User manual
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
Tables.”
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).
Ye s Ye s
TUC
0+1
Total user cell 0+1 count. Counts all user cells (modulo 65,536) sent before the
FMC was inserted.
Ye s Ye s
TUC
0
Total user cell 0 count. Counts CLP = 0 user cells (modulo 65,536) sent before
the FMC was inserted.
Ye s Ye s
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.
Ye s N o
BLER Block error result. Counts error parity bits detected by the BEDC of the received
FMC.
Ye s N o
TRCC
0+1
Total received cell count 0+1. Counts all user cells (modulo 65,536) received
before the FMC was received.
Ye s N o