01-07-2020 02:41 AM
What I want to do:
What I have done:
01-10-2020 12:20 PM
01-07-2020 06:33 AM
Spartan devices are only supported by ISE. To my knowledge there is no easy way to take a Vivado IP and use it in ISE. Starting with an ethernet design example that already exists in the ISE environment is your best bet.
01-07-2020 01:58 PM
Thank you for replying.
It looks like Spartan-7 devices are supported in Vivado. Can you please take a look at the following links I have provided?
Spartan-7 is not supported in ISE - https://forums.xilinx.com/t5/Other-FPGA-Architecture/do-ISE-14-7-supports-spartan-7/td-p/733236 - see balkris reply
Spartan-7 is supported in Vivado - https://www.xilinx.com/news/press/2017/xilinx-spartan-7-fpgas-now-in-production.html
Spartan-7 is supported device family for AXI 1G/2.5G Ethernet Subsystem v7.1 - https://www.xilinx.com/support/documentation/ip_documentation/axi_ethernet/v7_1/pg138-axi-ethernet.pdf - see page 4 (IP facts)
Ted, can you please take a look at the following questions again if Spartan-7 is supported?
01-08-2020 01:36 PM
I would say if you've opened the Example Design, you probably want to simulate it next. You could also write it to bitstream, which might require placing some pins. We might be able to be more specific about what your next steps should be if you could be more specific about your goals.
The AXI 1G/2.5G Ethernet Subsystem consists of both a Tri-Mode Ethernet Media Access Controller (TEMAC) and an Ethernet 1G/2.5G BASE-X PCS/PMA or SGMII IP block. I find the AXI ethernet subsystem to be easiest to use.
01-09-2020 07:50 PM
Hi @nmoeller , thank you for your answer.
>> I would say if you've opened the Example Design, you probably want to simulate it next.
>> You could also write it to bitstream, which might require placing some pins.
What is the process to place the pins?
>> We might be able to be more specific about what your next steps should be if you could be more specific about your goals.
Goal: send a UDP packet to Spartan-7 SP701 which is echoed back to the source.
Proposed way to reach goal: Use loopback functionality MAC RX to TX from AXI ethernet subsystem v7.1 example design.
>> I find the AXI ethernet subsystem to be easiest to use.
Thank you for confirming to use the AXI ethernet system over the TEMAC.
01-10-2020 12:20 PM