Author Topic: MAC for xilinx FPGA  (Read 1844 times)

0 Members and 1 Guest are viewing this topic.

Offline rakeshm55Topic starter

  • Regular Contributor
  • *
  • Posts: 207
MAC for xilinx FPGA
« on: October 12, 2018, 11:55:51 am »
I would like to have a 10/100 Ethernet link for an Artix FPGA.
I guess there is no hard IP available for ethernet MAC.... Is there any free IP available from Xilinx for ethernet MAC...I have heard of AXI Lite Ethernet...

Can it be interface with VHDL wrapper and do not indent to use a microblaze .... I need to have just MAC to MAC communication and not any ethernet protocol....

has any one used this AXI Lite ethernet?? any suggestions.....


 

Offline legacy

  • Super Contributor
  • ***
  • !
  • Posts: 4415
  • Country: ch
Re: MAC for xilinx FPGA
« Reply #1 on: October 12, 2018, 01:44:11 pm »
I prefer using an external PHY and Netchip for the NIC. There are kits with SPI interfaces rather then 8bit/16bit/32bit asynchronous interface. Usually with a cost between 10E and 20E.
 

Offline Morgan127

  • Contributor
  • Posts: 27
  • Country: se
Re: MAC for xilinx FPGA
« Reply #2 on: October 12, 2018, 02:39:05 pm »
I use these Ethernet FPGA cores. No processor is needed. You only add a netlist to your project.
They work great. Both TCP/IP and UDP are supported.
A bonus is that you get remote programming over Ethernet and a remote integrated logic analyzer.
All is free to download and use if it is not commercial.

 
The following users thanked this post: rakeshm55

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13695
  • Country: gb
    • Mike's Electric Stuff
Re: MAC for xilinx FPGA
« Reply #3 on: October 12, 2018, 03:25:05 pm »
I need to have just MAC to MAC communication and not any ethernet protocol....
What exactly do you mean by that?
If you want a device-to-device link over ethernet hardware that doesn't need to talk to other things, then it's quite easy to talk direct to a PHY chip and send raw packets.
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 
The following users thanked this post: rakeshm55

Offline rakeshm55Topic starter

  • Regular Contributor
  • *
  • Posts: 207
Re: MAC for xilinx FPGA
« Reply #4 on: October 13, 2018, 12:42:33 am »
I want to establish communication with a processor via ethernet link .... processor uses EMAC .... so want to have MAC at FPGA side....
 

Offline hamster_nz

  • Super Contributor
  • ***
  • Posts: 2803
  • Country: nz
Re: MAC for xilinx FPGA
« Reply #5 on: October 13, 2018, 01:08:41 am »
I want to establish communication with a processor via ethernet link .... processor uses EMAC .... so want to have MAC at FPGA side....

How do you propose to discover each other's MAC addresses? Or just use broadcasts or promiscuous mode?
Gaze not into the abyss, lest you become recognized as an abyss domain expert, and they expect you keep gazing into the damn thing.
 
The following users thanked this post: rakeshm55

Offline rakeshm55Topic starter

  • Regular Contributor
  • *
  • Posts: 207
Re: MAC for xilinx FPGA
« Reply #6 on: October 13, 2018, 05:39:47 am »

I do not know about any of the above modes......I need to look up on this....

Mine is just a one to one connection via ethernet link used for data exchange....this was proposed as a highspeed link 100Mbps...

My guess was I will feed in data to processor MAC and data would be available at FPGA MAC & vice versa....
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf