Conexant RS8235 Datasheet

network access products
• Fully T.M. 4.1-compliant
• 3.3V/5V low power utilization (< 1 watt)
• 208-pin PQFP
• Commercial temperature
• 4K VCCs
• Software compatible with RS8234
Endstation ATM xBR Service Segmentation and Reassembly Controller (ServiceSAR)
Conexant’s RS8235 offers endstations all of the xBR service categories in a highly integrated 3.3V CMOS package. The RS8235 architecture complements the RS8234 edge SAR feature set, so that software reuse is maximized. The RS8235 directly connects to Conexant’s RS8251 PHY device for a total NIC solution.
The RS8235 supports a similar feature set to the RS8234 edge SAR, but in a reduced footprint. System designers can therefore offer a common traffic control and host interface to a new market segment.
Integrated Management
The RS8235 complies with ATM Forum specifications UNI 3.1, T.M. 4.1 and all other relevent standards. The RS8235 provides integrated traffic management for all service categories, including constant bit rate (CBR), variable bit rate (VBR1, VBR2, and VBR3), real-time VBR, unspecified bit rate (UBR), available bit rate (ABR), guaranteed frame rate (GFR) (guaranteed MCR on UBR VCCs), and generic flow control (GFC). The xBR traffic management block automatically schedules each VCC according to user-assigned parameters to maximize line utilization.
Endstation ServiceSAR Controller
RS8235
Endstation Architecture
The RS8235’s architecture is designed to minimize and control host traffic congestion. The host manages the RS8235 terminal using write-only control and status queues. The host submits data for transmit by writing buffer descriptor pointers to one of four transmit queues. These entries may be thought of as task lists for the Endstation SAR to perform. In addition, the RS8235 can perform ATM server functions for up to four clients. The device’s architecture lessens the control burden on the host system while minimizing PCI bus utilization, by eliminating reads across the PCI bus from host control activities. It also provides control points to manage congestion, which is critical for ABR.
The RS8235 System
The RS8235 consists of five separate coprocessors (incoming and outgoing DMA, segmentation, reassembly and xBR traffic manager), each of which maintains state information in shared, off-chip memory. This memory is controlled by the SAR through the local bus interface, which arbitrates access to the bus between the various coprocessors. These coprocessors, though they run off the same system clock, operate asynchronously from each other. Communication between the coprocessors takes place through on-chip FIFOs or through queues in local memory.
The RS8235’s on-chip coprocessor blocks are surrounded by high-performance PCI and UTOPIA ports for glueless interface to a variety of system components with full line-rate throughput and low bus occupancy. Figure 1 illustrates these functional blocks.
xBR Cell Scheduler
The cell scheduler rate-shapes all segmentation traffic according to per-channel parameters. The RS8235 supports eight user-assigned scheduling priorities in addition to CBR. The user assigns a priority to each channel and sets the range of available transmission rates for the scheduler by setting the size of the dynamic schedule table and the duration of each scheduling slot in the table. The user can further control consumption of bandwidth by assigning peak cell-rate limits to four of those scheduling priorities.
ABR Traffic Management
The ABR flow control manager dynamically rate-shapes ABR traffic independently per VCC, based upon network feedback. One or more ABR templates are used to govern the behavior of traffic. Both relative rate (RR) and explicit rate (ER) algorithms are employed when computing a rate adjustment on an ABR VCC. Programmable ABR templates allow rate-shaping policies on groups of VCCs to be tuned for different network applications. The RS8235 automatically generates and processes all resource management (RM) cells. The on-chip hardware, coupled with the user-defined ABR templates, implements all required source and destination behaviors as defined in TM4.0. Optional behaviors such as use-it-or-lose-it, out-of-rate RM cells, host congestion and allowed cell rate (ACR) monitoring are also supported.
IP Interworking
The VBR-3, CLP0+1 category includes rate-shaping via the dual leaky bucket GCRA algorithm based on the CLP bit, which is recommended by the IETF for use with IP.
network access products
RS8235
Endstation ServiceSAR Controller
Loading...
+ 4 hidden pages