30.8.2 Host Bus Interface Block

The Host Bus Interface (HBI) block provides a 16-bit parallel client port that provides an external Host Controller (HC) with access to all MOST channels and data types.

Up to 64 independent HBI channels are available to the HC, each configurable for either transmitting or receiving a particular application data type (synchronous, isochronous, asynchronous, or control). The HBI block provides source and sink access to the full network data bandwidth.

HBI Physical Addresses

To access a particular HBI DMA channel, hardware must first translate the HBI channel address to a channel allocation table (CAT) physical address. This physical address is then used to retrieve the channel label (CL), which in turn retrieves the channel descriptor.

See the following table for more information on the mapping between the HBI channel address and physical address.

Table 30-4. HBI Channel Address to Physical Address Mapping
HBI ChannelCAT AddressCAT Offset
0x00x88000
0x10x88001
0x20x88010
0x30x88011
0x40x88100
0x50x88101
0x60x88110
0x70x88111
0x80x89000
.........
0x3E0x8F110
0x3F0x8F111