![](http://datasheet.mmic.net.cn/Maxim-Integrated-Products/DS3164-_datasheet_97074/DS3164-_334.png)
DS3161/DS3162/DS3163/DS3164
12.14.2.2 Register Bit Descriptions
Register Name:
CP.RCR1
Register Description:
Cell Processor Receive Control Register #1
Register Address:
(1,3,5,7)C0h
Bit #
15
14
13
12
11
10
9
8
Name
RDDE
RDHE
RECED
RHPM1
RHPM0
RICFD
RUCFE
RICFE
Default
0
Bit #
7
6
5
4
3
2
1
0
Name
RROC1
RROC0
RCPAD
RHECD
RHDE
RDD
RBRE
RPTE
Default
0
Bit 15: Receive DSS De-scrambling Enable (RDDE) – When 0, self-synchronous de-scrambling is enabled.
When 1, DSS de-scrambling is enabled. DSS mode is only applicable for un-framed or clear channel framing and
bit synchronous modes. This bit is ignored if de-scrambling is disabled. Note: In byte synchronous and cell pass-
through modes, self-synchronous de-scrambling is enabled regardless of the setting of this bit.
Bit 14: Receive DQDB HEC Processing Enable (RDHE) – When 0, the HEC is calculated over all four-header
bytes. When 1, only the last three header bytes are used for HEC calculation.
Bit 13: Receive Errored Cell Extraction Disable (RECED) – When 0, errored cells are extracted. When 1,
errored cells are passed on.
Bits 12 to 11: Receive Header Pattern Comparison Mode (RHPM[1:0]) – These two bits control the operation of
the header pattern comparison function.
00 = Count match: Cells that match the header pattern are counted.
01 = Count no match - Cells that do not match the header pattern are counted.
10 = Discard match - Cells that match the header pattern are counted and discarded.
11 = Discard no match - Cells that do not match the header pattern are counted and discarded.
Bit 10: Receive Idle Cell Filtering Disable (RICFD) – When 0, idle cells are discarded. When 1, idle cells are
passed on.
Bit 9: Receive Unassigned Cell Filtering Enable (RUCFE) – When 0, unassigned cells are passed on. When 1,
unassigned cells are counted and discarded.
Bit 8: Receive Invalid Cell Filtering Enable (RICFE) – When 0, invalid cells are passed on. When 1, invalid cells
are discarded.
Bits 7 to 6: Receive Error Monitoring Required OK Cells (RROC[1:0]) – These two bits indicate the number of
good cells required to transition from the "Detection" state to the "Correction" state, which enables single bit
00 = 1 good cell is required.
01 = 2 good cells are required.
10 = 4 good cells are required.
11 = 8 good cells are required.
Bit 5: Receive HEC Coset Polynomial Addition Disable (RCPAD) – When 0, the HEC coset polynomial addition
is performed prior to checking the HEC byte. When 1, HEC coset polynomial addition is disabled
Bit 4: Receive Header Error Correction Disable (RHECD) – When 0, single bit header error correction is
enabled. When 1, header error correction is disabled and all errors are treated as an uncorrectable error.
Bit 3: Receive Cell Header De-scrambling Enable (RHDE) – When 0, only the cell payload will be descrambled.
When 1, the entire data stream (cell header and payload) is descrambled. This bit is ignored if de-scrambling is
disabled or DSS de-scrambling is enabled. When cell pass-through mode is enabled, the entire data stream will be
de-scrambled if de-scrambling is enabled.