English
Language : 

CN8223 Datasheet, PDF (98/161 Pages) Conexant Systems, Inc – ATM Transmitter/Receiver with UTOPIA Interface
3.0 Registers
3.3 Configuration Control Registers
CN8223
ATM Transmitter/Receiver with UTOPIA Interface
0x2B—UTOPIA_1 (Utopia Port Control Register 1)
The UTOPIA_1 register is located at address 0x2B and controls operation of the UTOPIA interface. Operation
of the UTOPIA interface is detailed in Section 2.7.5.
Bit
Field
Size
Name
15–7 9
6
1
Reserved
Reset TX FIFO
5
1
Reset RX FIFO
4
1
3, 2
2
Reserved
Flag Threshold
Description
Set to 0.
Resets the address generators and flags associated with the transmit FIFO when
this bit is set high. This bit should be set high when Enable UTOPIA Interface (bit 0)
is first set high, then written low after ATM and PHY layer initialization is complete.
While the CN8223 is being initialized, its bit should be held low. Before setting this
bit high, the ATM layer UTOPIA interface control lines must be in an inactive state. If
they are not, the CN8223 UTOPIA FIFO pointers could become corrupted. To
conserve power, write this bit high if the UTOPIA interface is not used.
Resets the address generators and flags associated with the receive FIFO when this
bit is set high. This bit should be set high when the Enable UTOPIA Interface control
bit is first set high and can then be written low after ATM and PHY layer initialization
is complete. While the CN8223 is being initialized, this bit should be held low.
Before setting this bit high, the ATM layer UTOPIA interface control lines must be in
an inactive state. If they are not, the CN8223 UTOPIA FIFO pointers could become
corrupted. To conserve power, this bit should be written high if the UTOPIA
interface is not used.
Set to 0.
Selects the cell look-ahead level for asserting the TxFull~/TxClav flag to the ATM
layer. The control bits and flag look-ahead are as follows:
Octet/Cell
Handshake
0
1
1
1
Flag Threshold
x
00 (Two-cell look-ahead)
01 (Single cell look- ahead)
10 or 11 (Normal mode)
TxFull~/TxClav Look-Ahead
Full after 4 more octets
Full after current cell + 2 cells
Full after current cell + cell
Full after current cell
1
1
Octet/Cell
Handshake
Selects the full flag handshake protocol for the FIFO buffers. If this bit is low, then
octet-level handshaking is selected and the flags supplied are TxFull~ and
RxEmpty~. If this bit is high, then cell-level handshaking is selected, and the flags
supplied are TxClav and RxClav. In octet-handshake mode, the RxClav flag goes
active after one full cell is in the receive UTOPIA FIFO. Also in this mode, when the
256-byte transmit UTOPIA FIFO has 252 bytes filled, TxClav goes active, indicating
that only four bytes of space remain.
0
1
Enable UTOPIA
Selects the interface type on the FIFO I/O pins. If this bit is low, the interface is the
Interface
standard four-port FIFO interface. If this bit is high, then the interface is a
single-port UTOPIA-compliant interface controlled by the Port 0 Control Registers.
3-12
Conexant
100046C