🚨前言
搞FPGA不像搞软件,写代码(HDL)的抽象层级不能放得太高。
如果不对FPGA的底层结构有一个清晰的理解,在优化RTL与硬件结构、提高Coding效率和时序收敛方面则会比较困难。
📖Part1 可配置逻辑块CLB
可配置逻辑块CLB是FPGA底层最基础,同时也是最重要的设计单元。
无论是在组合逻辑设计还是时序逻辑设计,都少不了它的身影。
⚡第1篇:从底层结构开始学习FPGA(1)----可配置逻辑块CLB(Configurable Logic Block)
简介:CLB的四个基本组成部分:1、查找表;2、触发器;3、多路选择器;4、进位链。
⚡第2篇:从底层结构开始学习FPGA(2)----LUT查找表
简介:查找表----组合逻辑设计的灵魂。
⚡第3篇:从底层结构开始学习FPGA(3)----存储单元之触发器、寄存器与锁存器
简介:触发器----时序逻辑设计的灵魂。触发器、寄存器与锁存器这三者究竟有何区别?
⚡第4篇:从底层结构开始学习FPGA(4)----MUX多路选择器(Multiplexer)
简介:CLB内部SLICE中的MUX与触发器配合,可以实现更大位宽的多路选择。
⚡第5篇:从底层结构开始学习FPGA(5)----移位寄存器
简介:LUT不仅仅是函数发生器,同时也可以是个移位寄存器。
⚡第6篇:从底层结构开始学习FPGA(6)----分布式RAM(DRAM,Distributed RAM)
简介:LUT不仅仅是函数发生器和移位寄存器,同时还可以是个RAM。
⚡第7篇:从底层结构开始学习FPGA(7)----进位链CARRY4
简介:进位链CARRY4----FPGA的底层加减法单元,延迟小,功能强。
📖Part2 块RAM(BRAM)
BRAM,FPGA底层重要的内嵌式存储单元,单个容量为36Kb(18Kb + 18Kb),整块FPGA中通常有数个这样的BRAM单元。
BRAM的可以用来实现RAM、ROM、FIFO等功能。
⚡第8篇:从底层结构开始学习FPGA(8)----Block RAM(BRAM,块RAM)
简介:BRAM做为FPGA底层固定的嵌入式存储资源,可以用来实现RAM、ROM、FIFO等功能。
⚡第9篇:从底层结构开始学习FPGA(9)----RAM IP核及其关键参数介绍
简介:BRAM实现RAM功能很简单,但是RAM IP核却要比你想象的复杂的多。
⚡第10篇:从底层结构开始学习FPGA(10)----RAM IP的定制与测试
简介:一起来例化一个RAM,并对它进行愉快的测试吧!
⚡第11篇:从底层结构开始学习FPGA(11)----Xilinx ROM IP的定制与测试
简介:RAM IP核会用了?更简单的ROM IP核更加不在话下。
⚡第12篇:从底层结构开始学习FPGA(12)----FIFO IP核及其关键参数介绍
简介:RAM和ROM都会用了?那FIFO又怎么能错过了。FIFO是设计人员一定要熟练掌握的!
⚡第13篇:从底层结构开始学习FPGA(13)----FIFO IP的定制与测试
简介:一起来例化一个FIFO,并对它进行愉快的测试吧!
📖Part3 时钟资源
时钟,同步设计的生命线。
⚡第14篇:从底层结构开始学习FPGA(14)----时钟结构
简介:7系列FPGA时钟结构相当灵活和复杂,功能同样强大。
⚡第15篇:从底层结构开始学习FPGA(15)----MMCM与PLL
简介:MMCM与PLL----FPGA底层的时钟管理单元,最大的作用就是提供更优质的时钟信号。
⚡第16篇:从底层结构开始学习FPGA(16)----PLL/MMCM IP的定制与测试
简介:一起来例化一个PLL,并对它进行愉快的测试吧!
📖Part4 番外篇
一些综合性的文章
⚡第n篇:从底层结构开始学习FPGA----Xilinx 7 系列FPGA 的存储资源优势
简介:7系列FPGA的存储资源在设计时将发挥何种优势?
⚡第n+1篇:从底层结构开始学习FPGA----Xilinx 7 系列 FPGA 的逻辑优势
简介:7系列FPGA的底层逻辑单元在设计时将发挥何种优势?
📖Part 其他
其他的FPGA底层单元仍有许多······
⚡第n章:从底层结构开始学习FPGA----IOB
⚡第n章:从底层结构开始学习FPGA----DSP48
⚡第n章:从底层结构开始学习FPGA----XADC文章来源:https://www.toymoban.com/news/detail-788416.html
⚡第n章:从底层结构开始学习FPGA----GTx文章来源地址https://www.toymoban.com/news/detail-788416.html
💎最后
- 📣博客主页:wuzhikai.blog.csdn.net
- 📣本文由 孤独的单刀 原创,首发于CSDN平台🐵
- 📣文章还会持续更新,您有任何问题,都可以在评论区和我交流📞!
- 📣创作不易,您的支持是我持续更新的最大动力!如果本文对您有帮助,还请多多点赞👍、评论💬和收藏⭐!
到了这里,关于《从底层结构开始学习FPGA》目录与传送门的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!