发 帖  
原厂入驻New

【雨的FPGA笔记】基础知识-------构成

2020-1-9 11:01:27  1902 FPGA 基本知识 笔记
分享
3
本帖最后由 拾光333 于 2020-1-9 11:24 编辑

经典的岛型结构
879A09ABB2EA9834547B1CAEF04554B6.png

FPGA由三个部分构成:实现逻辑电路的逻辑块(LB)、与外部进行信号输入/输出的I/O块(IOB)、连接两种元素的{布线通道、开关块(CB)、连接块(SB)}。实际上FPGA中还有一些必要的电路,像时钟树、配置/扫描链、测试电路等。
      逻辑块:可编程逻辑中逻辑块的实现有多种方式{乘积项、查找表、和数据选择器}无论是哪一种方式都是由实现任意逻辑电路的可编程部分触发器(FF)等数据存储电路和数据选择器组成的。
      输入/输出块:是连接I/O引脚和内部布线的模块,包含上拉、下拉、输入/输出的方向和极性、转换速率、开漏等控制电路,以及触发器等数据存储电路。
      布线:作为逻辑块与逻辑块、逻辑块和I/O块间的连接部分,主要由布线通道、连接块、开关块构成。布线通道除了岛型构造外,还有多层构造、H-tree构造等布线中开关可以编程配置,利用内置的布线资源可以形成任意的布线通路。

      其他:逻辑块、I/O块、开关块、连接块全部由配置存储单元控制,用以实现逻辑函数和连接关系。所有配置存储单元前后连接,形成配置链,配置数据顺序写入配置链即可完成FPGA的配置。配置数据串行输入配置链,可以写入也可以读回。此外,FPGA上还有LSI测试电路、嵌入式处理器、块存储器、乘法器等固定功能的硬核电路。
jason 2020-1-13 10:47:51
学习了 谢谢分享
回复

举报

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发经验
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表