电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

现场可编程门阵列根底常识及作业原理

2017-05-28 11:15分类:电子技术 阅读:

 

不管你运用图形化计划程序,ANSI C言语仍是VHDL言语,如此凌乱的构成技能会不由让人去想FPGA实在的运作状况。在这个芯片中的程序在这些可设置硅片间终究是怎样作业的。这篇文章会使非数字化计划人员了解FPGA(现场可编程门阵列)的根底常识及其作业原理。此信息在运用高端计划东西时一样非常有用,期望能够为了解这一分外技能供应一些条理。 1. FPGA-现场可编程门阵列 每一块FPGA芯片都是由有限多个带有可编程联接的预界说源构成来结束一种可重构数字电路。

图1.FPGA纷歧样构成
FPGA芯片阐明书中,包含了可编程逻辑模块的数量、固定功用逻辑模块(如乘法器)的数目及存储器本钱(如嵌入式RAM)的巨细。FPGA芯片中还有许多其它的有些,可是以上方针通常是为特定运用挑选和比照FPGA时,最首要的参看方针。 在最底层,可配备逻辑模块(如片或逻辑单元)有着两种最根柢的部件:触发器和查找表(LUT)。这很首要,由于各种FPGA宗族之所以各纷歧样,便是由于触发器和查找表组合的办法纷歧样。例如,Virtex-II 系列的FPGA ,它的片具有两个查找表和两个触发器,而Virtex-5 FPGA的片具有4个查找表和4个触发器。查找表自身的构造也或许各纷歧样(4输入或6输入)。对于查找表作业原理的更多信息将在后边的章节中给出。 表1中列出了在NI LabVIEW FPGA硬件方针中运用的FPGA的方针。逻辑门的数量是一种将FPGA芯片与ASIC技能进行比照的传统办法,可是它并不能实在地表述FPGA内部的独立单元的数量。这便是Xilinx公司没有在新式Virtex-5系列中指定逻辑门数量的要素之一。

表1.纷歧样系列FPGA源标准
为了非常好地了解这些标准的含义,将编码思考为构成的数字电路办法。对任何一段构成代码,或图形化或文本办法,都有相应的电路图反映逻辑组件该怎样连线。经过一段简略布尔逻辑电路了解下相应的暗示图。图2标明的是传递5个布尔信号而且可图形化核算所得的二进制值的功用组。

图2.载入5个信号的简略布尔逻辑
在通常状况下(LabVIEW SCTL—单周期守时环路外),图2所示相应电路图同图3所示邻近。

图3.为图2中布尔逻辑的相应电路图
尽管很难了解,可是实习上这儿创立了两个并行分支的电路。最上面的5条黑线被反响到榜首个分支,它在每个布尔操作间添加了触发器。最下面的5条黑线构成了第二个逻辑链。其间一支路在每步操作之间添加了同步寄存器,另一条逻辑链是保证施行数据流的。本电路图正常作业时一共需求12个触发器和12个查找表。

上一篇:89c51单片机最小体系原理图

下一篇:开关电源光耦的效果及典型接法图

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部