Ethernet-Controller
Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Hier soll eine Sammlung von Ethernet-Controllern entstehen, die an µC angeschlossen werden können, und von µC bei denen eine Ethernet-Schnittstelle integriert ist.
Externe Controller
- ENC28J60 MAC+PHY
- Micrel KSZ8851SNL 10/100 MBit/s MAC+PHY
- Teridian 78Q8430 10/100 MBit/s, MAC+PHY (Verfügbarkeit?)
- SiLabs CP220x 10 MBit/s, MAC+PHY, Checksum Generator, paralleles Interface
- CS8900A
- DM9000E (8 / 16 / 32 Bit Interface)
- DM9000A/B (8 / 16 Bit Interface) inkl. TCP/IP Checksummenberechnung in HW
- RTL8019AS (8 Bit Interface)
- MARVEL 88E1111 Ethernet Phy 10/100/1000 MBit/s
- W5300 (16/8 Bit Interface, >50MBit/s) siehe auch Modul WIZ830MJ
- W5100/W3150A+ (8Bit & SPI Interface, max. 25MBit/s) siehe Modul WIZ810MJ, WIZ812MJ & NM7010B+. Bezugsquelle für Module inkl. Adapterplatine z.B. bei: Display3000
- W3100A-LF (8bit & I2C Interface, max. 20MBit/s), Modul NM7010A, aber nicht empfohlen für neue Designs.
Die Chips von WIZnet enthalten Hardwired TCP/IP, sind aber ggf. auch als reiner Ethernet-MAC-Controller nutzbar.
(http://www.wiznet.co.kr Bezugsquelle z. B.: http://www.dacomwest.de oder http://www.watterott.com). - SMSC LAN91C111/LAN911x/LAN921x; 10/100 MAC+PHY
- ASIX AX88796B; 10/100 MAC+PHY; NE2000- & RTL8019-kompatibel
- ASIX AX88180 10/100/1000 Ethernet MAC
- Atmel AT91SAM7X256
- Atmel AT91SAMSAM9260 / 9261
- Freescale MC9S12NE64
- Freescale MPC5200
- Lantronix/GridConnect DSTni-LX / DSTni-EX (Turbo186 core mit 2x AM79C960 (1x PHY) )
- Luminary Micro LM3S6xxx und LM3S8xxx (MAC+PHY)
- NXP LPC2378, LPC1768
- STMicroelectronics STR912 (ARM966E-S® core)
- STMicroelectronics STM32F107X (Cortex M3 core)
- STMicroelectronics STM32F2x7X (Cortex M3 core)
- STMicroelectronics STM32F407X (Cortex M4 core)
- [PIC18F97J60] MAC+PHY
- [PIC32MX795F512H] mit [Starterkit] und sämtlicher [Software] (TCPIP Stack mit Webserver)
- TI Sitara AM335x (Cortex-A8 Core)(2xMAC MII)
- TI Tiva C TM4C1294 (Cortex-M4 Core) (MAC+PHY) [LaunchPad] [Arduino ähnliche IDE]