毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

基于FPGA竞赛系统设计+程序(7)

时间:2021-07-18 15:18来源:毕业论文
FPGA 软件设计 FPGA 的软件设计由两部分组成,分别为编程语言和编程工具。编写 FPGA 程序的语言有 2 种,一个是 VHDL,还有一个是 Verilog。编写 FPGA 程序的工

FPGA 软件设计

FPGA 的软件设计由两部分组成,分别为编程语言和编程工具。编写 FPGA 程序的语言有 2 种,一个是 VHDL,还有一个是 Verilog。编写 FPGA 程序的工 具有两个大的厂商,分别是 Altera 和 Xilinx,它们生产的 QuartusⅡ和其他工具。 大致的设计录入方法有如表 2-1 几种。

表 2-1 设计输入方式

方式 方法

HDL 既可以描述底层设计,也可以描述顶层的设计, 但它不容

HDL 语言方式

图形方式

易做到较高的工作速度和芯片利用率。用这种方式描述的项目最 后所能达到的性能与设计人员的水平、经验以及综合软件有很大 的关系[17]。

可以分为电路原理图描述,状态机描述和波形描述 3 种 形式。 电路原理图方式描述比较直观和高效,对综合软件的要求不高; 状态机描述主要用来设计基于状态机思想的时序电路;波形描述 方式是基于真值表的一种图形输入方式,直接描述输入与输出的 波形关系[18]

基于FPGA竞赛系统设计+程序(7):http://www.youerw.com/zidonghua/lunwen_78557.html
------分隔线----------------------------
推荐内容