摘要
对FPGA的系统设计思想和方法做了简要的介绍,并总结了FPGA设计的通用流程,重点对设计流程中的每一个环节以及相关的概念进行了详细的分析,并谈了作者个人的一些经验。FPGA的设计包括系统设计和设计实现。系统设计一般要对系统进行行为仿真。设计实现是以系统方案为输入,进行RTL级描述、功能仿真、逻辑综合、布线前门级仿真、适配、时序仿真、时序分析、器件编程、系统验证一系列流程的处理才能完成FPGA芯片的设计。设计过程中涉及到模型库、测试激励和约束等重要概念。本文最后简单地介绍了FPGA常见的开发工具,并总结了可编程器件的基本特点。
This paper introduces simply idea and method of FPGA system design,and summarizes FPGA design ttow. Specially,it analyses each steps of design flow and relative conception in detail, and inserts author's design experience. FPGA design includes system design and design realization. In general, it is necessary to simulate system behavior in system design phase. The design realization is based on system design scheme,carrying on a series of processing flow,it includes RTL description,function simulation, logic synthesis, gate-level simulation before place and routing, fit (place and routing), timing simulation, timing analysis, device programming and system verification, finally completing FPGA design. In the design process, we will deal with some important conceptions. For instants ,models of library, testbench, restriction and so on. In the end of this paper,author introduces several popular tools about FPGA design and development ,and summarizes basic characteristic of PLD(Programmable Logic Device).
出处
《现代电子技术》
2005年第19期90-93,共4页
Modern Electronics Technique