FPGA 开发以及Quartus工具地使用.docVIP

  • 2
  • 0
  • 约4.81千字
  • 约 7页
  • 2017-05-27 发布于贵州
  • 举报
FPGA 开发以及Quartus工具地使用

目 录 1 .FPGA设计流程 1 2. FPGA设计的要求 3 3. FPGA设计的基本原则 4 4. FPGA设计的开发工具 6 5. Quartus集成开发环境的使用 7 目前FPGA开发途径如下:从系统设计入手,在顶层进行功能划分和结构设计,并用硬件描述语言对高层次的系统行为进行描述,在系统级采用仿真手段验证设计的正确性,之后再逐级设计下一层的结构,用综合优化工具生成具体门电路的网表。这种逐级进行设计和验证的方法可以及早发现问题并修改系统设计,缩短开发周期、节约成本。FPGA设计流程 FPGA设计的一般流程如图1所示,包括设计、、功能仿真、、时序仿真、器件编程与测试几个步骤。 设计 在数字系统设计之前,首先要进行方案论证、系统设计、器件选择等准备工作。设计人员根据任务的功能和性能指标需求,对器件的资源、成本以及功耗等方面进行折衷,选择合适的设计方案和FPGA器件。 设计描述与输入 设计输入就是指设计人员将所设计的系统或电路以开发软件要求的某种形式表示出来,并输入计算机的过程。设计描述和设计输入通常使用图形和硬件描述语言两种形式。 硬件描述语言输入方式使用文本进行设计描述,包括普通硬件描述语言和行为级硬件描述语言。比较有代表性的普通硬件描述语言是ABEL,它支持逻辑方程、真值表、状态机等逻辑表达方式,主要用于简单可编程逻辑器件的设计输入。行为级硬件描述语言是目前常用的高层

文档评论(0)

1亿VIP精品文档

相关文档