Author Topic: Ethernet Controller  (Read 2712 times)

0 Members and 1 Guest are viewing this topic.

Offline WilkseyTopic starter

  • Super Contributor
  • ***
  • Posts: 1329
Ethernet Controller
« on: May 27, 2016, 11:42:31 am »
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!
 

Offline danadak

  • Super Contributor
  • ***
  • Posts: 1875
  • Country: us
  • Reactor Operator SSN-583, Retired EE
Re: Ethernet Controller
« Reply #1 on: May 27, 2016, 12:36:44 pm »
Micrel/Microchip has a number of phy/mac combinations.


http://www.microchip.com/design-centers/ethernet


Regards, Dana.



Love Cypress PSOC, ATTiny, Bit Slice, OpAmps, Oscilloscopes, and Analog Gurus like Pease, Miller, Widlar, Dobkin, obsessed with being an engineer
 
The following users thanked this post: benst

Offline WilkseyTopic starter

  • Super Contributor
  • ***
  • Posts: 1329
Re: Ethernet Controller
« Reply #2 on: May 27, 2016, 12:55:10 pm »
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
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 28013
  • Country: nl
    • NCT Developments
Re: Ethernet Controller
« Reply #3 on: May 27, 2016, 03:01:16 pm »
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?
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: kosthala

Offline WilkseyTopic starter

  • Super Contributor
  • ***
  • Posts: 1329
Re: Ethernet Controller
« Reply #4 on: May 27, 2016, 03:44:24 pm »
I am not per se, I'm looking at all available options.
 

Offline kripton2035

  • Super Contributor
  • ***
  • Posts: 2683
  • Country: fr
    • kripton2035 schematics repository
Re: Ethernet Controller
« Reply #5 on: May 27, 2016, 05:38:13 pm »
and I'm pretty sure you won't achieve 100MB with a simple pic even a 32
you need an arm and not m0 to do that
 

Offline Scrts

  • Frequent Contributor
  • **
  • Posts: 798
  • Country: lt
Re: Ethernet Controller
« Reply #6 on: May 27, 2016, 06:30:06 pm »
and I'm pretty sure you won't achieve 100MB with a simple pic even a 32
you need an arm and not m0 to do that

I vote for STM32F2 or F4.
 

Offline WilkseyTopic starter

  • Super Contributor
  • ***
  • Posts: 1329
Re: Ethernet Controller
« Reply #7 on: May 27, 2016, 07:07:53 pm »
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 it

Has 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
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9935
  • Country: us
Re: Ethernet Controller
« Reply #8 on: May 27, 2016, 07:28:47 pm »
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 it

Has 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

I 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
 

Offline WilkseyTopic starter

  • Super Contributor
  • ***
  • Posts: 1329
Re: Ethernet Controller
« Reply #9 on: May 27, 2016, 08:35:07 pm »
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.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf