|
Details, datasheet, quote on part number:GT-48004A
| |
| Part: | GT-48004A |
| Category: | Communication => Network => Ethernet/DS1/E1 (T1/E1) => Controllers |
| Description: | Four Port Switched Fast Ethernet Controller |
| Company: | Marvell Semiconductor, Inc. |
| Datasheet: | Download GT-48004A datasheet File size : 977 kB |
| Request For quote: | Find where to buy GT-48004A
|
| |
Datasheet text preview:
Four Port Switched Fast Ethernet Controller FEATURES
· Single-chip 4-port Switched Fast Ethernet Controller - Provides packet switching functions between four on-chip Fast Ethernet ports and the PCI bus - Switch expansion via 66MHz PCI bus (2Gbps) - Designed for Fast Ethernet Switches from 4 ports to 24 ports · GalNetŪ Architecture Family Member - Connects to other GalNet Family Devices through 33MHz-to-66MHz PCI bridges - 100% software compatible with GT-48002A · Incorporates four 802.3 compliant 10/100Mbps Media Access Controllers - Direct Interface to MII (Media Independent Interface) - Half/Full Duplex Support (up to 200 Mbps/port) - IEEE 802.3 100Base-TX, T4, and FX compatible · Full MII Management Support (MDC/MDIO) via CPU · Auto-negotiation supported through MII Interface · Direct support for packet buffering - Glueless interface to 2 or 4 Mbyte of 35ns EDO DRAM - Up to 2K buffers, 1536-bytes each, dynamically · High-Performance Distributed Switching Engine - Performs forwarding and filtering at full wire speed - 148,800 packets/s on each Ethernet port - Flexible software or hardware intervention in packet routing decisions - allocated to the receive and PCI ports · Virtual LAN Support - Port based virtual LANs - Ability to define "super-VLANs" that span multiple VLANs · Quality-of-Service Queuing - Priority queuing based on port number or MAC address
GT-48004A
Preliminary Revision 1.0 2/13/98
Please contact Galileo Technology for possible updates before finalizing a design.
· Advanced address recognition - Intelligent address recognition mechanism enables forwarding rate at full wire speed - Self-learning mechanism - Supports up to 8K Unicast addresses and unlimited Multicast/Broadcast addresses - Broadcast storm filtering · 66MHz Fast PCI interface for switch expansion and management CPU connection - Up to 6 GT-48004A devices per PCI bus segment without PCI-to-PCI bridging (24 ports) - Up to 32 GalNet devices in a single switch - Standard CPU connection for management (66 MHz PCI connection through GT-641xx chips) · Extensive network management support - Repeater MIB and PCI counters - Address aging support - Hardware assist for Spanning Tree algorithm - RMON Station-to-Station connectivity matrix - CPU access to Address Table - Ability to define static addresses - Monitoring (sniffer) mode · Packet sampling management technology - Takes "snapshots" of packets at programmable intervals - Allows for the implementation of RMON with lowcost CPUs · High observability LED interface - Dual 3 pin serial LED interfaces give access to over 80 internal status signals · 329 pin BGA package - Advanced 0.35 micron CMOS process - 3.3V supply, 5V tolerant I/O
FAST PCI
EDO DRAM
GT-48004A
EDO DRAM
EDO DRAM
GT-48004A
EDO DRAM
EDO DRAM
GT-48004A
EDO DRAM
EDO DRAM
GT-48004A
EDO DRAM
4 x MII
4 x MII
4 x MII
M I I PHY Devices
M I I PHY Devices
M I I PHY Devices
M I I PHY Devices
4 x Fast Ethernet
4 x Fast Ethernet
4 x Fast Ethernet
4 x Fast Ethernet
www.galileoT.com
support@galileoT.com
Tel: +1-408.451.1400
Fax: +1-408.451.1404
4 x MII
GT-48004A Four Port Switched Fast Ethernet Controller
TABLE OF CONTENTS
1. Functional Overview 1.1 The GalNet Switching Architecture........ 1.2 Fast Ethernet Ports.............. 1.3 Address Recognition ........... 1.4 CPU Packet Routing............ 1.5 Intervention Mode.......... 1.6 VLAN Support....... 1.7 Quality-of-Service/Priority Support ........ 1.8 Network Management Features ... 1.9 DRAM Interface .... 1.10 Fast PCI Interface.............. 2. Pin Information 2.1 Logic Symbol ...... 10 2.2 Pin Functions and Assignment ... 11 3. Internal Architectural Overview 3.1 Internal Block Diagram ...... 16 3.2 Fast Ethernet Unit Block Diagram ............. 17 3.3 Packet Forwarding in the GT-48004A ....... 17 4. Operational Overview 4.1 Enabling/Disabling the GT-48004A ........... 4.2 Basic Operation .. 4.3 Address Learning .............. 4.4 Packet Buffering .......... 4.5 Packet Forwarding............. 4.6 The GalNet Protocol .......... 4.7 Terminology........ 5. MAC Address Learning Process 5.1 Address Recognition ......... 5.2 Recovery Process ............. 5.3 Address Aging .... 5.4 Static Addresses.......... 5.5 Address Recognition Failure ...... 6. GT-48004A Buffers and Queues 6.1 Rx Buffer Threshold Programming ............ 23 7. Packet Forwarding 7.1 Forwarding a Unicast Packet to a Local Port ..... 24 7.2 Forwarding a Unicast Packet to a Port in a Different GalNet Device or FEU ..... 24 7.3 Forwarding a Multicast Packet ... 25 7.3.1 Local Ports ............ 25 7.3.2 Between GalNet Devices or FEUs......... 25 7.3.2.1 CPU Disabled.... 25 24 20 20 21 21 21 22 18 18 19 19 19 19 19 20 18 16 7 7 8 8 8 8 9 9 9 9 10 7
N:\Marketing\Docs\Archive\48004A\DATASHEET\Rev 1.0\484ads10fTOC.fm
Revision 1.0
2
GT-48004A Four Port Switched Fast Ethernet Controller
7.3.2.2 CPU Enabled.... 7.4 Forwarding a Packet to the CPU Directly .......... 7.5 Forwarding a Packet from the CPU to a GalNet Device ............ 7.6 CRC Generation ...... 7.7 Tx Watchdog Timer........... 8. Device Table Operation
25 26 28 28 29 30
8.1 Automatic Device Table Initialization ........ 30 8.2 Manual Device Table Initialization ............ 30 8.3 Programming Device Numbers .. 30 9. Unicast Intervention Mode 9.1 Unicast Intervention Mode Address Space ........ 32 10. Address Table 11. GalNet Messaging Protocol 11.1 GalNet Protocol Region ........... 11.2 GalNet Messages Between Devices....... 11.2.1 NEW_ADDRESS Message between GalNet devices .......... 11.2.2 BUFFER_REQUEST Message between GalNet devices .... 11.2.3 START_OF_PACKET Message between GalNet devices......... 11.2.4 PACKET_TRANSFER Message between GalNet devices ........ 11.2.5 END_OF_PACKET Message between GalNet devices....... 11.3 GalNet Messages Between a GalNet Device and a CPU........ 11.3.1 NEW_ADDRESS Message (GalNet to CPU)..... 11.3.2 NEW_ADDRESS Message (CPU to GalNet)..... 11.3.3 BUFFER_REQUEST Message (GalNet to CPU)........ 11.3.4 BUFFER_REQUEST Message (CPU to GalNet)........ 11.3.5 START_OF_PACKET Message (GalNet to CPU) ...... 11.3.6 START_OF_PACKET Message (CPU to GalNet) ...... 11.3.7 PACKET_TRANSFER Message (GalNet to CPU 16 Block Buffer) .... 11.3.8 PACKET_TRANSFER Message (GalNet to CPU in Unicast Intervention Mode) ....... 11.3.9 PACKET_TRANSFER Message (CPU to GalNet)...... 11.3.10 END_OF_PACKET Message (GalNet to CPU 16 Block Buffer) ....... 11.3.11 END_OF_PACKET Message (GalNet to CPU in Unicast Intervention Mode) .......... 11.3.12 END_OF_PACKET Message (CPU to GalNet)......... 12. Fast PCI Bus Operation 12.1 Separate Logical PCI Interfaces for Each FEU......... 12.2 Interfacing Management Processors to Fast PCI ........... 12.3 PCI Configuration Header Registers....... 12.4 Accessing DRAM and Internal Registers through the PCI Interface....... 12.5 Fast PCI Bandwidth/Performance Issues ........ 12.6 Plug-and-Play Considerations In PCI Systems......... 12.7 PCI Bus in Stand-Alone Systems ........... 12.8 PCI Bus Arbiter ...... 13. Fast Ethernet Interfaces 13.1 10/100 MII Compatible Interface............. 51 48 48 48 48 48 49 49 50 51 35 37 37 38 38 39 39 40 40 41 42 42 43 43 44 44 45 46 46 47 48 33 35 31
3
Revision 1.0
N:\Marketing\Docs\Archive\48004A\DATASHEET\Rev 1.0\484ads10fTOC.fm
|
|