收藏 分享(赏)

fpga工程师面试试题.doc

上传人:无敌 文档编号:700792 上传时间:2018-04-18 格式:DOC 页数:13 大小:46KB
下载 相关 举报
fpga工程师面试试题.doc_第1页
第1页 / 共13页
fpga工程师面试试题.doc_第2页
第2页 / 共13页
fpga工程师面试试题.doc_第3页
第3页 / 共13页
fpga工程师面试试题.doc_第4页
第4页 / 共13页
fpga工程师面试试题.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、FPGA 工程师面试试题 001、同步电路和异步电路的区别是什么?(仕兰微电子)2、什么是同步逻辑和异步逻辑?(汉王笔试)同步逻辑是时钟之间有固定的因果关系.异步逻辑是各时钟之间没有固定的因果关系.3、什么是“线与 “逻辑,要实现它 ,在硬件特性上有什么具体要求 ?(汉王笔试)线与逻辑是两个输出信号相连可以实现与的功能.在硬件上,要用 oc 门来实现,由于不用 oc门可能使灌电流过大,而烧坏逻辑门. 同时在输出端口应加一个上拉电阻.4、什么是 Setup 和 Holdup 时间 ?(汉王笔试)5、setup 和 holdup 时间,区别.( 南山之桥)6、解释 setup time 和 hol

2、d time 的定义和在时钟信号延迟时的变化.(未知)7、解释 setup 和 hold time violation,画图说明,并说明解决办法 .(威盛 VIA 2003.11.06 上海笔试试题)Setup/hold time 是测试芯片对输入信号和时钟信号之间的时间要求.建立时间是指触发器的时钟信号上升沿到来以前,数据稳定不变的时间.输入信号应提前时钟上升沿(如上升沿有效)T 时间到达芯片,这个 T 就是建立时间-Setup time.如不满足 setup time,这个数据就不能被这一时钟打入触发器,只有在下一个时钟上升沿,数据才能被打入触发器. 保持时间是指触发器的时钟信号上升沿到来

3、以后,数据稳定不变的时间.如果 hold time 不够,数据同样不能被打入触发器.建立时间 (Setup Time)和保持时间 (Hold time).建立时间是指在时钟边沿前,数据信号需要保持不变的时间.保持时间是指时钟跳变边沿后数据信号需要保持不变的时间.如果不满足建立和保持时间的话,那么 DFF 将不能正确地采样到数据,将会出现 metastability 的情况.如果数据信号在时钟沿触发前后持续的时间均超过建立和保持时间,那么超过量就分别被称为建立时间裕量和保持时间裕量.8、说说对数字逻辑中的竞争和冒险的理解,并举例说明竞争和冒险怎样消除.(仕兰微 电子)9、什么是竞争与冒险现象?怎

4、样判断?如何消除?(汉王笔试)在组合逻辑中,由于门的输入信号通路中经过了不同的延时,导致到达该门的时间不一致叫竞争.产生毛刺叫冒险.如果布尔式中有相反的信号则可能产生竞争和冒险现象.解决方法:一是添加布尔式的消去项,二是在芯片外部加电容.10、你知道那些常用逻辑电平?TTL 与 COMS 电平可以直接互连吗?(汉王笔试)常用逻辑电平:12V,5V,3.3V;TTL 和 CMOS 不可以直接互连,由于 TTL 是在 0.3-3.6V 之间,而CMOS 则是有在 12V 的有在 5V 的.CMOS 输出接到 TTL 是可以直接互连.TTL 接到 CMOS需要在输出端口加一上拉电阻接到 5V 或者

5、12V.11、如何解决亚稳态.(飞利浦 -大唐笔试)亚稳态是指触发器无法在某个规定时间段内达到一个可确认的状态.当一个触发器进入亚稳态时,既无法预测该单元的输出电平,也无法预测何时输出才能稳定在某个正确的电平上.在这个稳定期间,触发器输出一些中间级电平,或者可能处于振荡状态,并且这种无用的输出电平可以沿信号通道上的各个触发器级联式传播下去.12、IC 设计中同步复位与 异步复位的区别.(南山之桥)13、MOORE 与 MEELEY 状态机的特征.( 南山之桥)14、多时域设计中,如何处理信号跨时域.(南山之桥)15、给了 reg 的 setup,hold 时间,求中间组合逻辑的 delay 范

6、围.( 飞利浦-大唐笔试)Delay q,还有 clock 的 delay,写出决定最大时钟的因素,同时给出表达式.(威盛 VIA 2003.11.06 上海笔试试题)18、说说静态、动态时序模拟的优缺点.(威盛 VIA 2003.11.06 上海笔试试题)19、一个四级的 Mux,其中第二级信号为关键信号 如何改善 timing.(威盛 VIA 2003.11.06 上海笔试试题)20、给出一个门级的图,又给了各个门的传输延时,问关键路径是什么,还问给出输入,使得输出依赖于关键路径.(未知 )21、逻辑方面数字电路的卡诺图化简,时序(同步异步差异), 触发器有几种(区别,优点),全加器等等.

7、(未知)22、卡诺图写出逻辑表达使.(威盛 VIA 2003.11.06 上海笔试试题)23、化简 F(A,B,C,D)= m(1,3,4,5,10,11,12,13,14,15)的和.(威盛 )24、please show the CMOS inverter schmatic,layout and its cross sectionwith P-well process.Plot its transfer curve (Vout-Vin) And also explain the operation region of PMOS and NMOS for each segment of th

8、e transfer curve? (威盛笔试题 circuit design-beijing-03.11.09)25、To design a CMOS invertor with balance rise and fall time,please define the ration of channel width of PMOS and NMOS and explain?26、为什么一个标准的倒相器中 P 管的宽长比要比 N 管的宽长比大?( 仕兰微电子)27、用 mos 管搭出一个二输入与非门 .(扬智电子笔试)28、please draw the transistor level sc

9、hematic of a cmos 2 input AND gate and explain which input has faster response for output rising edge.(less delay time).(威盛笔试题 circuit design-beijing-03.11.09)29、画出 NOT,NAND,NOR 的符号 ,真值表,还有 transistor level 的电路.(Infineon 笔试) 30、画出 CMOS 的图,画出 tow-to-one mux gate.(威盛 VIA 2003.11.06 上海笔试试题)31、用一个二选一 mu

10、x 和一个 inv 实现异或.(飞利浦- 大唐笔试)32、画出 Y=A*B+C 的 cmos 电路图.( 科广试题)33、用逻辑们和 cmos 电路实现 ab+cd.(飞利浦-大唐笔试)34、画出 CMOS 电路的晶体管级电路图,实现 Y=A*B+C(D+E).(仕兰微电子)35、利用 4 选 1 实现 F(x,y,z)=xz+yz.(未知)36、给一个表达式 f=xxxx+xxxx+xxxxx+xxxx 用最少数量的与非门实现 (实际上就是化简).37、给出一个简单的由多个 NOT,NAND,NOR 组成的原理图 ,根据输入波形画出各点波形.(Infineon 笔试)38、为了实现逻辑(A

11、XOR B)OR (C AND D),请选用以下逻辑中的一种,并说明为什么?1)INV 2)AND 3)OR 4)NAND 5)NOR 6)XOR 答案:NAND(未知)39、用与非门等设计全加法器.(华为)40、给出两个门电路让你分析异同.(华为)41、用简单电路实现,当 A 为输入时 ,输出 B 波形为(仕兰微电子)42、A,B,C,D,E 进行投票,多数服从少数,输出是 F(也就是如果 A,B,C,D,E 中 1 的个数比 0多,那么 F 输出为 1,否则 F 为 0),用与非门实现,输入数目没有限制.(未知)43、用波形表示 D 触发器的功能 .(扬智电子笔试)44、用传输门和倒向器搭

12、一个边沿触发器.(扬智电子笔试)45、用逻辑们画出 D 触发器 .(威盛 VIA 2003.11.06 上海笔试试题)46、画出 DFF 的结构图,用 verilog 实现之.(威盛)47、画出一种 CMOS 的 D 锁存器的电路图和版图.(未知)48、D 触发器和 D 锁存器的区别.(新太硬件面试)49、简述 latch 和 filp-flop 的异同.( 未知)50、LATCH 和 DFF 的概念和区别.(未知)51、latch 与 register 的区别,为什么现在多用 register.行为级描述中 latch 如何产生的.(南山之桥)52、用 D 触发器做个二分颦的电路 .又问什么

13、是状态图.( 华为 )53、请画出用 D 触发器实现 2 倍分频的逻辑电路?( 汉王笔试)54、怎样用 D 触发器、与或非门组成二分频电路 ?(东信笔试)55、How many flip-flop circuits are needed to divide by 16? (Intel) 16 分频?56、用 filp-flop 和 logic-gate 设计一个 1 位加法器,输入 carryin 和 current-stage,输出carryout 和 next-stage. (未知)57、用 D 触发器做个 4 进制的计数 .(华为)58、实现 N 位 Johnson Counter,N=

14、5.(南山之桥)59、用你熟悉的设计方式设计一个可预置初值的 7 进制循环计数器,15 进制的呢?(仕兰微电子)60、数字电路设计当然必问 Verilog/VHDL,如设计计数器.(未知)61、BLOCKING NONBLOCKING 赋值的区别.( 南山之桥)62、写异步 D 触发器的 verilog module.(扬智电子笔试)module dff8(clk , reset, d, q);input clk;input reset;input 7:0 d;output 7:0 q;reg 7:0 q;always (posedge clk or posedge reset)if(rese

15、t)q = 0;elseq = d;endmodule63、用 D 触发器实现 2 倍分频的 Verilog 描述? (汉王笔试)module divide2( clk , clk_o, reset);input clk , reset;output clk_o;wire in; reg out ;always ( posedge clk or posedge reset)if ( reset)out = 0;elseout = in;assign in = out;assign clk_o = out;endmodule64、可编程逻辑器件在现代电子设计中越来越重要,请问:a) 你所知道的可

16、编程逻辑器件有哪些? b) 试用 VHDL 或 VERILOG、ABLE 描述 8 位 D 触发器逻辑.(汉王笔试)PAL,PLD,CPLD,FPGA.module dff8(clk , reset, d, q);input clk;input reset;input d;output q;reg q;always (posedge clk or posedge reset)if(reset)q = 0;elseq = d;endmodule65、请用 HDL 描述四位的全加法器、 5 分频电路.( 仕兰微电子)66、用 VERILOG 或 VHDL 写一段代码,实现 10 进制计数器.( 未

17、知)67、用 VERILOG 或 VHDL 写一段代码,实现消除一个 glitch.(未知)68、一个状态机的题目用 verilog 实现( 不过这个状态机画的实在比较差,很容易误解的).(威盛 VIA 2003.11.06 上海笔试试题)69、描述一个交通信号灯的设计.(仕兰微电子)70、画状态机,接受 1,2,5 分钱的卖报机,每份报纸 5 分钱.(扬智电子笔试)71、设计一个自动售货机系统,卖 soda 水的,只能投进三种硬币,要正确的找回钱数. (1)画出 fsm(有限状态机 );(2)用 verilog 编程,语法要符合 fpga 设计的要求.(未知)72、设计一个自动饮料售卖机,饮

18、料 10 分钱,硬币有 5 分和 10 分两种,并考虑找零:(1)画出 fsm(有限状态机);(2)用 verilog 编程,语法要符合 fpga 设计的要求;(3)设计工程中可使用的工具及设计大致过程.(未知)73、画出可以检测 10010 串的状态图,并 verilog 实现之.( 威盛)74、用 FSM 实现 101101 的序列检测模块.(南山之桥)a 为输入端,b 为输出端,如果 a 连续输入为 1101 则 b 输出为 1,否则为 0.例如 a: 0001100110110100100110b: 0000000000100100000000请画出 state machine;请用

19、RTL 描述其 state machine.(未知)75、用 verilog/vddl 检测 stream 中的特定字符串( 分状态用状态机写).( 飞利浦-大唐笔试)76、用 verilog/vhdl 写一个 fifo 控制器( 包括空,满,半满信号).(飞利浦- 大唐笔试)77、现有一用户需要一种集成电路产品,要求该产品能够实现如下功能:y=lnx,其中,x为 4 位二进制整数输入信号.y 为二进制小数输出,要求保留两位小数.电源电压为 35v 假设公司接到该项目后,交由你来负责该产品的设计,试讨论该产品的设计全程.(仕兰微电子)78、sram,falsh memory,及 dram 的区

20、别?(新太硬件面试)79、给出单管 DRAM 的原理图(西电版数字电子技术基础作者杨颂华、冯毛官 205 页图 9-14b),问你有什么办法提高 refresh time,总共有 5 个问题,记不起来了.(降低温度,增大电容存储容量)(Infineon 笔试)80、Please draw schematic of a common SRAM cell with 6 transistors,point out which nodes can store data and which node is word line control? (威盛笔试题circuit design-beijing-0

21、3.11.09)81、名词:sram,ssram,sdram名词 IRQ,BIOS,USB,VHDL,SDRIRQ: Interrupt ReQuestBIOS: Basic Input Output SystemUSB: Universal Serial BusVHDL: VHIC Hardware Description LanguageSDR: Single Data Rate压控振荡器的英文缩写(VCO).动态随机存储器的英文缩写(DRAM).名词解释,无聊的外文缩写罢了,比如 PCI、ECC、DDR 、interrupt、pipeline、IRQ,BIOS,USB,VHDL,VLSI

22、 VCO(压控振荡器) RAM (动态随机存储器),FIR IIR DFT(离散傅立叶变换)或者是中文的,比如 :a.量化误差 b.直方图 c.白平FPGA 工程师面试试题 011 什么是 Setup 和 Holdup 时间?2 什么是竞争与冒险现象?怎样判断?如何消除?3 用 D 触发器实现 2 倍分频的逻辑电路? .4 什么是“线与 “逻辑,要实现它,在硬件特性上有什么具体要求?5 什么是同步逻辑和异步逻辑?6 请画出微机接口电路中,典型的输入设备与微机接口逻辑示意图(数据接口、控制接口、所存器/缓冲器) 。7 你知道那些常用逻辑电平?TTL 与 COMS 电平可以直接互连吗?8 可编程逻

23、辑器件在现代电子设计中越来越重要,请问:你所知道的可编程逻辑器件有哪些?9 试用 VHDL 或 VERILOG、ABLE 描述 8 位 D 触发器逻辑。10 设想你将设计完成一个电子电路方案。请简述用 EDA 软件(如 PROTEL)进行设计(包括原理图和 PCB 图)到调试出样机的整个过程。在各环节应注意哪些问题?11 用逻辑门和 cmos 电路实现 ab+cd12 用一个二选一 mux 和一个 inv 实现异或13 给了 reg 的 setup,hold 时间,求中间组合逻辑的 delay 范围。14 如何解决亚稳态15 用 verilog/vhdl 写一个 fifo 控制器16 用 ve

24、rilog/vddl 检测 stream 中的特定字符串17 用 mos 管搭出一个二输入与非门。18 集成电路前段设计流程,写出相关的工具。19 名词 IRQ,BIOS,USB,VHDL,SDR20 unix 命令 cp -r, rm,uname21 用波形表示 D 触发器的功能22 写异步 D 触发器的 verilog module23 What is PC Chipset?24 用传输门和反向器搭一个边沿触发器25 画状态机,接受 1,2,5 分钱的卖报机,每份报纸 5 分钱答案1 什么是 Setup 和 Holdup 时间?建立时间(Setup Time)和保持时间(Hold time

25、) 。建立时间是指在时钟边沿前,数据信号需要保持不变的时间。保持时间是指时钟跳变边沿后数据信号需要保持不变的时间。见图1。如果不满足建立和保持时间的话,那么 DFF 将不能正确地采样到数据,将会出现metastability 的情况。如果数据信号在时钟沿触发前后持续的时间均超过建立和保持时间,那么超过量就分别被称为建立时间裕量和保持时间裕量。图 1 建立时间和保持时间示意图2 什么是竞争与冒险现象?怎样判断?如何消除?在组合逻辑中,由于门的输入信号通路中经过了不同的延时,导致到达该门的时间不一致叫竞争。产生毛刺叫冒险。如果布尔式中有相反的信号则可能产生竞争和冒险现象。解决方法:一是添加布尔式的

26、消去项,二是在芯片外部加电容。3 用 D 触发器实现 2 倍分频的逻辑电路?Verilog 描述:module divide2( clk , clk_o, reset);input clk , reset;output clk_o;wire in;reg out ;always ( posedge clk or posedge reset)if ( reset)out = 0;elseout = in;assign in = out;assign clk_o = out;endmodule图形描述:4 什么是“线与 “逻辑,要实现它,在硬件特性上有什么具体要求?线与逻辑是两个输出信号相连可以实

27、现与的功能。在硬件上,要用 oc 门来实现,由于不用 oc 门可能使灌电流过大,而烧坏逻辑门。同时在输出端口应加一个上拉电阻。5 什么是同步逻辑和异步逻辑?同步逻辑是时钟之间有固定的因果关系。异步逻辑是各时钟之间没有固定的因果关系。6 请画出微机接口电路中,典型的输入设备与微机接口逻辑示意图(数据接口、控制接口、所存器/缓冲器) 。7 你知道那些常用逻辑电平?TTL 与 COMS 电平可以直接互连吗?12,5,3.3TTL 和 CMOS 不可以直接互连,由于 TTL 是在 0.3-3.6V 之间,而 CMOS 则是有在 12V 的有在 5V 的。CMOS 输出接到 TTL 是可以直接互连。TT

28、L 接到 CMOS 需要在输出端口加一上拉电阻接到 5V 或者 12V。8 可编程逻辑器件在现代电子设计中越来越重要,请问:你所知道的可编程逻辑器件有哪些?PAL,PLD,CPLD,FPGA。9 试用 VHDL 或 VERILOG、ABLE 描述 8 位 D 触发器逻辑。module dff8(clk , reset, d, q);input clk;input reset;input 7:0 d;output 7:0 q;reg 7:0 q;always (posedge clk or posedge reset)if(reset)q = 0;elseq = d;endmodule10 设想

29、你将设计完成一个电子电路方案。请简述用 EDA 软件(如 PROTEL)进行设计(包括原理图和 PCB 图)到调试出样机的整个过程。在各环节应注意哪些问题?电源的稳定上,电容的选取上,以及布局的大小。11 用逻辑门和 cmos 电路实现 ab+cd12 用一个二选一 mux 和一个 inv 实现异或13 给了 reg 的 setup,hold 时间,求中间组合逻辑的 delay 范围。Delay period - setup - hold14 如何解决亚稳态亚稳态是指触发器无法在某个规定时间段内达到一个可确认的状态。当一个触发器进入亚稳态时,既无法预测该单元的输出电平,也无法预测何时输出才能稳

30、定在某个正确的电平上。在这个稳定期间,触发器输出一些中间级电平,或者可能处于振荡状态,并且这种无用的输出电平可以沿信号通道上的各个触发器级联式传播下去。15 用 verilog/vhdl 写一个 fifo 控制器包括空,满,半满信号。16 用 verilog/vddl 检测 stream 中的特定字符串分状态用状态机写。17 用 mos 管搭出一个二输入与非门。18 集成电路前段设计流程,写出相关的工具。19 名词 IRQ,BIOS,USB,VHDL,SDRIRQ: Interrupt ReQuestBIOS: Basic Input Output SystemUSB: Universal S

31、erial BusVHDL: VHIC Hardware Description LanguageSDR: Single Data Rate20 unix 命令 cp -r, rm,uname21 用波形表示 D 触发器的功能22 写异步 D 触发器的 verilog modulemodule dff8(clk , reset, d, q);input clk;input reset;input d;output q;reg q;always (posedge clk or posedge reset)if(reset)q = 0;elseq = d;endmodule23 What is P

32、C Chipset?芯片组(Chipset)是主板的核心组成部分,按照在主板上的排列位置的不同,通常分为北桥芯片和南桥芯片。北桥芯片提供对 CPU 的类型和主频、内存的类型和最大容量、ISA/PCI/AGP 插槽、ECC 纠错等支持。南桥芯片则提供对 KBC(键盘控制器) 、RTC(实时时钟控制器) 、USB(通用串行总线) 、Ultra DMA/33(66)EIDE 数据传输方式和ACPI(高级能源管理)等的支持。其中北桥芯片起着主导性的作用,也称为主桥(Host Bridge) 。除了最通用的南北桥结构外,目前芯片组正向更高级的加速集线架构发展,Intel 的8xx 系列芯片组就是这类芯片

33、组的代表,它将一些子系统如 IDE 接口、音效、MODEM 和USB 直接接入主芯片,能够提供比 PCI 总线宽一倍的带宽,达到了 266MB/s。24 用传输门和反向器搭一个边沿触发器25 画状态机,接受 1,2,5 分钱的卖报机,每份报纸 5 分钱FPGA 工程师面试试题 02这段时间去面试了几家公司,发现比较大的公司相对于重视基础问题。这里边又有几个问题特别的突出。他们是:同步时钟设计、亚稳态、异步 FIFO。可以说,这些个问题要是弄清楚了,就至少满足了技术方面 1/3 的要求,另外的 2/3 是什么,我就说不清楚了。又有人发了竞争冒险毛刺的问题,不过,对于采用同步设计方法的系统,这些问

34、题一般不会遇到。下面就谈谈我对这些问题的看法,要是你觉得看这些东西觉得类似一堆狗屎,那么恭喜你,你面试成功的机会增加了 1/3;要是你你觉得阿,什么样的牛人拉了一堆牛屎,那么不好意思,还是再去补补课把。这里推荐一本数字设计原理和实践(John F.Wakerly)的书,仔细看一遍吧。同步时钟设计简单说就是一个系统中(或系统中的一部分)都采用同一个时钟触发。系统中的(D)触发器全部都连接到一个时钟,而且只控制触发器的同步端(输入,同步置位,同步复位) 。这样的系统是相对于异步系统而言的,异步系统并不是不同的触发器时钟端连接到不同的时钟信号的系统(一般的这样叫做跨时钟系统,是相对几个较小的同步系统

35、的组合) ,而是更本没有了时钟的概念,依靠和触发器构造一样的反馈电路组成。相对于异步系统,同步系统更好设计(异步设计则象一个魔术, 类似于汇编和高级语言的关系) ,更容易进行时序分析(为什么要用 D 触发器而不用 D 锁存器) 在这里组合逻辑的竞争冒险毛刺问题都不存在了。应该说,同步系统最大的问题在于时钟的偏斜(skew)。同步时钟系统也存在一些涉及的技巧,这些技巧一般围绕着降低关键路径的延时和时间和空间的平衡。这些都是平衡的艺术(了解了基本的部件之后,剩下的工作就是一个字“平衡“),这里边的方法就太具体,而且本人也知道得不多,不敢乱说了。不过,只要你用过一种方法,就可以体会到其中的精神了。亚

36、稳态这是跨时钟设计中最基础的一个问题(宏观的问题是 FIFO),按照我的观察,上论坛问问题多的一般不明白这个,请一定要注意了。什么是亚稳态?数字电路中的简单双稳态电路就是两个反相器首尾相连组成(加一些控制逻辑变成了锁存器,触发器) ,然而并不像名字显示的,这种电路其实还有第三种半稳定态就是当两个反相器都处于中间值得情况这称之为亚稳态。我们知道反相器在非逻辑值范围的反馈系数是相当大的,一旦因为干扰或者噪音离开了这个中心点,就会很快地进入逻辑值范围(稳态) 。数学分析,从亚稳态进入稳态,正如放射元素的衰变,是一个指数的规律(为什么是指数的规律?你要是想不明白,说明你还没有搞明白亚稳态) 。那么,亚

37、稳态的危害到底是什么呢?消耗功率;) ,其实不是(虽然亚稳态消耗很大的功率) ,亚稳态的问题在于其电平并不处于有效逻辑电平范围内,而且在变化。这就导致与其相连其他数字部件将其作出不同的判断(注意,不同) ,有的作为1,有的作为0,有的也进入了亚稳态,数字部件就会逻辑混乱。那么究竟如何避免(或者减小)亚稳态的危险呢?注意到亚稳态的触发器继续停留在亚稳态的几率按照指数减少,那么办法就是等 等足够长的时间,直到这个几率变得小的实际上不会发生。到底需要有多长呢?有的厂商有一个数据,有的没有,按照普通的做法,至少等一个时钟周期这也就是所谓的异步数据要用两个触发器打一下。这一段有点糊涂,不容易说明白,你看

38、了要是觉得云里雾里,不知所云,那们你只有找一本书学习了;要是觉得作者表达不清,那么恭喜你,面试通过了的几率增加了。关于这个问题有很多糊涂的认识,要是你的主考官和你争论,你就顺着他的意思,毕竟没有人想找一个管教不了的手下。异步 FIFO 异步 FIFO 是跨时钟域设计方法的集中体现,体现了很多的方法。不过,其中最重要的有两点,一个就是亚稳态,一个就是和亚稳态类似但不相同的多个控制 /状态信号的跨时钟传递。具体地说,就是当你把一组信号传递到另外一个时钟域的话,这一组信号可能因为延迟不同,这样到达新时钟域之后,得到的数据相差一个老时钟域的时钟周期。兴好,对于 FIFO,需要传递的是一个计数器,这个计数器可以编码成格雷码(gray

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 试题课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报