FPGA 软件设计

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

表 2-1 设计输入方式

方式 方法

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

HDL 语言方式

图形方式

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

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

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

基于Kinect手势识别的遥操...

基于51单片机自动门智能控制系统设计

基于TI-DSP平台的电力电子测控平台设计

基于传感器网络的分布式集员滤波问题的研究

基于飞思卡尔芯片LED色彩控制器的设计

基于磁共振技术的家用无...

基于simulink的三相桥式全控...

辩护律师的作证义务和保...

国内外无刷直流电动机研究现状

中国古代秘书擅权的发展和恶变

浅谈新形势下妇产科护理...

浅谈传统人文精神茬大學...

拉力采集上位机软件开发任务书

多元化刑事简易程序构建探讨【9365字】

高校网球场馆运营管理初探【1805字】

《醉青春》导演作品阐述

谷度酒庄消费者回访调查问卷表