Sprache auswählen

DM9106 10/100 Mbps 3-Port Ethernet Switch Controller mit PCI Schnittstelle

Der DM9106 ist ein vollständig integrierter, hochleistungsfähiger und kostengünstiger Fast-Ethernet-Switch-Controller mit einer allgemeinen PCI-Bus-Schnittstelle, zwei 10M/100Mbps-PHY-Anschlüssen und einem MII- oder RMII-Anschluss. Der allgemeine PCI-Bus ist direkt mit dem internen Host-MAC mit 32-Bit-Datenregistern und internem Speicher verbunden. Der Host-MAC hat die gleichen Funktionen wie andere 10/100Mbps PHY- oder MII-Schnittstellen. Dadurch fungiert der DM9106 als erweiterter Switch mit vier Ports und verkürzt die Latenzzeit vom PCI-Port zum Zielport. Der interne Speicher des DM9106 unterstützt bis zu 1K uni-cast MAC-Adresstabelle und stellt Sende- und Empfangspuffer für drei Ports und den PCI-Port zur Verfügung. Für einen effizienten Speicherverwendungsalgorithmus, wenn die Anwendung nur zwei Ports verwendet, kann die Speicherressource eines anderen deaktivierten Ports auf die anderen beiden Ports und den PCI-Port aufgeteilt werden.

Davicom Dacom west

DM9106

3-Port Ethernet Switch Controller mit 8/16/32 - Bit processor Interface PCI

Datenblatt

DM9106 Block diagram

Merkmale

  • Ethernet-Switch mit zwei 10/100Mb PHY, einer MII/RMII- und einer PCI-Bus-Schnittstelle
  • Unterstützt Reverse-MII
  • PCI-Bus-Master-Architektur
  • EEPROM-Schnittstelle für Power-Up-Konfigurationen
  • Unterstützt TCP/UDP/IPv4-Prüfsummen-Offload
  • Unterstützung von HP Auto-MDIX
  • Unterstützung von IEEE 802.3x Flow Control im Full-duplex-Modus
  • Unterstützung von Back Pressure Flow Control im Halbduplex-Modus
  • Unterstützung von 4 Prioritätswarteschlangen pro Port nach Port-basierter, 802.1P QoS- und IP TOS-Priorität
  • Unterstützt 802.1Q VLAN mit bis zu 16 VLAN-Gruppen
  • Unterstützt VLAN ID tag/untag Optionen
  • Pro Port Unterstützung von Bandbreite, Eingangs- und Ausgangsratenkontrolle
  • Unterstützt Broadcast Storming Filterfunktion
  • Unterstützt Store and Forward Switching Ansatz
  • Unterstützung von bis zu 1K Uni-cast MAC-Adressen
  • Unterstützung von MIB-Zählern für die Diagnose
  • Unterstützung von IGMP Snooping v1, v2
  • EEPROM 93C46 oder 93C56 automatische Erkennung
  • PCI-Bus-Treiberfähigkeit einstellbar
  • Port 2 TXD/TXE Ansteuerungsmöglichkeit einstellbar
  • 128-poliger LQFP 1,8 V interner Kern, 3,3 V E/A mit 5 V-Toleranz

Jeder Port des DM9106 bietet vier Prioritäts-Sendewarteschlangen, die automatisch durch portbasierte, 802.1p-VLAN- oder IP-Paket-ToS-Felder definiert werden können, um die verschiedenen Bandbreiten- und Latenzanforderungen von Daten-, Sprach- und Videoanwendungen zu erfüllen. Jeder Port unterstützt außerdem die Kontrolle der Eingangs- und/oder Ausgangsrate, um die richtige Bandbreite bereitzustellen. Außerdem werden bis zu 16 Gruppen von 802.1Q VLAN mit Tag/Un-tag-Funktionen unterstützt, um eine effiziente Paketweiterleitung zu ermöglichen. Die Funktionen zur Generierung und Überprüfung von TCP/UDP/IPv4-Prüfsummen werden ebenfalls über den PCI-Port bereitgestellt, um den Prozessor von Rechenarbeit zu entlasten. Neben den Funktionen zum Senden und Empfangen von Paketen bietet der PCI-Port auch verschiedene Register zur Steuerung und Statusabfrage der DM9106-Funktionen. Jeder Port, einschließlich des PCI-Ports, bietet MIB-Zähler und Loop-Back-Fähigkeit sowie den eingebauten Speicher-Selbsttest (BIST) für die Diagnose auf System- und Kartenebene. Der integrierte PHY mit zwei Ports entspricht den IEEE 802.3u-Standards. Die MII-Schnittstelle bietet die Flexibilität, Ethernet PHY anzuschließen, und kann als Reversed MII-Schnittstelle für SoC mit MII-Schnittstelle konfiguriert werden. Eine alternative Schnittstelle, die RMII-Schnittstelle, ist ebenfalls vorhanden, um den Ethernet-PHY mit geringerer Pinanzahl oder SoC mit RMII-Schnittstelle anzuschließen.

Tristan Friend
Tristan FriendLine Managing ConnectDiese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.
T: +49 (0) 2129 376-208
Please type your full name.
Invalid email address.
Invalid Input
Invalid Input
Invalid Input
Invalid Input