The HIC consists of 3 main
components:
- I/O Interface: The Input and Output (I/O) Interface
emulates the ASRAM protocol to perform read and write operations between the
external host and the device.
- Configuration Interface: The configuration interface
consists of the registers that make up the HIC module. These registers include
the control, data and status registers of the HIC and are accessible by both the
external host and processors within the device.
- Bus Initiator Interface: The bus initiator interface is
the port that accesses the device memory and peripheral registers. Reads from
and writes to the device from the external host are handled by the bus initiator
interface.