APP下载

基于System Generator的数字下变频设计

2012-07-13姚远程

电子设计工程 2012年24期
关键词:信号系统设计

陈 蕾,姚远程

(西南科技大学 信息工程学院,四川 绵阳 621010)

近年来,FPGA以其高度的并行计算能力成为高性能数字信号处理系统的核心器件。在通信、雷达、数据获取以及视频处理等领域得到了广泛的应用。在数字信号领域中,研究人员往往使用Matlab语言进行系统级建模,但不一定对FPGA设计中运用到的硬件描述语言VHDL或者Verilog熟悉,2种语言的不统一,不仅降低了开发效率,也限制了FPGA在数字信号领域中的应用。

Xilinx公司推出的DSP设计开发工具System Generator主要为一些不熟悉VHDL等硬件开发语言的设计者开发。首先,在Simulink的可视化环境内对算法以及系统进行建模,而后调用System Generator自动将Simulink模型转换成硬件可执行模型,直接生成FPGA代码,ISE可以对整个工程文件进行综合、仿真,完成芯片配置后下载到硬件环境中进行测试,整个过程都在可视化的环境中进行。本文介绍了基于System Generator的数字系统开发过程的一般流程,并以数字下变频系统为例,证明了该方法在数字系统中的明显优势。

1 基于System Generator的系统级设计方法

在传统的设计方法中,往往采用Matlab、C、C++等语言来描述各功能模块,从而实现系统的建模。但是在寄存器传输级则采用硬件描述语言VHDL等来进行描述。在传统设计方法中,原始的Matlab等语言描述必须经手工转换为VHDL语言,这就要求设计人员必须同时掌握这两类语言,并且这个转换过程会花费大量的时间和精力,可能还会产生一些错误,降低整个工作过程的效率。同时,当使用Matlab等语言描述的模块转换成硬件描述的模块之后,设计者花费大量心血和时间建立起来的原模型将再没有什么用处。……

登录APP查看全文

猜你喜欢

信号系统设计
Smartflower POP 一体式光伏系统
信号
WJ-700无人机系统
ZC系列无人机遥感系统
完形填空二则
瞒天过海——仿生设计萌到家
基于FPGA的多功能信号发生器的设计
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
有种设计叫而专