ChipFind - документация

Электронный компонент: PM3350-SW

Скачать:  PDF   ZIP
ELAN 8X10
PM3350 ELAN 8 X10
DATA SHEET
PMC-970109
ISSUE 3
8 PORT ETHERNET SWITCH
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND PMC-SIERRA, INC. CUSTOMERS ONLY
PM3350
ELAN 8X10
8 PORT ETHERNET SWITCH
DATA SHEET
ISSUE 3: APRIL 1998
ELAN 8X10
PM3350 ELAN 8 X10
DATA SHEET
PMC-970109
ISSUE 3
8 PORT ETHERNET SWITCH
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND PMC-SIERRA, INC. CUSTOMERS ONLY
ELAN 8X10
PM3350 ELAN 8 X10
DATA SHEET
PMC-970109
ISSUE 3
8 PORT ETHERNET SWITCH
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND PMC-SIERRA, INC. CUSTOMERS ONLY
i
CONTENTS
FEATURES ........................................................................................................... 5
BLOCK DIAGRAM................................................................................................. 7
DESCRIPTION ...................................................................................................... 8
DEVICE DATA ...................................................................................................... 9
Introduction.....................................................................................................9
Switch Processor............................................................................................9
Multichannel DMA Processor .........................................................................9
Ethernet/IEEE 802.3 MAC Interfaces...........................................................10
Expansion Port .............................................................................................10
Local Memory Controller ..............................................................................10
Clocking and Test.........................................................................................11
TYPICAL SYSTEM APPLICATIONS................................................................... 12
Simple 8-Port Switch ....................................................................................12
Low-cost 10/100 Mbit/s Switch .....................................................................12
PRIMARY FEATURES AND BENEFITS ............................................................. 14
Wire-speed Packet switching .......................................................................14
Combined Input- and Output-buffered switch...............................................14
Modular design .............................................................................................14
Advanced switching features........................................................................14
Spanning tree bridging capabilities...............................................................15
Management and monitoring support...........................................................15
Autoconfiguration via Local PROM/EEPROM ..............................................15
PIN DIAGRAM..................................................................................................... 16
256-Pin SBGA Pin Diagram ........................................................................16
PIN DESCRIPTION ............................................................................................. 18
Functional Grouping .....................................................................................21
PCI Expansion Bus Interface .......................................................................22
MAU Interface Pins ......................................................................................23
Local Memory Interface ................................................................................24
ELAN 8X10
PM3350 ELAN 8 X10
DATA SHEET
PMC-970109
ISSUE 3
8 PORT ETHERNET SWITCH
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND PMC-SIERRA, INC. CUSTOMERS ONLY
ii
Clock Inputs and Outputs .............................................................................25
Miscellaneous Inputs and Outputs ...............................................................26
DC CHARACTERISTICS .................................................................................... 28
Absolute Maximum Ratings..........................................................................28
Recommended Operating Conditions ..........................................................28
D.C. Characteristics......................................................................................29
AC CHARACTERISTICS..................................................................................... 30
PCI Bus Interface .........................................................................................31
MAC Interface ..............................................................................................32
Memory Interface .........................................................................................34
60 ns EDO DRAM AC Timing ................................................................ 34
150 ns EEPROM/EPROM AC Timing.................................................... 34
Clocking........................................................................................................38
Miscellaneous...............................................................................................38
FUNCTIONAL DESCRIPTION ............................................................................ 39
Overview.......................................................................................................39
System Components ....................................................................................39
System Block Diagram........................................................................... 41
System Memory Map ............................................................................. 43
Device Internal Blocks ..................................................................................45
Switch Processor ................................................................................... 45
Ethernet MAC Interfaces........................................................................ 46
Multichannel DMA Controller ................................................................. 49
Memory Controller.................................................................................. 50
PCI Expansion Port................................................................................ 51
Watchdog Timer Facility ........................................................................ 55
Configuration and Initialization .....................................................................56
Two-step process................................................................................... 56
Four-step process .................................................................................. 56
Device Configuration.............................................................................. 57
System Bootstrap Image........................................................................ 59
Configuration Parameters ...................................................................... 63
Stand-Alone System Boot ...................................................................... 63
Master/Slave System Boot..................................................................... 63
Host-Controlled System Boot................................................................. 63
Self Test and Error Reporting ................................................................ 64
Data Structures ............................................................................................65
ELAN 8X10
PM3350 ELAN 8 X10
DATA SHEET
PMC-970109
ISSUE 3
8 PORT ETHERNET SWITCH
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND PMC-SIERRA, INC. CUSTOMERS ONLY
iii
Switch Processor Operating Environment.............................................. 65
Packet Buffers........................................................................................ 68
Data Descriptors .................................................................................... 71
Local Port Descriptor Tables.................................................................. 76
Expansion Port Descriptor Tables.......................................................... 85
Address Hash Table .............................................................................. 89
Work Queue........................................................................................... 98
Free Pools.............................................................................................. 99
Spanning Tree Support Data Structures .............................................. 100
RTOS Requirements............................................................................ 101
UDP/IP Protocol Stack Requirements.................................................. 102
SNMP Requirements ........................................................................... 102
Storage Requirements ......................................................................... 102
Switching System Initialization ...................................................................105
Switching Between Local Ports ..................................................................105
Switching Via The Expansion Bus..............................................................112
Address Learning and Aging ......................................................................124
Buffer and Queue Management .................................................................132
Statistics Collection ....................................................................................137
Messaging Protocol ....................................................................................141
Spanning Tree Operation ...........................................................................141
RTOS Operation.........................................................................................141
UDP/IP Protocol Stack Operation...............................................................141
SNMP Operation ........................................................................................141
Device Interface Via PCI ............................................................................141
Frame Transfer to Non-ELAN Devices ................................................ 141
Participation in Address Learning ........................................................ 141
Participation in the Messaging Protocol ............................................... 141
Accessing Variables and Statistics ...................................................... 141
Byte Ordering ....................................................................................... 142
ELAN 1x100 / ELAN 8x10 Expansion Bus Data Transfer Rates.......... 144
PCI REGISTER/MEMORY ACCESS ................................................................ 150
PCI Configuration Space ............................................................................150
PCI Configuration Registers................................................................. 151
PCI Memory Space ....................................................................................160
Local Memory Access .......................................................................... 161
Device Control/Status Registers .......................................................... 162
Device Configuration Registers............................................................ 164
Device Debug Registers ...................................................................... 169