Hi,
I want to use Ethernet to connect my Microblaze based design to my PC. Is it possible without using Zynq processor. How can this be accomplished?
Hi,
I want to use Ethernet to connect my Microblaze based design to my PC. Is it possible without using Zynq processor. How can this be accomplished?
Hello Habib,
If you are asking if you can use one of the Zynq PS (Processor System) Ethernet MACs with a MicroBlaze implemented in the Zynq PL (Programmable Logic) without using the Zynq processor the answer is no. There is no direct access to the Zynq PS peripherals from the PL.
You could implement a MicroBlaze in the PL along with a 'soft' PL based Ethernet MAC but you would have to provide an Ethernet PHY external to the Zynq. You would also be limited to the BRAM memory available in the PL as you would not be able to access the Zynq DDR without a Zynq PS design running.
You can look at this forum thread for links to some MicroBlaze tutorials but keep in mind that XAPP1093 is now pretty dated and uses the older Xilinx ISE tool suite:
http://zedboard.org/content/using-different-board-tutorial
-Gary
Hello Habib,
If you are asking if you can use one of the Zynq PS (Processor System) Ethernet MACs with a MicroBlaze implemented in the Zynq PL (Programmable Logic) without using the Zynq processor the answer is no. There is no direct access to the Zynq PS peripherals from the PL.
You could implement a MicroBlaze in the PL along with a 'soft' PL based Ethernet MAC but you would have to provide an Ethernet PHY external to the Zynq. You would also be limited to the BRAM memory available in the PL as you would not be able to access the Zynq DDR without a Zynq PS design running.
You can look at this forum thread for links to some MicroBlaze tutorials but keep in mind that XAPP1093 is now pretty dated and uses the older Xilinx ISE tool suite:
http://zedboard.org/content/using-different-board-tutorial
-Gary