cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
manohar
Visitor
Visitor
3,465 Views
Registered: ‎08-22-2016

How to Program FPGA fabric in Emulated ZYNC board in QEMU

Hi,

I'm looking for different methods to program my customized accelerator logic over emulated FPGA fabric of zync board in QEMU. Normally I can use ISE or Vivado to program my custom logic on real FPGA board. How can I do this in Emulation case?

How can I integrate the custom logic in to existing Xilinx-QEMU VM, or how can I integrate an IP block for emulation?

 

0 Kudos
Reply
3 Replies
muzaffer
Teacher
Teacher
3,452 Views
Registered: ‎03-31-2012

there is no support for emulating the PL in QEMU. Xilinx is allegedly working on this but not till 2017.1.
- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
0 Kudos
Reply
manohar
Visitor
Visitor
3,430 Views
Registered: ‎08-22-2016

The following link has integrated/mapped some SystemC coded accelerator block with emulated ZYNC FPGA in QEMU.

http://users.ece.utexas.edu/~gerstl/ee382v_f14/labs/lab1/QEMU_TLMu_Tutorial.htm

 

Is this emulation of FPGA fabric?

0 Kudos
Reply
muzaffer
Teacher
Teacher
3,370 Views
Registered: ‎03-31-2012

Yes, it is but at a high level ie SystemC level. The nice thing is that the HLS from Xilinx can convert SystemC models to RTL which means you can use this SystemC extended QEMU to model all of your system.
- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
0 Kudos
Reply