小舍YZ 发表于 2017-7-4 16:00:25

System Generator的主要特征

System Generator的主要特征

System Generator是用高性能DSP系统的快速建模和实现工具,是DSP高层系统和Xilinx FPGA之间的桥梁,其作用如图7-2所示。可在MATLAB/Simulink环境下对算法以及系统建模,并生成相应的工程,再调用ISE相应的组件进行仿真、综合、实现,并完成芯片的配置。整个开发的过程肯定是反复迭代、修正的,其中不可缺少的纽带就是System Generator。

图7-2 System Generator的作用

小舍YZ 发表于 2017-7-4 16:01:00

System Generator在Simulink中可当作一个用户程序包,自动将模型化的数字系统设计转换成硬件电路,其主要特征如下:

1.丰富的DSP模块

提供了包含信号处理(如FIR滤波器、FFT)、纠错(如Viterbi 解码器、Reed-Solomon编码器/解码器)、算法、存储器(如FIFO、RAM、ROM)及数字逻辑功能的Xilinx模块集,可快速、高效地在Simulink内构建和调试高性能DSP系统。此外,Xilinx模块集提供的模块可以使用户导入.m函数及HDL模块

2.Simulink设计的VHDL或Verilog的自动代码生成

设计人员无需掌握HDL语言即可开发数字处理系统,且所得到的设计具备HDL设计所有的优点。用户也可以通过基本的子模块生成功能特征明确的System Generator IP Core,作为大型设计的一部分使用。同样,掌握了RTL设计的用户,可更好地利用System Generator。

3.硬件协仿真

提供了创建“FPGA 在环路(FPGA-in-the-loop)”仿真对象的代码生成功能,可加速用户的硬件验证工作并加速其在Simulink与MATLAB中的仿真。目前,System Generator支持以太网(10/100/吉比特)、PCI、Cardbus及硬件平台与Simulink之间的JTAG通信。

4.嵌入式系统的硬件/软件协设计

提供了嵌入式系统的硬件/软件协设计能力,可直接加载Xilinx公司的MicroBlaze 32位 RISC处理器,甚至构建和调试DSP协处理器。System Generator提供了硬件/软件接口的共享存储器提取功能,自动生成DSP协处理器、总线接口逻辑、软件驱动器以及协处理器使用方面的软件技术文档。
页: [1]
查看完整版本: System Generator的主要特征