2. Serial RapidIO Interface > Lookup Tables
41
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
Figure 6: Flat Mode Routing
An incoming packet's destination ID is examined following the process in the flowchart in
.
The egress port number is obtained from the LUT if there is a match between the destination ID in the
packet header and the table. If there is no match, the packet is routed based on the default egress port
programmed into
“RapidIO Route LUT Attributes (Default Port) CSR” on page 262
. If the default port
is unmapped, the packet is discarded and the Tsi578 raises the IMP_SPEC_ERR bit in the
Port x Error Detect CSR” on page 294
.
100
1FF
00
FF
DestID
Port
DestID
Port
Local LUT
Global LUT
DestID MSB is loaded into
Global LUT through the
LRG_CFG_DEST_ID and
CFG_DEST_ID fields in the
RIO_ROUTE_CFG_DESTID register
Egress Port is loaded into
the Global LUT through the
PORT field in the
RIO_ROUTE_CFG_PORT register
DestID LSB is loaded into the
Local LUT through the
CFG_DEST_ID field in the
RIO_ROUTE_CFG_DESTID register
Egress Port is loaded into
the Local LUT through the
PORT field in the
RIO_ROUTE_CFG_PORT register