![](http://datasheet.mmic.net.cn/380000/-PD98501_datasheet_16745028/-PD98501_286.png)
CHAPTER 4 ATM CELL PROCESSOR
286
Preliminary User’s Manual S14767EJ1V0UM00
4.4.16 A_RUEC (Receive Unprovisioned VPI/VCI Error Cell Counter Register)
A_RUEC counts the number of Receive cells with VPI/VCI Error. It is a 32-bit free-run counter. Overflow of this
counter does NOT cause any interruption. Initial value is zero.
A_RUEC[31:0]
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
4.4.17 A_RIDC (Receive Internal Dropped Cell Counter Register)
A_RIDC counts the number of Receive cells which are dropped inside. It is a 32-bit free-run counter. Overflow of
this counter does NOT cause any interruption. Initial value is zero.
A_RIDC[31:0]
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
4.4.18 A_APR (ABR Parameter Register)
A_APR contains the parameters needed for ABR parameter calculation. Initial value is 0x0H.
Trm0
CRM
0
Mrm
Nrm0
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
Field
Meaning
Units
Trm0
Trm0 provides an upper bound on the time between forward RM-cells for
an active source.
Cells
CRM
Missing RM-cell count. CRM limits the number of forward RM-cells which
may be sent in the absence of received backward RM-cells.
Cells
Mrm
Mrm controls allocation of bandwidth between forward RM-cells, backward
RM-cells and data cells. Mrm should be set to 2.
integer
Nrm0
Nrm is the maximum number of cells a source may send for each forward
RM-cells. Nrm=2x2
Nrm0
integer
4.4.19 A_T1R (T1 Time Register)
A_T1R is a free-run hardware counter. A_T1R shows time which user allows ATM Cell Processor to spend to
receive one packet. A_T1R contains MSB 16 bits of a 32-bit data which counts system clock. Initial value is
“0000FFFFH”.
All 0
A_T1R[15:0]
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
4.4.20 A_TSR (Time Stamp Register)
A_TSR is a 32-bit counter which ATM Cell Processor counts system clock. It is used as a time stamp of Receive
start time of T1 timer function. Initial value is “00000000”, but count up starts right after reset.
A_TSR[31:0]
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0