浅析FPGA的结构组成及工作原理

    FPGA   (现场可编程门阵列),它是作为专用     集成电路       ASIC   )领域中的一种半定制     电路   而出现的,一般来说比ASIC(专用集成电路)的速度要慢,实现同样的功能比ASIC电路面积要大。  但是FPGA内部使用可配置逻辑模块(CLB),输入输出模块(IOB),内部连线(in     te      rconnect)等部分组成,因此FPGA几乎能够实现所有的数字逻辑功能芯片,包括     CPU      。

以某厂某系列FPGA为例,其结构简单描述为:

 浅析FPGA的结构组成及工作原理_设计制作_嵌入式技术

FPGA主要由大量的CLB来作为最小逻辑单元,使用内部连线将这些最小的逻辑单元连接,完成更大的逻辑功能单元,再与这些IOB连接完成最终结果或信号的输入输出。

CLB的结构简单描述为:

 浅析FPGA的结构组成及工作原理_设计制作_嵌入式技术

每个slice内部都包含有查找表(LUT)和     寄存器   (REG),查找表本质为一个s     ram   ,内部     存储   着数字逻辑功能的真值表,真值表(sram)的输出连接到寄存器(REG)或者连接到别的slice里的真值表作为输入,组     合成   更大的逻辑。

例如:使用2输入查找表(即只能输入2个信号)完成D=(A与B)或C;的逻辑功能。

由以上的例子可以看出FPGA与CPU,     GPU       DSP   等的工作方式有着本质的区别,它的工作方式不再是获取指令,解码指令,执行指令,而是在一个芯片内部去以真值表为器件来画逻辑电路图,因此FPGA的开发属于硬件开发,它也有布局,     布线   ,以及因布线长度延迟等造成的竞争冒险和亚稳态等电气特性。

从FPGA的基本结构可以看出FPGA内部逻辑单元,类似于人脑的神经单元,但是由于目前FPGA的逻辑单元里的逻辑功能固化之后不能实时动态的改变,就像画好的电路图制成     电路板   之后不能动态的变化一样,因此若是FPGA也能与人脑的神经单元一样,可以实时改变状态改变里面的逻辑,则或许真正的人工智能将不再遥远,机器也将可以真正同人类一样拥有思维。

24
25
0
99

相关资讯

  1. 1、2018电影票房进入最后冲刺,难对付的“小目标”600亿4477
  2. 2、《反贪风暴3》:什么都有,什么都不行3864
  3. 3、《小舍得》正在热播,蒋欣佟大为又传合作,沉寂许久的她也会露面1949
  4. 4、《乌龙闯情关》演员现状:孙耀威、林心如结婚,她却退出娱乐圈4522
  5. 5、票房狂轰19.42亿,安吉丽娜朱莉演技炸裂,斯嘉丽约翰逊号召力真不如她3296
  6. 6、电影《宫》首创男女海报2013暑期虐恋升级4783
  7. 7、5部高分悬疑电影推荐,部部都足够的精神分裂,看完大呼过瘾1045
  8. 8、58岁钟楚红近照,首次晒照容颜大变,和之前天差地别成这般模样1737
  9. 9、《又见奈良》关注渐渐消失的人群“日本遗孤”,这样的故事再不拍就没了2636
  10. 10、詹妮弗安妮斯顿曝欲与钱宁塔图姆合作1297
全部评论(0)
我也有话说
0
收藏
点赞
顶部