详解:FPGA基础知识及其工作原理
高端设计工具为鲜有甚是没硬件设计技术的工程师和科学家获取现场可编程门阵列(FPGA)。无论你用于图形化设计程序,ANSIC语言还是VHDL语言,如此简单的制备工艺不会不已让人去想要FPGA现实的运作情况。在这个芯片中的程序在这些可设置硅片间究竟是如何工作的。本文不会使非数字化设计人员明白FPGA(现场可编程门阵列)的基础知识及其工作原理。
此信息在用于高端设计工具时某种程度十分简单,期望可以为解读这一尤其技术获取一些线索。 1.FPGA-现场可编程门阵列 每一块FPGA芯片都是由受限多个具有可编程相连的预计义源构成来构建一种可重构数字电路。 图1.FPGA有所不同包含 FPGA芯片说明书中,包括了可编程逻辑模块的数量、相同功能逻辑模块(如乘法器)的数目及存储器资源(如嵌入式RAM)的大小。
FPGA芯片中还有很多其它的部分,但是以上指标一般来说是为特定应用于自由选择和较为FPGA时,最重要的参照指标。 在最底层,可配备逻辑模块(如片或逻辑单元)具有两种最基本的部件:触发器和查询表格(LUT)。
这很最重要,因为各种FPGA家族之所以各不相同,就是因为触发器和查询表格人组的方式有所不同。例如,Virtex-II系列的FPGA,它的片具备两个查询表和两个触发器,而Virtex-5FPGA的片具备4个查询表和4个触发器。查询表格本身的结构也有可能各不相同(4输出或6输出)。关于查询表格工作原理的更好信息将在后面的章节中得出。
表格1中所列了在NILabVIEWFPGA硬件目标中用于的FPGA的指标。逻辑门的数量是一种将FPGA芯片与ASIC技术展开较为的传统方法,但是它并无法现实地阐释FPGA内部的独立国家单元的数量。这就是Xilinx公司没在新型Virtex-5系列中登录逻辑门数量的原因之一。
表格1.有所不同系列FPGA源规格 为了更佳地解读这些规格的意义,将编码考虑到为制备的数字电路模式。对任何一段制备代码,或图形化或文本形式,都有适当的电路图体现逻辑组件该如何连线。通过一段非常简单布尔逻辑电路理解下适当的示意图。图2回应的是传送5个布尔信号并且可图形化计算出来扣除的二进制值的功能组。
图2.写入5个信号的非常简单布尔逻辑 在一般来说情况下(LabVIEWSCTL-单周期定点环路外),图2右图适当电路图同图3右图相似。 图3.为图2中布尔逻辑的适当电路图 虽然很难明白,但是实质上这里创立了两个分段分支的电路。最上面的5条黑线被对系统到第一个分支,它在每个布尔操作间加到了触发器。
最下面的5条黑线包含了第二个逻辑链。其中一支路在每步操作者之间减少了实时寄存器,另一条逻辑链是保证继续执行数据流的。
本文关键词:详解,FPGA,基础知识,及其,工作,原理,高端,设计,买球APP
本文来源:买球APP-www.beccawongevents.com
同类文章排行
- 堡垒之夜第七赛季第九周隐藏任务 隐藏星星任务在哪
- 阿富汗士兵连毙六名暴恐分子被追捧为“国民英雄”(图)
- 经济日报:根治城市河道“肠胃炎”
- 众志成城克艰难,脚踏实地创伟业——范县二标标准化堤防建设
- 美国防部拟帮军人冷冻精子卵子 负伤仍可生育
- 沅江市红旗插在大堤上
- 女子藏剧院地窖躲过恐袭 感觉“就像坐在那里等死”
- 方舟指令石像鬼技能 石像鬼图鉴
- 中牟河务局防洪工程拉网式普查工作圆满结束
- 方舟生存进化战鼓怎么做 手机版战鼓制作方法
最新资讯文章
- 属性与生活2孤独怎么减少 怎么降低孤独值
- 天涯明月刀手游成就大全 全成就达成攻略
- 鄂竟平出任水利部部长(图/简历)
- 郑州河务局力挫网络“安全杀手”
- 河南中建水电工程有限公司参加黄委创新成果展示
- 惠金局2016年工程管理百尺竿头,更进一步
- 世界最长飞机波音747客机自2015年起将执飞中美航线
- 萨尔瓦多国脚遭枪杀身亡 系本月内第2起球员被害事件
- 魔塔大冒险极限流攻略 击杀魔女
- 火影忍者ol丁次少年篇技能 丁次少年篇阵容搭配
- 王牌战士最厉害的角色 王牌战士哪个人物好用
- 淮河流域纳污能力及限制排污总量意见通过水利部审查
- 河南中原工程集团公司:全面开展2009年“春雷”行动
- 郑州河务局多措并举促在建工程安全施工
- 郑州河务局:定期约谈扯袖子
- 估值30亿至36亿英镑:巴帝电信非洲业务即将IPO
- 印尼总统佐科将访问中国 期待中方加大对印基建投资
- 墨西哥沙漠枭雄电脑版下载 Pablo’sMafiaCartel模拟器下载
- CF手游王者之力演绎轻狙传奇 强力冲锋狙即将上线
- 狂野飙车9怎么组队 好友组队比赛攻略