Table 30-10. performance monitoring cell fields, 1 running a performance block test, 2 pm block monitoring – Freescale Semiconductor MPC8260 User Manual
Page 950: Running a performance block test -30, Pm block monitoring -30, Performance monitoring cell fields -30, Trcc

ATM Controller and AAL0, AAL1, and AAL5
MPC8260 PowerQUICC II Family Reference Manual, Rev. 2
30-30
Freescale Semiconductor
30.6.6.1
Running a Performance Block Test
For bidirectional PM block tests, FMCs are monitored at the receive side and generated at the transmit side.
The following setup is required to run a bidirectional PM block test on an active VCC:
1. Assign one of the available 64 performance monitoring tables by writing to both RCT[PMT] and
TCT[PMT] and initializing the one chosen. See
Section 30.10.3, “OAM Performance Monitoring
2. For PM F5 segment termination set RCT[SEGF]; for PM F5 end-to-end termination set
RCT[ENDF].
3. Finally, set the channel’s RCT[PM] and TCT[PM] and the receive raw cell’s RCT[PM].
For unidirectional PM block tests:
•
For PM block monitoring only, set only the RCT fields above.
•
For PM block generation only, set only the TCT fields above.
To run a block test on a VPC, assign all the VCCs of the tested VPC to the same performance monitoring
table. Configure RCT[PMT] and TCT[PMT] to specify the performance monitoring table associated with
each F4 channel.
30.6.6.2
PM Block Monitoring
PM block monitoring is done by the receiver. After initialization (see Section 30.6.6.1), whenever a cell is
received for a VCC or VPC, the TRCC counters are incremented and the BEDC is calculated. When an
FMC is received, the CP adds the BRC fields into the cell payload (TRCC
0
, TRCC
0+1
, BLER) and transfers
the cell to the receive raw cell queue. The user can monitor the BRC cell results and transfer the cell to the
transmit raw cell queue.
Table 30-10. Performance Monitoring Cell Fields
Field
Description
BRC
FMC
MCSN
Monitoring cell sequence number. The sequence number of the performance
monitoring cell (modulo 256).
Yes
Yes
TUC
0+1
Total user cell 0+1 count. Counts all user cells (modulo 65,536) sent before the
FMC was inserted.
Yes
Yes
TUC
0
Total user cell 0 count. Counts CLP = 0 user cells (modulo 65,536) sent before
the FMC was inserted.
Yes
Yes
TSTP
Time stamp. Used to indicate when the cell was inserted.
Yes
Yes
BEDC
0+1
Block error detection code. Even parity over the payload of the block of user cells
sent since the last FMC.
No
Yes
TRCC
0
Total received cell count 0. Counts CLP=0 user cells (modulo 65,536) received
before the FMC was received.
Yes
No
BLER
Block error result. Counts error parity bits detected by the BEDC of the received
FMC.
Yes
No
TRCC
0+1
Total received cell count 0+1. Counts all user cells (modulo 65,536) received
before the FMC was received.
Yes
No