필터 지우기
필터 지우기

Xilinx blocks in Simulink

조회 수: 2 (최근 30일)
Krishnakumar
Krishnakumar 2013년 11월 15일
편집: Tim McBrayer 2013년 11월 26일
Hi,
I have designed a 16 QAM model using simulink blocks.Now I want to generate a Xilinx FPGA specific implementation in HDL. Is there any method to convert my simulink blocks to Xilinx specific blocks??I mean some method to port them to Xilinx specific blocks automatically? Please try to give a prompt reply.
Krishnakumar

답변 (1개)

Tim McBrayer
Tim McBrayer 2013년 11월 15일
HDL Coder is intended to generate bit- and cycle-accurate, target-independent VHDL and Verilog from MATLAB and Simulink designs. The generated HDL code synthesizes very well (in terms of area and speed) in all major FPGA synthesis tools, including Xilinx ISE and Xilinx Vivado. Why don't you generate HDL code for your design with HDL Coder? Then, using your favorite Xilinx tool, you can see if the results meet your requirements.
If you have a requirement that says you must use Xilinx core blocks, you will probably need to use Xilinx System Generator blocks within Simulink. SysGen is a non-free Xilinx tool that provides a custom Blockset that maps directly to Xilinx core primitives. HDL Coder can generate code for hybrid designs, controlling and invoking SysGen on the relevant parts of the model. This can be a more tedious style of designing, as you have to treat Simulink as a schematic entry tool on the SysGen portion. This leads you to design at a lower level, focusing on the implementation, as opposed to concentrating on the algorithmic design and letting the implementation be handled by the tool chain.
  댓글 수: 2
Krishnakumar
Krishnakumar 2013년 11월 23일
Sir,
Thank you so much for your reply. But my requirement is to convert simulink blocks to Xilinx compatible block using some option in Matlab.
Krishnakumar
Tim McBrayer
Tim McBrayer 2013년 11월 26일
편집: Tim McBrayer 2013년 11월 26일
If Xilinx Coregen is a requirement, then you must rely on Xilinx tools.

댓글을 달려면 로그인하십시오.

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by