How to integrate XilinxBlackBox in an HDL-Coder ISE Project ?
古いコメントを表示
Hey there
I started a project using HDL Coder. As a few parts of my algorithms are not feasible with the HDL-Coder library, I have to use Xilinx' System Generator for those particular parts of the algorithm.
For the simulation my algorithm works now, using both the System Generator and HDL-Coder library. The translation in VHDL succeeded as well for both tools. The configuration can be looked up in the attached project. I did take care of the following in particular:
The signal names for HDL-Coder fit to the signal names in System Generator (ce, clk, ...). The timings are the same.
Both System Generator and HDL-Coder create ISE-projects. As the major part of my project is translated by the HDL-Coder I use the ISE-Project generated by HDL-Coder and then add the sources generated by the System Generator.
Now my question: no matter which sources I add (<filename>_cw.vhd, filename_cw.xise, ...) int the ISE environment, ISE is not able to put the project together nicely. I always have either sources outside of my project or (as I will explain neatly in the following section) the project reports some errors, I don't understand in this context.
When I add the filename_cw.xise (for the project it is: ngc_netlist/systgenenerator_cw.xise), I get the error message when synthesizing: "structural is not an architecture body for systgenenerator_cw in library work."
This is because ISE does not know the architectures "structural" yet, as it does not include the appropriate source when adding ngc_netlist/systgenenerator_cw.xise.
I tried some time now to find the right combination of files I need to add to the ISE-Project, but I have failed so far.
Anyone can help me putting this project together? :)
thanks in advance pascal
回答 (2 件)
Tim McBrayer
2012 年 3 月 12 日
0 投票
The difficulties that you are encountering have been addressed in the latest version of HDL Coder. HDL Coder 3.0, released with R2012a, contains explicit support for directly instantiating a Xilinx System Generator subsystem inside a larger Simulink model.
カテゴリ
ヘルプ センター および File Exchange で AMD FPGA and SoC Devices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!