Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller mit 2 MAC


von Martin (Gast)


Lesenswert?

Hallo zusammen,

ich bin auf der Suche nach einem Mikrocontroller der über zwei MACs 
verfügt (MII oder RMII). Mindesten zwei UARTs und SPI oder I²C sollte er 
auch haben. Ein Cortex-M3 / M4 ware schön.
Allerdings finde ich nur welche mit einer MAC.
Gibt es überhaupt welche mit zwei MAC?

Danke und Grüße
Martin

von Frank K. (fchk)


Lesenswert?

Du kannst einen SMSC9303 oder 9313 3-Port Switch als PHY verwenden. Die 
beiden TP-Ports packst Du in unterschiedliche VLANs und setzt sie auf 
untagged. Den MII-Port setzt Du auf Tagged und packst ihn in beide 
VLANs. So kann der Mikrocontroller beide Ports über ihre 802.1q VLAN 
Tags separat ansprechen. Dieses Verfahren wird auch in vielen Routern 
angewendet - dort hats Du ein VLAN aus 4 Ports fürs interne Netz, ein 
VLAN mit einem Port für den WAN-Port und einen Tagged VLAN-Port zum 
Controller.

fchk

Ansonsten: Atmel AT91SAM9X25. Der hat 2 10/100 MACs.

von da1l6 (Gast)


Lesenswert?

Hallo

Fujitsu/Spansion hat z.B. welche mit 2xFast-Ethernet:

http://www.spansion.com/Products/microcontrollers/32-bit-ARM-Core/fm3/Pages/overview_32fm3.aspx

(Liste Nach ENet sortieren)

da1l6

von Peter S. (psavr)


Lesenswert?

Freescale...

von ./. (Gast)


Lesenswert?

Intel IX425

von Martin (Gast)


Lesenswert?

Hallo!

Danke für die Antworten!

@Frank K.:
Der/die PHY sind festgelegt. Es geht um den Mikrocontroller hinten dran.

@./. (Gast):
Der Intel ist etwas überdimensioniert.

von Frank K. (fchk)


Lesenswert?

Martin schrieb:

> @Frank K.:
> Der/die PHY sind festgelegt. Es geht um den Mikrocontroller hinten dran.

Wieso? Sind das spezielle?

fchk

von Martin (Gast)


Lesenswert?

Frank K. schrieb:
> Wieso? Sind das spezielle?

Jup. - Frag jetzt aber bitte nicht welche! ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.