A
Andre Renee
Guest
Hi,
I am currently working on a project where I have to transmit data from a PC
to an FPGA board via Ethernet. For that purpose I use the HTG-V4PCIe
evaluation board, which is a Xilinx Virtex-4 PCI Express Development Board
from HighTech Global (http://www.hitechglobal.com/boards/v4pcie.htm). It
features the Marvell Alaska 88E1111 Gigabit-Ethernet PHY which I use in
combination with the Virtex-4 built-in MAC interface. I implemented the
TCP/IP stack fully in hardware in VHDL and it works. Fine!
Now I have some serious problems with the data transmission and maybe
someone could point me to the right direction.
For transmitting the data from the PC to the board (in the form of files) I
need some sort of application protocoll layer, I guess. First I thought
about HTTP which is in my opinion a bit overkill, because all I want to do
is transmit files FROM the PC TO the FPGA. I may run a HTTP server on the
FPGA's Microblaze but I have the impression that would not satisfy my need
of just transmitting data files.
Then I thought about Telnet but I am afraid I am not familiar enough with it
to estimate if it allows the transfer of files. Is there any simple solution
to transmit files from a PC to the FPGA board with a plain application
protocoll layer?
Any help is highly appreciated.
Regards Andre
I am currently working on a project where I have to transmit data from a PC
to an FPGA board via Ethernet. For that purpose I use the HTG-V4PCIe
evaluation board, which is a Xilinx Virtex-4 PCI Express Development Board
from HighTech Global (http://www.hitechglobal.com/boards/v4pcie.htm). It
features the Marvell Alaska 88E1111 Gigabit-Ethernet PHY which I use in
combination with the Virtex-4 built-in MAC interface. I implemented the
TCP/IP stack fully in hardware in VHDL and it works. Fine!
Now I have some serious problems with the data transmission and maybe
someone could point me to the right direction.
For transmitting the data from the PC to the board (in the form of files) I
need some sort of application protocoll layer, I guess. First I thought
about HTTP which is in my opinion a bit overkill, because all I want to do
is transmit files FROM the PC TO the FPGA. I may run a HTTP server on the
FPGA's Microblaze but I have the impression that would not satisfy my need
of just transmitting data files.
Then I thought about Telnet but I am afraid I am not familiar enough with it
to estimate if it allows the transfer of files. Is there any simple solution
to transmit files from a PC to the FPGA board with a plain application
protocoll layer?
Any help is highly appreciated.
Regards Andre