Vivado HLS interface pragma for Xillybus IP and Lite IP

Post a reply

Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:
BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON
Topic review
   

Expand view Topic review: Vivado HLS interface pragma for Xillybus IP and Lite IP

Re: Vivado HLS interface pragma for Xillybus IP and Lite IP

Post by support »

Hello,

First of all, Xillybus Lite has nothing to do with the HLS flow.

Second, there are two flows for HLS with Xillybus: One is following the instructions on the web page, which explains how to edit Verilog code, and the second is the Block Design flow, which doesn't require any editing of HDL code. As you've spotted, there are some slight differences.

Please don't mix between these two. This is said in a few places, for example:

http://xillybus.com/tutorials/hls-blockdesign

Regards,
Eli

Vivado HLS interface pragma for Xillybus IP and Lite IP

Post by Guest »

Hi, dear support,

I'm using Vivado HLS for design and employ the demo bundle project for baseline. I have a problem about the interface between the module generated by Vivado HLS and Xillybus IP, Xillybus-Lite IP.

In the following example, you demonstrate to use the "#pragma AP interface ap_fifo " and connect to Xillybus IP.

http://xillybus.com/tutorials/vivado-hls-c-fpga-howto-2

However, in the following document, you use "#pragma AP interface axis " on page 22 for the same example.
"The guide to Xillybus Block Design Flow for non-HDL users"

Would you please clarify which Vivado HLS interface types are suggested for Xillybus IP and Xillybus-Lite IP separately which Vivado HLS user can follow your guideline to generate proper interface to integrate with either Xillybus IP or Xillybus-Lite IP in their project ? Thanks

Top