Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Ethernet MAC on Virtex 4

Status
Not open for further replies.

hassoo

Newbie level 2
Joined
Apr 23, 2010
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,299
Hi all,

I am new to the world of FPGA. I want to communicate my Virtex 4 XC4VSX35 FPGA to PC using Tri-mode Ethernet MAC IP core. Please give me any suggestion how to start...
Also recommend some basic documentation which helps me understand.
Or if there is any better alternative, plz do share it with me...

Regards,
Hassoo
 

Hi all,

I am new to the world of FPGA. I want to communicate my Virtex 4 XC4VSX35 FPGA to PC using Tri-mode Ethernet MAC IP core. Please give me any suggestion how to start...
Also recommend some basic documentation which helps me understand.
Or if there is any better alternative, plz do share it with me...

Regards,
Hassoo
refwr to Xilinx website 4 manuals.
 

if you plan on microblaze, then create a project in the wizard for the ml401 board and then insert their pins
 

Study the data sheet of the tri mode Phy chip on the board. Understand the registers to drive to autonegotiate with the PC. Study the MAC IP and understand the registers and their offset addresses to access for sending and receiving the data from through PHY. Knowledge on PowerPC or microblaze is good. Take care while integrating the processor with IP, Serial port and mapping their addresses.
 

There's an echo server demo on xapp1026 which uses EMAC core.
 

Dear all,
Thanks a lot for all the replies. Can someone please explain in simple words what should be done to send some raw data to PC?

Is it better to use embedded MAC or soft MAC core?
Should I use EDK or ISE?
Do I have to implement TCP/IP layer as well and if so, how can it be done?
If I use this code made by University of Queensland,what else do I have to do to implement it on my virtex 4 board?

Please understand that I just started using FPGA and might not understand complex terms. Also I don´t have any experience of using Microblaze or Power PC but I have to do this project rather quickly.

If someone really can help me, you can also send me a personal message.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top