FPGA
文章平均质量分 87
是刺猬吖
这个作者很懒,什么都没留下…
展开
-
FPGA学习笔面试记录(六)——FPGA代码
1.二进制与格雷码转换转格雷码:module binary2grey #( parameter N = 4)( input [N-1: 0] binary , output wire [N-1: 0] grey);assign grey =(binary>>1)^binary;endmodule转二进制:module ...原创 2021-11-09 00:12:58 · 1147 阅读 · 0 评论 -
FPGA学习笔面试记录(五)——FIFO深度
目录FIFO概念1. 什么是 FIFO?2. 什么情况下用 FIFO?3. FIFO 的宽度4. FIFO 的深度FIFO存储深度(容量)计算1.读写没有空闲周期。(fA>fB)2.读写都有空闲周期。(读写速率大小随意,可以相等)3.考虑背靠背,读写速率相等。4.考虑背靠背,读写速率不等。FIFO概念1. 什么是 FIFO?FIFO 是英文 First In First Out 的缩写,是一种先进先出的数据缓存器,他与普通存储器的 区别是没有外部读写原创 2021-11-09 00:05:31 · 1022 阅读 · 0 评论 -
FPGA学习笔面试记录(四)——时序分析
目录时序分析概念1.什么是建立时间和保持时间?2.为什么D触发器要满足建立时间和保持时间?3.如何修复建立时间和保持时间4.什么是流水线?5.什么是流水线冒险?6.什么是关键路径?如何减小?7.如何提高系统运行速度?8.阐述系统最快时钟频率和流水线设计思想9.为什么说时钟越快,时序越容易违规?为什么工艺越高,时钟就可以跑得越快?10.时序约束的基本概念和基本策略?11.时序约束有哪几种路径12.为什么说阻塞赋值和非阻塞赋值最好不要混用?为什么说if嵌套不要原创 2021-11-08 23:50:13 · 3252 阅读 · 0 评论 -
FPGA学习笔面试记录(三)——重难点知识汇总
目录锁存器和触发器1.名词解释2.锁存器和触发器的区别3.触发器、锁存器、寄存器的区别?4.锁存器有哪些缺点?5.触发器有哪些类型?6.D锁存器7.D触发器8.锁存器触发器优缺点同步和异步1.组合电路、时序电路2.同步电路、异步电路3.同步复位4.异步复位5.异步复位同步释放6.什么是亚稳态7.如何消除亚稳态?8.为什么两级触发器可以防止亚稳态传播?9.如何处理跨时钟域信号?竞争与冒险1.毛刺2.竞争与冒险3....原创 2021-11-08 23:41:31 · 961 阅读 · 0 评论 -
FPGA学习笔面试记录(二)——FPGA基础
这里我罗列了一个学习思维导图,笔面试过程中遇到的问题,大都涵盖在内,可以参考。基础知识记录如下:目录FPGA部分1.典型FPGA的开发流程2.FPGA内部资源包括哪些及作用?3.查找表LUT的原理4.FPGA芯片内的存储器资源是哪些?5.选择FPGA时考虑的因素有哪些?6.FPGA和CPLD的区别?7.FPGA和ASIC的区别?8.FPGA、CPLD、ASIC的区别?数电部分1.逻辑函数的表示方法2.什么是格雷码?3.为什么要使用格雷码?4...原创 2021-11-08 23:13:19 · 751 阅读 · 1 评论 -
FPGA学习笔面试记录(一)——入门指南
本科学的最好最感兴趣的就是数电啦,从简单的与或非,卡诺图,到3-8译码器,抢答器等等。数电老师是一个小胖子,讲课的时候喜欢理论联系实际,给我们讲打电话时分电路的普适原理,讲红绿灯之所以选择数字电路就是因为数字电路的最大优势就是可靠性,讲状态机的时候联系到饮料自助贩卖机,诸如此类,反正我是非常喜欢。后面了解到数字电路设计的进阶课程就是FPGA设计,本科的时候,老师提供了各方面的完备条件,买了板子,提供实验室等等,没珍惜,主要是实验室太适合睡觉吃火锅打游戏了。读研期间下决心好好学习FPGA,也决定了工作方向选择原创 2021-11-08 22:43:33 · 288 阅读 · 0 评论