Visible to Intel only — GUID: iga1401396549668
Ixiasoft
Visible to Intel only — GUID: iga1401396549668
Ixiasoft
6.2. Functional Description
The SPI Agent to Avalon® Host Bridge and the JTAG to Avalon® Host Bridge cores accept encoded streams of bytes with transaction data on their respective physical interfaces and initiate Avalon® memory-mapped interface transactions on their Avalon® memory-mapped interfaces. Each bridge consists of the following cores, which are available as standalone components in Platform Designer (except the JTAG to Avalon® Streaming Interface Block):
- Avalon® Streaming Interface Serial Peripheral Interface—Accepts incoming data in bits and packs them into bytes.
- JTAG to Avalon® Streaming Interface Block—Custom block that accepts incoming data in bits and packs them into bytes.
- Avalon® Streaming Interface Bytes to Packets Converter—Transforms packets into encoded stream of bytes, and a likewise encoded stream of bytes into packets.
- Avalon® Streaming Interface Packets to Transactions Converter—Transforms packets with data encoded according to a specific protocol into Avalon® memory-mapped interface transactions, and encodes the responses into packets using the same protocol.
- Avalon® Streaming Interface Single Clock FIFO—Buffers data from the Avalon® Streaming Interface JTAG Interface core. The FIFO is only used in the JTAG to Avalon® Host Bridge.
For the bridges to successfully transform the incoming streams of bytes to Avalon® memory-mapped interface transactions, the streams of bytes must be constructed according to the protocols used by the cores.