Ethernet Controller - Page 1
Forum section: electronics / projects

author: Wilksey
author_rank: Super Contributor
timestamp: May 27, 2016, 11:42:31 am
content: Hi,Can anyone recommend an Ethernet Controller (doesn't matter if it has MAC + PHY or just MAC), that has a built in TCP/IP Stack other than the WizNET chips?I will be looking to interface with a PIC, need 100MBPs interface (demanded by spec).Is the Microchip stack reliable? Are there any other implementations of a Ethernet Controller that uses a different stack that would run on the PIC series (open to 8 bit, 16 bit or 32 bit PIC's at present).Cheers!

author: danadak
author_rank: Super Contributor
timestamp: May 27, 2016, 12:36:44 pm
content: Micrel/Microchip has a number of phy/mac combinations.http://www.microchip.com/design-centers/ethernetRegards, Dana.

author: Wilksey
author_rank: Super Contributor
timestamp: May 27, 2016, 12:55:10 pm
content: Hi Dana,Yes, I did have a look, but it looked like they were just interface IC's rather than having a stack in the chip, and I am not sure if the IC's work with the Microchip stack?Cheers

author: nctnico
author_rank: Super Contributor
timestamp: May 27, 2016, 03:01:16 pm
content: AFAIK the Wiznet chips are very commonly used and their quirks and limitations seem to be well understood. Why are you looking for a different solution?

author: Wilksey
author_rank: Super Contributor
timestamp: May 27, 2016, 03:44:24 pm
content: I am not per se, I'm looking at all available options.

author: kripton2035
author_rank: Super Contributor
timestamp: May 27, 2016, 05:38:13 pm
content: and I'm pretty sure you won't achieve 100MB with a simple pic even a 32you need an arm and not m0 to do that

author: Scrts
author_rank: Frequent Contributor
timestamp: May 27, 2016, 06:30:06 pm
content: Quote from: kripton2035 on May 27, 2016, 05:38:13 pmI vote for STM32F2 or F4.

author: Wilksey
author_rank: Super Contributor
timestamp: May 27, 2016, 07:07:53 pm
content: I don't need the bandwidth, i just need the 100Mb link, it'll be sending something in the region of 20 byte packets, but, they won't accept 10Mb...don't ask, sometimes it's easier just to do itHas to be PIC, again, sometimes it's best not to argue.i'll stick with the Wiznet chip if I have to I was just seeing if anyone has any other controllers they could recommend.Cheers

author: rstofer
author_rank: Super Contributor
timestamp: May 27, 2016, 07:28:47 pm
content: Quote from: Wilksey on May 27, 2016, 07:07:53 pmI don't think I have ever seen anything other than the WizNet that includes the stack in the device. Lantronix makes some things that might be useful but I don't think they will get down to the small form factor of the WizNet devices.The Microchip TCP/IP stack for the PIC 32 seems quite complete. I played with it for awhile before moving on to the mbed and the lwIP stack. The lwIP stack is easy to port.Here is a bit of the Microchip documentation and it shows a full suite of functionality:http://ww1.microchip.com/downloads/en/DeviceDoc/TCP-IP%20Stack%20Libraries%20(v1.05).pdf

author: Wilksey
author_rank: Super Contributor
timestamp: May 27, 2016, 08:35:07 pm
content: Any exposure to the Harmony framework for the 32 bit? Isn't this Mchips new framework for 32? I heard it isn't very good.