笔记
文章平均质量分 53
sukura?
这个作者很懒,什么都没留下…
展开
-
FPGA基础知识(FPGA芯片结构)
FPGA:基于查找表,并且整合了常用功能(如RAM、时钟管理和DSP)的硬核(ASIC型)模块。FPGA芯片主要由6部分完成,分别为:可编程输入输出单元、基本可编程逻辑单元、完整的时钟管理、嵌入块式RAM、丰富的布线资源、内嵌的底层功能单元和内嵌专用硬件模块。1. 可编程输入输出单元(IOB)可编程输入/输出单元简称I/O单元,是芯片与外界电路的接口部分,完成不同电气特性下对输入/输出信号的驱动与匹配要求。 FPGA的IOB被划分为若干个组(bank),每个bank的接口标准由其接口电压VCCO决定,原创 2021-11-25 22:14:22 · 1742 阅读 · 0 评论 -
数字IC设计中的亚稳态问题
亚稳态:亚稳态是由于违背了触发器的建立时间和保持时间而产生的;同步系统中输入信号总是满足触发器的时序要求,所以不会发生亚稳态;异步设计中,由于数据和时钟的关系不是固定的,因此会出现违反建立时间和保持时间的现象,会出现亚稳态;亚稳态危害:触发器的输出会产生毛刺,或者暂时保持在不稳定状态而且需要很长时间才能回到稳定状态;违背时序要求的可能因素:输入信号是异步信号时钟偏移、摆动高于容限值信号在两个不同频率或者相同频率不同相位或者偏移不同的时钟域下跨时钟域工作组合延迟使得触发器的数据输入在亚稳态窗原创 2021-11-25 22:01:38 · 362 阅读 · 0 评论 -
2021-08-27
1.关于亚稳态的描述错误的是(A)A.多用几级寄存器打拍可以消除亚稳态。B.亚稳态是极不稳定的,理论上来讲处在亚稳态的时间可以无限长。C.亚稳态稳定到0或者1,是随机的,与输入没有必然的关系。D.如果数据传输中不满足触发器的建文时间Tsu和保持时间Th,可能产生亚稳态。A 多级寄存器无法完全消除亚稳态2.一段程序如下,请问在45这个时刻上,A B的值各是多少()forkbeginA=1;#20 A=0;#30 A=1;#50 A=0;endbeginB=1;#20 B=原创 2021-08-27 17:49:24 · 5642 阅读 · 5 评论 -
2021-08-27
数字设计笔试题分享一、单选题1.下列关于多bit数据跨时钟域的处理思路,错误的有 A A、发送方给出数据,接收方用本地时钟同步两拍再使用 B、发送方把数据写到异步fifo,接收方从异步fifo里读出 C、对于连续变化的信号,发送方转为格雷码发送,接收方收到后再转为二进制 D、发送方给出数据,发送方给出握手请求,接收方收到后回复,发送方撤销数据解析:两级信号同步是处理单比特信号,而多比特数据可以用异步FIFO、格雷码、握手协议。2.对12.918做无损定点化,需要的最小位宽是多少位,位原创 2021-08-27 12:00:21 · 650 阅读 · 0 评论