┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
第一章
绪论
2010 届毕业设计 6 月 7 日修改版
优点和可编程器件设计灵活,制作及上市快速的长处相结合,使设计者在 FPGA 开发
系统软件的支持下,现场直接根据系统要求定义和修改其逻辑功能,使一个包含数千
个逻辑门的数字系统设计实现,采用 FPGA 技术,即可几天内完成。用 FPGA 技术使
得电子系统设计发展到系统芯片化的新时代,FPGA 技术为电子系统设计提供了新的
思路和方法。
开放式、可重构是目前数控系统的主要发展趋势。随着深亚微米集成电路制造工
艺的成熟,可编程逻辑器件和硬件描述语言的广泛应用,使个人用户开发定制硬逻辑
运动控制功能芯片成为可能。特别是近几年兴起的基于硬件复用技术的 SoC(System
onChip:片上系统)设计方法,以其快速的产品上市时间、良好的功能可配置性日益
成为 IC(集成电路)设计的重要方法。
1.3 FPGA 的优点
FPGA芯片是特殊的ASIC芯片,它除了具有ASIC的特点之外,还具有以下几个优点:
随着VISI(Very Large Scale IC,超大规模集成电路)工艺的不断提高单一芯片
内部可以容纳上百万个晶体管,FPGA芯片的规模也越来越大,其单片逻辑门数已达到
上百万门,它所能实现的功能也越来越强,同时也可以实现系统集成。
FPGA芯片在出厂之前都做过百分之百的测试,不需要设计人员承担投片风险和费
用,设计人员只需在自己的实验室里就可以通过相关的软硬件环境来完成芯片的最终
功能设计。所以,FPGA的资会投入小,节省了许多潜在的花费。
用户可以反复地编程、擦除、使用或者在外围电路不动的情况下用不同软件就可
实现不同的功能。所以,用FPGA试制样片,能以最快的速度占领市场。FPGA软件包中
有各种输入工具和仿真工具,及版图设计工具和编程器等全线产品,电路设计人员在
很短的时间内就可完成电路的输入、编译、优化、仿真,直至最后芯片的制作。当电
路有少量改动时,更能显示出FPGA的优势。电路设计人员使用FPGA进行电路设计时,
不需要具备专门的IC(集成电路)深层次的知识,FPGA软件易学易用,可以使设计人员
更能集中精力进行电路设计,快速将产品推向市场。
1.4 FPGA 的设计流程
完整的FPGA设计流程包括电路设计与输入、功能仿真、综合、综合后仿真、实现、
布线后仿真与验证、板级仿真验证与调试等主要步骤。
(1)电路设计与输入
电路设计与输入是指通过某些规范的描述方式,将工程师电路构思输入给EDA工
共 25 页 第 2 页