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 Section30.10.3, “OAM Performance Monitoring
Tabl es.
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 per formance 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 (TRCC0, 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.
Table30-10. Performan ce Monitoring Cell Fields
Field Description BRC FMC
MCSN Monitoring cell sequence number. The sequence number of the performance
monitoring cell (modulo 256).
Yes Yes
TUC0+1 Total user cell 0+1 count. Counts all user cells (modulo 65,536) sent before the
FMC was inserted.
Yes Yes
TUC0Total 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
BEDC0+1 Block error detection code. Even parity over the payload of the block of user cells
sent since the last FMC.
No Yes
TRCC0Total received cell count 0. Counts CLP=0 user cells (modulo 65,536) received
before the FMC was received.
Yes No
BLER B lock error res ult. Counts erro r parity bits detected by the BEDC of the rec eived
FMC.
Yes No
TRCC0+1 Total received cell count 0+1. Counts all user cells (modulo 65,536) received
before the FMC was received.
Yes No