622 MBPS ATM Traffic Management Device
QRT
PMC-1980619(R3) PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE © Copyright PMC-Sierra, Inc. 2001.
FEATURES
QUEUING AL GO RITHMS
Receive
• Maintains 64 weighted, bandwidthcontrolled Service Classes (SCs) with
per-VC queues.
• Provides round-robin servicing of
queues within each SC
• Provides per-channel (VP or VC), perSC, and per-direction congested and
maximum queue depth limits
• Provides up to 64K cell buffers
Transmit
• Provides 31 VOs
• Maintains 16 SCs for each virtual
output (VO) w ith per-VC accounting
• Provides per-channel (VP or VC), perSC Queue (SCQ), per-SC, per-VO,
and per-direction congested and
maximum queue depth limits
• Provides up to 64K cell buffers
CONGESTION MANAGEMENT
ALGORITHMS
• Supports EPD and Partial Packet
Discard (PPD) for UBR traffic, and as
a backup for ABR traffic
• Supports CLP-based cell discard and
Explicit Forward Congestion Indicator
(EFCI) cell marking
• Supports three congestion limits (as
well as EPD, CLP, and EFCI, and/or
backpressure) for logical multicast on
the transmit side
SWITCHING
• Supports VC and VP switching.
• Supports up to 16K VCs
ADDRESS MAPPING
• Supports all 12 VP and 16 VC bits
through use of a double, indirect
lookup table
• Performs header translation at both
the input (receive) and output
(transmit) directions. Input header
translation is used to pass the output
queue channel number through the
switch
MULTICAST
Supports logical multicast with a superior
queue-clearing algorithm
DIAGNOSTIC/ROBUSTNESS
FEATURES
• Checks the header parity
• Counts tagged cells
• Runs error checks continually on all
fabric lines
• Checks liveness of c ont rol signal lines
at both switch fabric and UTOPIA
interfaces, working around partial
fabric failures
• Checks Static Random Access
Memory (SRAM) and Dynamic
Random Access Memory (DRAM)
parity
STATISTICS FEATURES
• In the receive direction, counts cells
transmitted and dropped.
• In the transmit direction, counts cells
transmitted and dropped on a per-VC
basis
I/O FEATURES
• Provides four switch element
interfaces with phase align ers. The
phase aligners allow for external
serialization of the data stream
enabling systems to be built that
support device separation of up to
10 meters.
• Provides a UTOPIA Level 2 Multi-PH Y
(MPHY) 16-bit, 50 MHz interface
• Provides a 2-level priority servicing
algorithm for high and low bandwidth
UTOPIA PHY layer de vices
• Provides a multiplexed address/data
CPU interface
• Provides two 100 MHz, 32-bit,
synchronous DRAM cell buffer
interfaces
• Provides three 100 MHz, sy nchronous
SRAM control interfaces
• Provides a JTAG boundary scan
interface
COMPATIBILITY FEATURES
• Compatible with the ATM Forum 3.0,
3.1, and 4.0 specification s
• Compatible with the ATM Forum
UTOPIA Level 1 and Level 2
50 MHz 100 MHz 66 MHz
50 MHz 100 MHz 66 MHz
Receive UTOPIA
Transmit UTOPIA
To QSE
From QSE
BP/Ack from QSE
BP/Ack to QSE
TX DRA M
Control
TX DRAM
Cell Buffer
MC RAM
TU RAM
TSC RAM
TSF RAM
TS RAM
VO RAM
Queue
Engine
CH RAM
Control
CH RAM
AL RAM
AL R AM
Control
UTO PIA
Loopback
RSC RA M
RSF RA M
RS RAM
ABR RAM
Contro l
RX DR A M
Contro l
RU RAM
Microprocessor
Interface
Microprocessor
RX DRAM
C ell Buffe r
ABR RAM
JTAG