186 Hardware Reference Manual
Intel® IXP2800 Network Processor
Microengines

Since data in RBUF or DRAM is arranged in LWBE order, it is swapped on the way into the TBUF

to make it truly big-endian, as shown in Figure 64. Again, the invalid bytes at the beginning of the

payload that starts at offset3 and at the end-of-header at offset 2 is removed by the aligner on the

way out of TBUF.

4.5.2.3 TBUF to SPI-4 Transfer

Figure 65 shows how the MSF interface removes invalid bytes from TBUF data and transfers them

onto the SPI-4 interface in 16-bit (2-byte) chunks.

Figure 65. MSF Interface

A8946-01
To SPI-4 Interface To
Serial
Link
offset 0
offset 1
offset 2
offset 3
offset 4
offset 5
LW0
Word to Byte conversion Byte to bit-stream
conversion
4 3 h3 h2 h1
h1 h2
LW1
A15 A7A8 A0
XXXXXh1h2h3
h4 h5 h6 h7 h8 h9 h10h11
h12h13XXXXXX
XXX34567
8 9 10 11 12 13 14 15
16 17 18 19 20 21 22 23
h3 h4
h5 h6
h7 h8
h9 h10
h11 h12
h13 3
45
67
89
10 11
12 13
15
14
After removing the
invalid bytes,
data is packed in
two byte chunks.