FPGA 软件设计

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

表 2-1 设计输入方式

方式 方法

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

HDL 语言方式

图形方式

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

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

上一篇:单片机的火灾报警系统设计+电路图+程序
下一篇:变压器励磁涌流及其抑制措施研究

基于状态估计的控制系统...

基于RS-485的电梯呼梯装置设计+电路图

基于Zigbee的智能仓储管理系统设计

Matlab基于模型跟随的自适...

基于模糊控制方法的机械手同步控制研究

基于出租车GPS数据城市交通特性研究

MATLAB基于时序序列相似性匹配的电网故障诊断

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究