fpga是什么意思-FPGA的基本结构_第1页
fpga是什么意思-FPGA的基本结构_第2页
fpga是什么意思-FPGA的基本结构_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

fpga是什么意思?FPGA的基本结构现场可编程门阵列(FPGA)器件是另一种类型的可编程规律器件。FPGA是由掩膜可编程门阵列和可编程逻揖器件二者演化过来,将它们特性结合在-起,因此FPGA即有门阵列的高规律密度和通用性,又有可编程规律器件的用户有编程特性。它由-组排列规章、组合敏捷的用户可编程门阵列构成,FPGA的门阵列结构可以比达到比CPLD更高的集成度,含有更多的I/O端口和触发器资源,同时具有更简单的布线结构和规律实现,用户可通过编程将内部的规律单元连成任何简单的数字系统。FPGA是现场可编程的,可以反复擦写和重新编程,并且具有更大的敏捷性。

FPGA的生产厂家,以及产品种类较多,但它们的基本组成大致相像。FPGA的基本结构如图1所示。它的核心部分是规律单元阵列LCA,LCA是由内部规律块矩阵和四周I/O接口模块组成。LCA内部连线在规律块的行列之间,占据规律块I/O接口模块之间的通道,可以由可编程开关以任意方式连接形成规律单元之间的互连。

图1FPGA的结构示意图

它由三种编程单元和一个存放编程数据的静态存储器组成。这三种可编程单元是由布线资源分隔的可编程规律模块CLB、周边可编程输入/输出单元IOB、布线通道中互连资源组成。CLB阵列实现用户指定的规律功能,它们以阵列的形式分布在FPGA中;可编程输入/输出单元IOB为内部规律与器件封装引脚之间供应了可编程接口,它通常排列在芯片四周;可编程互连资源分布在CLB的空隙,互连资源可编程在模块之间传递的信号网络,用于实现各个CLB之间、CLB与IOB之间、以及全局信号与CLB与IOB之间的连接。FPGA利用户编程的查找表实现模块规律;程序掌握多路复用器实现其功能选择。

FPGA的功能配置在于编程数据存贮器SRAM存放的编程数据打算,这些编程数据打算和掌握各个CLB、IOB及内部连线的规律功能和它们之间的互连关系。静态存贮器SRAM的存贮单元是由两个CMOS反相器和-个用于读写数据的开关晶体管组成。两个CMOS反相器接成一个环路形成双稳态器件。这个器件的状态可以由字线选通位线上的外部信号传过器件重写。由于采纳了独特的工艺设计,这种结构具有很强的抗干扰力量和很高的牢靠性。但停电后,存贮器中数据不能保存,每次通电,必需重新给存贮器装载编程数据。通常配置数据存放在EPROM、EEPROM或计算机中,系统开机时或需要时,由FPGA内初始化规律供应了在加电时自动加载配置数据至的SRAM中。用户也可以掌握加载过程,在现场修改器件的规律功能,即所谓的现场编程。SRAM存储单元的数据一旦确定,门阵列的规律关系也就确定了。

查找表型的FPGA是用查找表实现多种组合规律功能。查找表是静态存储器SRAM构成的函数发生器,电路是由NMOS管构成的规律函数发生器。A、B是两个输入变量,F是输出规律函数。输出和输入的规律关系是由一组编程掌握代码M0~M3打算,M0~M3为编程静态存储单元SRAM中的数据,通过向编程存储单元M0~M3写入不同数据,查找表得到不同输入和输出的规律关系。当M0M1M2M3=1100时,若AB=10,T1和T2导通,F=1;若AB=01,T3和T4导通,F=1;若AB=11或AB=00时,则4条支路皆不导通,F=0;因此F的规律表达式为F=AB+AB=A⊕B。表4.1是M0~M3为不同取值时输入与输出的规律关系。

同理,多变量的规律函数发生器,都可通过查找表的方式进行设计。三变量函数发生器是由5位掌握代码指定,四变量的函数发生器由16位掌握代码指定。该组合规律单元的时延是固定的,与实现的规律函数的简单性无关。

上述查找表类型的规律函数发生器只能产生组合规律功能,在此基础上再增加触发器,便可构成既可实现组合规律功能又可实现时序规律功能的基本规律单元电路。FPGA就是由很多这样的基本规律单元来完成各种简单的规律功能。

FPGA中有很多可编程多路

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论