數字前端常見筆試題

2021-10-04 15:15:01 字數 1001 閱讀 8818

1、什麼是競爭和冒險?

在組合邏輯中,閘電路輸入訊號由於經過路徑不同,到達該門的時間不同,叫做競爭

由於競爭而在輸出時可能產生尖峰毛刺或脈衝叫做冒險(靜態冒險和動態冒險)

1->0->1(靜態1冒險) ; 0->1->0(靜態0冒險)

(當輸入毛刺由單個輸入訊號發生變化而造成時)可以通過引入冗餘與項來消除靜態冒險

動態冒險(輸出在到達期望值之前發生了二次或多次變化)可通過消除所有的靜態冒險來避免動態冒險

2、同步復位與非同步復位優缺點?

同步復位:復位訊號只有在時鐘有效沿到來時才能復位觸發器狀態

非同步復位:只要復位訊號有效,立即復位觸發器狀態

reg reg1;

reg reg2;

always@(posedge clk or negedge rst_n)

begin

if(!rst_n)

begin

reg1<=0;

reg2<=0;

endelse

begin

reg1<=1

reg2<=reg1;

endend

3、阻塞賦值與非阻塞賦值的區別?

4、靜態,動態時序模擬的區別

靜態時序分析(sta)通過窮舉方式分析每條路徑的延時

動態時序分析(**)通過給定輸入訊號,模擬設計在器件實際工作時的功能和延時。

6、會畫cmos的閘電路

7、門控時鐘單元結構是這樣的?如何避免產生毛刺?

解決方案:(將gate訊號改為低電平跳變->增加乙個clk為低時使能的latch即可)

8、如何進行跨時鐘域設計?

不同時鐘域訊號間通訊需要同步處理,防止亞穩態的傳播

9、找零狀態機

10、如果要做乙個低功耗設計?

數字IC筆試題 全志科技數字前端

b 施密特觸發 c 方波 列出所有情況a 3 0 4 b0000 4 b1111即可 rst n為非同步復位,然後在每個clk上公升沿進行觸發器狀態更新 時鐘路徑 0.8ns 資料路徑 1 1.2 2.2 4.4ns 時鐘週期t 4ns 建立檢查 資料要求最晚到達時間為 0.8 4 tsu 4.2n...

常見前端筆試題 setTimeout為0

一.js是單執行緒,js是單執行緒的,單執行緒就意味著,所有任務需要排隊,前乙個任務結束,才會執行後乙個任務。如果前乙個任務耗時很長,後乙個任務就不得不一直等著。二.var是全域性變數,let 是區域性變數。當前的 j 只在本輪迴圈中有效,每次迴圈的 j 其實都是乙個新的變數 for var i 0...

前端筆試題

被要求出乙份筆試題更新公司面試的筆試卷子,於是做了乙份適合公司的簡單的筆試試卷。頁面匯入樣式時,使用link和 import有什麼區別?html5的儲存方案,簡要介紹他們的區別。sessionstorage 資料在當前瀏覽器視窗關閉後自動刪除 cookie 設定的cookie過期時間之前一直有效,即...