硬件工程师面试题集(含答案)

硬件工程师面试题集(含答案)

什么是 Setup和 Hold 时间?

答:Setup/Hold Time 用于测试芯片对输入信号和时钟信号之间的时间要求。建立时间(Setup  Time)是指触发器的时钟信号上升沿到来以前,数据能够保持稳 定不变的时间。输入数据信号应提前时钟上升沿(如上升沿有效)T 时间到达芯片,这个T就是建立时间通常所说的 SetupTime。如不满足 Setup Time,这个数据就不能被这一时钟打入触发器,只有在下一个时钟上升沿到来时,数据才能被打入 触发器。保持时间(Hold Time)是指触发器的时钟信号上升沿到来以后,数据保持稳定不变的时间。如果 Hold Time 不够,数据同样不能被打入触发器。

什么是竞争与冒险现象?怎样判断?如何消除?

答:在组合逻辑电路中,由于门电路的输入信号经过的通路不尽相同,所产生的延时也就会不同,从而导致到达该门的时间不一致,我们把这种现象叫做竞争。由于竞争而在电路输出端可能产生尖峰脉冲或毛刺的现象叫冒险。如果布尔式中有相反的信号则可能产生竞争和冒险现象。解决方法:一是添加布尔式的消 去项,二是在芯片外部加电容
……

资源下载
下载价格免费
原文链接:https://xue.dozhi.cn/%e7%a1%ac%e4%bb%b6%e5%b7%a5%e7%a8%8b%e5%b8%88%e9%9d%a2%e8%af%95%e9%a2%98%e9%9b%86%e5%90%ab%e7%ad%94%e6%a1%88/,转载请注明出处。
0

评论0

请先

显示验证码
没有账号?注册  忘记密码?