Tech Support > Computer Hardware > Microprocessors > Re: Embedded Ethernet
Re: Embedded Ethernet
Posted by Mark A. Odell on June 25th, 2003


"Craig Rodgers" <craig@student.usyd.edu.au> wrote in
news:bdcak4$fc$1@spacebar.ucc.usyd.edu.au:

Well if you can switch cores, there's:

http://www.microcontroller.com/news/...1_ethernet.asp

Or if not, why didn't you like:

http://www.smsc.com/main/catalog/lan91c111.html

--
- Mark ->
--

Posted by Tauno Voipio on June 25th, 2003



"Mark A. Odell" <nospam@embeddedfw.com> wrote in message
news:Xns93A56A7E318E8lkj562ghjgk1k245lbvj@130.133. 1.4...
For 10BASE-T, the SMSC LAN91C96 is a simpler and lower power alternative to
LAN91C111.

Tauno Voipio
tauno voipio @ iki fi



Posted by Craig Rodgers on June 25th, 2003



at this stage I'd rather not switch cores simple because i don't have the
development tools to play with the 8051 you've sugested, although it does
look like a very attractive micro.

Do you have any idea who distributes the LAN91C111 in Australia?

Regards
Craig



Posted by Tauno Voipio on June 25th, 2003



"Craig Rodgers" <craig@student.usyd.edu.au> wrote in message
news:bdchsa$4be$1@spacebar.ucc.usyd.edu.au...
You have to build a byte cross-over buffer between the 8051 and 91C111 to
bridge the bus-width gap. LAN91C111 does not support 8 bit bus.

Think twice if 100 Mbit/s is really needed - for a 8051 even 10 Mbit/s is an
overkill.

Tauno Voipio
tauno voipio @ iki fi



Posted by Phil Smith on June 27th, 2003


I don't think that is true. We are using the 91c111 on an 8 bit bus
(the processor can do up to 32 but we need the other 24 pins ad I/O).
You can attach both halves of the 16 bit bus to the same 8 bit
processor bus (bit 0 = bit 8 etc.) and program the 91c111 to only
send/receive 8 bits at a time. This does not work if you want the
fastest DMA transfers since these are only possible on a 16 bit bus
but should work for normal processor I/O and 8 bit dual address DMA.


Phil Smith, sometimes G8JSL or M3JSL

phil@nexusrobotics.co.uk

Embedded software, Robotics, CAN and Consultancy.