2 Port MII Hub/Switch aus GMII

Gast #1289699
Lesenswert?
• ▲
▼
Hallo Leute,

Weiß jemand, ob es möglich ist, in einem FPGA aus einem GMII Interface 
(Gigabit Ethernet) 2x oder mehr 100MBit MII Ethernet Ports zu machen?
Dürfte dann im Prinzip ein Hub/Switch sein!?

Info: Das GMII Interface kommt von einer CPU, wo der Treiber dann 
natürlich verantwortlich ist, die 2 Ethernet Ports zu handeln.

Bin dankbar für jede Info,

Grüße,
Noobles
(Firma: www.dossmatik.de) #1290853
Lesenswert?
• ▲
▼
Ich kenne nur das MII Interface. Mit GMII habe ich mich noch nicht 
beschäftigt und müsste mich konkret einarbeiten.

Häufig ist Gigabit zu 100MBit upwärtskompatibel und dann einen einen 
switch dahinter. Unter Linux kann man für eine Schnittstelle zwei IPs 
vergeben. Das geht unter Windows nicht. Da ist auch mehr eine krumme 
Lösung, weil sich die 100MBit auf zwei Schnittstellen verteilen würde 
und "nur" 50Mbit bei gleichzeitiger Auslastung möglich ist.



Kannst du den Typ der CPU nennen?
#1290886
Lesenswert?
• ▲
▼
@  Noobles (Gast)
> Weiß jemand, ob es möglich ist, in einem FPGA aus einem GMII Interface
> (Gigabit Ethernet) 2x oder mehr 100MBit MII Ethernet Ports zu machen?

Das ist sicher moeglich.

> Dürfte dann im Prinzip ein Hub/Switch sein!?

Entweder das oder du adressierst die verschiedenen links als VLANs, was 
einfacher waehre.

Pro MII braucht das FPGA zwei Takteingaenge, d.h. es skaliert sich nicht 
wirklich gut.
Bei mehreren MII lohnt es sich auf RMII umzusteigen wo alle links 
synchron betrieben werden koennen.

@  René D. (dose)
> Unter Linux kann man für eine Schnittstelle zwei IPs
> vergeben. Das geht unter Windows nicht.

Da muesstest du dich auch noch in Windows einarbeiten, multihoming geht 
auch dort seit mehr als einer Dekade.

Cheers, Roger

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren