![](http://datasheet.mmic.net.cn/330000/PM7366_datasheet_16444405/PM7366_133.png)
RELEASED
DATA SHEET
PM7366 FREEDM-8
ISSUE 4
PMC-1970930
FRAME ENGINE AND DATA LINK MANAGER
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE
120
up in this register before triggering the write. The FIFO pointer value can be any one of the
blocks provisioned to form the circular buffer.
TAVAIL:
The indirect transaction available bit (TAVAIL) reports the fill level of the partial packet buffer
used in the logical FIFO of the current channel. TAVAIL is set high when the FIFO of the
current channel contains sufficient data, as controlled by XFER[2:0], to request a DMA
transfer to the host memory. TAVAIL is set low when the amount of receive data is too small
to require a transfer to host memory. TAVAIL is update by an indirect channel read operation.
DELIN:
The indirect delineate enable bit (DELIN) configures the HDLC processor to perform flag
sequence delineation and bit de-stuffing on the incoming data stream. The delineate enable
bit to be written to the channel provision RAM, in an indirect channel write operation, must be
set up in this register before triggering the write. When DELIN is set high, flag sequence
delineation and bit de-stuffing is performed on the incoming data stream. When DELIN is set
low, the HDLC processor does not perform any processing (flag sequence delineation, bit de-
stuffing nor CRC verification) on the incoming stream. DELIN reflects the value written until
the completion of a subsequent indirect channel read operation.
STRIP:
The indirect frame check sequence discard bit (STRIP) configures the HDLC processor to
remove the CRC from the incoming frame when writing the data to the channel FIFO. The
FCS discard bit to be written to the channel provision RAM, in an indirect channel write
operation, must be set up in this register before triggering the write. When STRIP is set high
and CRC[1:0] is not equal to "00", the received CRC value is not written to the FIFO. When
STRIP is set low, the received CRC value is written to the FIFO. The bytes in buffer field of
the RPD correctly reflect the presence/absence of CRC bytes in the buffer. The value of
STRIP is ignored when DELIN is low. STRIP reflects the value written until the completion of
a subsequent indirect channel read operation.
CRC[1:0]:
The CRC algorithm bits (CRC[1:0]) configures the HDLC processor to perform CRC
verification on the incoming data stream. The value of CRC[1:0] to be written to the channel
provision RAM, in an indirect channel write operation, must be set up in this register before
triggering the write. CRC[1:0] is ignored when DELIN is low. CRC[1:0] reflects the value
written until the completion of a subsequent indirect channel read operation.
Table 18 – CRC[1:0] Settings
CRC[1]
CRC[0]
Operation
0
0
No Verification
0
1
CRC-CCITT