企业招聘面试的相关资料
1 什么是
Setup
和Holdup
时刻?建立时刻(Setup Time)和保持
时刻〔Hold time
〕。建立时刻是指在时钟边沿前,数据信号需要保持不变的
时刻。保持时刻是指时钟跳变边沿后数据信号需要保持不变的
时刻。见图1。
假如不满足建立和保持
时刻的话,那么DFF将不能正确地采样到数据,将会
显现metastability的
情形。假如数据信号在时钟沿触发前后
连续的时刻均超过建立和保持
时刻,那么超过量就分别被称为建立
时刻裕量和保持
时刻裕量。图1 建立
时刻和保持时刻示意图2什么是竞争与冒险现象?
如何样判定?如何排除?在组合逻辑中,由于门的输入信号通路中
通过了不同的延时,导致到达该门的
时刻不一致叫竞争。
产生毛刺叫冒险。
假如布尔式中有相反的信号
那么可能产生竞争和冒险现象。
解决方法:一是添加布尔式的消去项,二是在芯片外部加电容。
3 用D触发器实现2倍分频的逻辑电路?
Verilog描述:
module divide2( clk , clk_o, reset);
input clk , reset;
output clk_o;
w ...


雷达卡


京公网安备 11010802022788号







