4.1.2 CoreABC

The CoreABC is a programmable soft-controller targeted for implementing the Advanced Microcontroller Bus Architecture (AMBA) based designs.

CoreABC in this design is connected to the Dynamic Reconfiguration Interface (DRI) as an APB3 master. The APB3 slave of DRI is connected to transceiver. The CoreABC initiates the DFE calibration sequence and dynamically performs Read/Write operation on the transceiver register. The number of APB slots, the APB slot size, and the maximum number of instructions are configured depending on the number of peripherals and address size used.

The following figure shows the parameter configuration of CoreABC interface.

Figure 4-4. CoreABC Configuration