Coronado: the “brain” of the system, Coronado specifications – Alcatel Carrier Internetworking Solutions 6648 User Manual

Page 331

Advertising
background image

The MAC ASIC

OmniSwitch Troubleshooting Guide

September 2005

page -7

Coronado: The “Brain” of the System

•

Provides hardware performance for most features on the OmniSwitch.

•

Involved in both the ingress and egress packet processing.

•

Provides a high speed connection to Catalina via the XYBUS. XYBUS is two unidirectional busses
between Catalina and Coronado. XYBUS is 1.24 Gbps.

•

Provides 2 high speed connections to the fabric via the FBUS. An FBUS is two unidirectional busses.

•

Provides connections to all the ASICs via the management BUS known as BBUS. BBUS is a bidirec-
tional bus used for Management purposes for NI/CMM communications.

Coronado Specifications

•

On Chip 170 KB memory (for FIFOs, Queue Manager and ingress buffering)

•

Off Chip memory

•

SSRAM: 2Mbytes for pseudoCAM entries (128k)

•

64k Layer 2 entries (32K for SA and 32K for DA)

•

64k Layer 3 entries

•

SDRAM-0: 32Mbytes (Part of it is allocated to HW for HRE header cache, Priority Description Index
etc; remaining is available to Software)

•

SDRAM-1: 16Mbytes used for the buffers

•

V7 Sparc Core running at 143 MHz—integrates cache memory:

-

8KB for instruction

-

4KB for data (sending on BBUS)

-

2KB for packet cache (for faster access to the packet being processed)

•

Provides software support for distributed features. Executes the Operating System on each NI. The
configuration of the Coronado is updated by the CMM.

•

The Coronado ASIC supports 2048 queues and 4096 buffers. Buffers are organized in two lists:

-

List 1: 4096-128=3968 buffers of 2048 bytes

-

List 2: 128 buffers of 16384 bytes for Jumbo Frames

•

Coronado keeps track of the buffer utilization on per port basis. A per port threshold triggers the
802.3x pause frame.

•

Each queue can be assigned:

-

An egress physical port or can be designated as a multicast queue

-

A pay that determines the right to transmit a certain amount of data

-

A priority (4 for unicast - 4 for multicast)

-

A maximum length, which is the maximum number of packets that can be queued

Advertising
This manual is related to the following products: