推荐答案
测试一下
题目
下列说法正确的是:
A Altera的MAX7000系列属于FPGA结构
B FPGA全称为复杂可编程门阵列
C 基于SRAM的FPGA器件,每次上电之后必须重新进行配置
D FPGA是基于乘积项结构的可编程逻辑器件
参考答案与知识点
参考答案
C选项正确。基于SRAM的FPGA器件采用易失性SRAM存储配置数据,掉电后数据丢失,因此每次上电必须从外部非易失存储器(如Flash、EEPROM)或通过JTAG接口重新加载配置,这称为配置或下载过程。A选项错误:Altera MAX7000系列属于CPLD(复杂可编程逻辑器件),采用基于乘积项(Product-Term)的可编程结构,具有非易失性,而FPGA通常基于查找表(LUT)和SRAM配置。B选项错误:FPGA全称为Field Programmable Gate Array(现场可编程门阵列),而非“复杂可编程门阵列”;“复杂可编程逻辑器件”对应CPLD(Complex Programmable Logic Device)。D选项错误:FPGA主要基于查找表(LUT)加触发器的逻辑单元结构,配合可编程互连资源;乘积项结构是CPLD的典型特征,如MAX7000系列使用乘积项阵列。因此,只有C描述符合FPGA特性。
涉及知识点
- FPGA与CPLD的结构区别
- FPGA全称含义
- SRAM型FPGA的易失性与配置机制
- Altera MAX7000系列器件分类