![Intel IXP45X Developer'S Manual Download Page 271](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092271.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
August 2006
Developer’s Manual
Reference Number: 306262-004US
271
UTOPIA Level 2—Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
check (CRC) residue register to produce the value for the next HEC CRC residue. The
HEC is generated new for every cell transmitted and has no dependencies on previous
cells transmitted.
The HEC residue may be inserted directly into the data stream being transmitted over
the UTOPIA Level 2 interface or, optionally, the HEC residue may be exclusive-ORed
with hexadecimal 0x55 — to generate a COSET value, before being inserted into the
data stream.
The HEC value is available one clock period after the last byte of the header information
is transmitted. Therefore, a complete stream of cell data (H0, H1, H2, H3, HEC, D0, D1,
…) can be transmitted in successive clock cycles without interruption to the data
stream.
When the Transmit HEC (TxHEC) configuration bit is enabled, the UTOPIA transmit
interface will always insert an extra byte (valid HEC) into the cell being transmitted. In
normal operation (TxHEC is enabled), the UTOPIA 2 Coprocessor Transmit Module will
expect 52 bytes from the Transmit FIFO and the Transmit Module will insert a valid HEC
field into the data stream.
shows the transmission of a cell in multiple-PHY (MPHY) mode. The following
assumptions are made for the figure:
• There are eight active physical interfaces connected, named A through H, that map
to logical address 0 through 7.
• Physical Interface A is the currently selected physical interface for clock cycles 0
through18.
• Notice on clock 8 that the result from Physical Interface G is that Physical Interface
G is ready to receive a cell. The UTP_OP_FCI signal flags that a full cell can be sent
to Physical Interface G by the Physical Interface asserting the UTP_OP_FCI to logic
1 one clock after Physical Interface G has been polled.
• On clock 17, the final Physical Interface polled is the Physical Interface that is
currently selected. This polling is irrelevant to the Physical Interface that was polled
previously prior to this location.
• Notice on clock cycles 19 and 20 that Physical Interface G is selected as the next
Physical Interface that the IXP45X/IXP46X network processors will transmit data
to.
Figure 33.
UTOPIA Level 2 MPHY Transmit Polling
B4325 -02
UTP_OP_CLK
UTP_OP_ADDR (4:0)
UTP_OP_FCI
(a.k.a. -TX_CLAV )
UTP_OP_FCO
(a.k.a. -TX_ENB_N )
UTP_OP_DATA (7:0)
UTP_OP_SOC
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
1
2
3
4
5
6
7
X
D
X
E
X
F
X
G
X
H
X
A
X
B
X
C
X
A
X
X
D
X
E
X
F
X
G
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26