English
Language : 

CN8223 Datasheet, PDF (101/161 Pages) Conexant Systems, Inc – ATM Transmitter/Receiver with UTOPIA Interface
CN8223
ATM Transmitter/Receiver with UTOPIA Interface
3.0 Registers
3.4 Transmit Control Registers
0x60—DL_CTRL_STAT (HDLC Data Link Control and Status Register)
The DL_CTRL_STAT register is located at address 0x60. The eight LSBs of this register are control bits and
can be read or written. The eight MSBs are status bits and can only be read. Programming of the HDLC data
link is discussed in Section 2.8.
Bit
15
14
13–11
10
9
8
7
6
5–3
2
1
0
Field
Size
1
1
3
1
1
1
1
1
3
1
1
1
Name
Receiver Interrupt
Transmitter
Interrupt
RX Bytes[2:0]
Idle Code Received
Bad FCS
Abort Flag Received
Enable Receive Data
Link Interrupt
Disable Data Link
Transmission
TX Bytes[2:0]
Abort Message
Send FCS
Send Message
Description
Indicates that the receiver needs service. A read to DL_CTRL_STAT clears this
interrupt.
Indicates that the transmitter needs service. A write to DL_CTRL_STAT clears this
interrupt.
A 3-bit pointer to the last location written in the receive message buffer by the data
link receiver.
Indicates that an idle flag sequence (0111 1110) was received on the receive data
link.
Set when an erroneous Frame Check Sequence (FCS) was received at the end of a
message or an idle flag is received that is not byte aligned.
Set if an abort sequence (seven consecutive 1s) was received on the receive data
link.
Enables the receiver interrupt to appear on the DL_INT output pin.
Forces the data link bits to all 1s.
A 3-bit pointer to the transmit message buffer indicating the location of the last byte
to be transmitted.
Causes the data link transmitter to halt the message in progress, send an abort flag,
and then resume transmission of idle flags on the data link.
Controls the transmission of the FCS at the end of a message block.
Instructs the transmitter to begin transmission of a message block on the data link.
Setting this bit removes the data link from idle flag transmission mode and enables
transmitter interrupts to the controller for data bytes.
100046C
Conexant
3-15