DM9621A USB2.0 zu 10/100M Fast Ethernet Controller
Der DM9621A USB-zu-10/100Mbps-Fast-Ethernet-Controller ist ein hochleistungsfähiger und hochintegrierter ASIC mit eingebettetem SSRAM zur Paketpufferung. Er ermöglicht eine kostengünstige und erschwingliche Fast-Ethernet-Netzwerkverbindung zu Desktop-, Notebook-PCs und Embedded-Systemen über gängige USB-Ports. Er verfügt über eine USB-Schnittstelle zur Kommunikation mit dem USB-Host-Controller und ist konform mit den USB-Spezifikationen V1.0, V1.1 und V2.0. Es implementiert eine 10/100Mbps Ethernet LAN-Funktion, die auf den Standards IEEE802.3 und IEEE802.3u basiert. Das DM9621A integriert einen On-Chip 10/100Mbps Ethernet PHY zur Vereinfachung des Systemdesigns und bietet eine optionale medienunabhängige Schnittstelle (RMII).
Merkmale
USB Interface
- USB2.0-Gerät
- Unterstützt 12Mbps Vollgeschwindigkeitsbetrieb
- Unterstützt 480Mbps Hochgeschwindigkeitsbetrieb
- Unterstützt Suspend-Modus und Remote Wake-up Resume
- Unterstützung von USB-Standardbefehlen
- Unterstützung von herstellerspezifischen Befehlen
- Effiziente automatische TX/RX-FIFO-Verwaltung.
- Eingebetteter SRAM für RX/TX-Paketpufferung
- Unterstützt 4 Endpunkte (Steuerung, Unterbrechung, Bulk_IN, Bulk_OUT)
- Unterstützte Klassen:USB Common Class / USB Communications Class
Ethernet
- Unterstützt IEEE802.3u 100BASE-TX und IEEE802.3 10BASE-T Standards
- Unterstützung der IEEE802.3x Flusskontrollfunktion für 100BASE-TX und 10BASE-T.
- Unterstützung von IEEE 802.3az Energy Efficient Ethernet (EEE)
- Eingebauter 10/100Mbps Fast-Ethernet PHY mit Auto-MDIX
- Unterstützt RMII-Schnittstelle oder 8 Pins GPIO
- Unterstützt Auto-Negotiation Funktion
- Back Pressure Modus für Half-Duplex Modus Flusskontrolle
- PAUSE-Rahmen für Full-Duplex-Flusskontrolle
- Unterstützt Power Management: Wake-on-LAN, ARP/NDP-Offload
- Unterstützt GPIO, Wakeup-Frame, Link-Status-Änderung und Magic-Packet-Events für Remote-Wake-up
- Unterstützt TCP / UDP / IPv4 Prüfsummen-Offload-Prüfung und -Generierung
EEPROM Interface
- Unterstützung von 128/256/512 Byte (93C46/93C56/93C66) seriellem EEPROM (zum Speichern von USB-Deskriptoren)
- 93C06/93C46/93C56/93C66 Automatische Erkennung
LED Indications
- Ethernet - Link/Act-Anzeige
- Ethernet - Anzeige der Geschwindigkeit (10M / 100M)
- USB-Geschwindigkeitsanzeige (volle / hohe Geschwindigkeit + Traffic-Modi)
Clock
- Einzelner 25MHz / 30 ppm Quarz oder Oszillator
- Optionaler 12-MHz-Quarz für USB
Power Input
- Low-Power, Single-Supply 3,3V, 0,18um CMOS-Technologie
- Eingebauter 3,3-V-zu-1,8-V-Regler
Miscellaneous
- Sehr geringer Stromverbrauch im Suspend-Modus
- Stromsparmodus (Kabelerkennung) und Stromsparmodus
- Kompatibel mit 5,0-V-toleranten E/A