fpga期末考题库_FPGA期末复习题(答案)知识点+题型.doc

本文详述了FPGA的结构、CPLD的区别,以及FPGA的配置特点。介绍了EDA技术中的硬件描述语言,如VHDL和Verilog,以及设计输入方式。重点讲解了FPGA/CPLD设计流程,包括功能仿真、逻辑综合、布局布线等关键步骤。此外,还阐述了VHDL语言程序的五种基本结构和综合约束的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

FPGA期末复习题(答案)知识点题型

填空题:?

1、?FPGA结构一般分为三部分:可编程逻辑块(CLB)、可编程I/O模块和可编程内部连线。?

?CPLD的内部连线为连续式布线互连结构,任意一对输入、输出端之间的延时是固定?;FPGA的内部连线为分段式布线互连结构,各功能单元间的延时不定(不可预测)。?

?大规模可编程器件主要有CPLD和FPGA两类,其中CPLD通过可编程乘积项逻辑实现其逻辑功能。?基于SRAM的FPGA器件,每次上电后必须进行一次配置。FPGA内部阵列的配置一般采用在电路可重构技术,编程数据保存在静态存储器(SRAM)?,掉电易失。?

?目前世界上有十几家生产CPLD/FPGA的公司,最大的两家是:Altera,Xilinx。

?

?硬件描述语言(HDL)是EDA技术的重要组成部分,是电子系统硬件行为描述、结构描述、数据流描述的语言,它的种类很多,如VHDL、Verilog?HDL、AHDL

?

6、?WHEN_ELSE条件信号赋值语句?和?IF_ELSE顺序语句的异同:?

???*?WHEN_ELSE条件信号赋值语句中无标点,只有最后有分号;必须成对出现;是并行语句,必须放在结构体中。????*?IF_ELSE顺序语句中有分号;是顺序语句,必须放在进程中

?

7、?可编程逻辑器件设计输入有原理图输入、硬件描述语言输入和波形输入三种方式。原理图输入方式是一种最直接的设计描述方式,波形设计输入适用于时序逻辑和有重复性的逻辑函数。?硬件描述语言的突出优点是:?

???*?语言与工艺的无关性;语言的公开可利用性,便于实现大规模系统的设计;?

???*?具有很强逻辑描述和仿真功能,而且输入效率高,在不同设计输入库之间的转换非常方便,用不着对底层的电路和PLD结构的熟悉。

??8、?用VHDL/Veilog?HDL语言开发可编程逻辑电路的完整流程:文本编辑→功能仿真→逻辑综合→布局布线→时序仿真。?

*所谓综合,就是根据设计功能和实现该

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值