论文部分内容阅读
高速发展的半导体技术使各种复杂的数字技术得以广泛应用, 传统的计算机、通信和消费类电子产品日趋采用同一种数字技术。现在,复杂的DSP的部分模块已经可以由FPGA来实现,传统上,DSP算法是用通用可编程DSP器件实现低速率的应用,而利用专用DSP芯片组和专用集成电路实现高速度的应用。FPGA的优点为DSP设计工程师提供了新的选择,FPGA具有类似ASIC的定制功能的优点,并解决了ASIC高开发成本和制成产品后不能进行修改的缺点。而采用VHDL进行设计输入的设计方法有着不依赖器件,移植容易,能加快设计的特点。并且,VHDL一旦和现场就能进行修改设计FPGA器件结合,就能大大提高设计的灵活性与效率,缩短了产品开发的周期,加快了产品上市时间。VHDL+FPGA的设计方法是数字系统设计的一个创新,也是未来的发展方向。本文从各方面详细数字系统的各种设计方法并论述了VHDL语言的优点和不足,介绍了现场可编程器件并以XILINX公司的产品为例做了重点的介绍。并由此论述了VHDL+FPGA的设计方法在设计越来越复杂的数字集成系统中优越性。介绍了用VHDL+FPGA的方法设计一个DSP的功能模块的全过程:开发所用到的开发FOUNDATION系列ISE软件的介绍、用VHDL编写源设计代码的过程(包括系统的两大部分的介绍和各部分子模块的VHDL程序的编写和思路)、时序仿真波形的截取、FPGA外围硬件电路的搭建、FPGA下载系统的结构以及整个系统的结构和实现原理的说明等等。在完成整个系统设计的介绍后,还对在设计中产生的对用VHDL语言进行数字系统设计过程中得出的心得(包括VHDL程序遍写中要注意的问题和怎样同一种功能,怎样编写VHDL程序才能设计出更好的电路的讨论)。最后,还对进一步进行深入的设计做出了思索,并对整个设计进行了总结。