FPGA筆試題總結(1)

FPGA筆試題

進制之間的轉換

進制之間的轉換按照下面的順序進行轉換
在這裏插入圖片描述
從上面可以看出,不同進制之間的轉換是以2進製爲核心。

例1、10101.01011轉換成8/16/10進制
在這裏插入圖片描述

例2、十進制21.34375轉換成2/8/16進制
在這裏插入圖片描述

例3、八進制數(25.26)轉換成2/10/16進制
在這裏插入圖片描述

例4、十六進制(15.58)轉換成2/8/10進制
在這裏插入圖片描述

有符號數的補碼和運算

例1、有符號數的原碼
最高位爲符號位,然後將有符號數進行二進制轉換即可。最高位爲1則表示負數、爲0表示正數。(只能表示2N12^N-1個數據)
在這裏插入圖片描述

例2、有符號數的反碼
先將有符號數的原碼寫出,然後正數的反碼是其本身,負數保持符號數不變,其餘位按位取反。(只能表示2N12^N-1個數據)
在這裏插入圖片描述

例3、有符號數的補碼
先獲得有符號數的反碼,然後正數的補碼是其本身,負數的補碼是其反碼加一。(可以表示2N12^N-1個數據)
在這裏插入圖片描述

例4、有符號數的加減法和乘法
首先進行擴位,對於加減運算,結果位數=max(a的位數,b的位數)+1
乘法符號位相與放在最高位,結果位數=a的位數+b的位數+1
在這裏插入圖片描述
對於乘法運算
在這裏插入圖片描述

邏輯表達式的簡化

例1、爲什麼要進行邏輯表達式簡化?咋麼樣的表達式纔是最簡表達式?
化簡後的邏輯表達式構建電路時,可以節省成本。
最簡表達式一般時最簡與-或表達式,最簡與或表達式意味着表達式中與項最少,每一個與項中變量的個數最少。

例2、邏輯代數化簡基本公式
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

例3、將最簡與或表達式化簡成與非-與非/與或非/或非-或非
將最簡與或表達式化簡成與非-與非
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

例4、利用卡諾圖化簡邏輯表達式
在這裏插入圖片描述
在這裏插入圖片描述

MOS電路/門電路/組合邏輯電路

例1、CMOS/TTL/ECL電路比較
在這裏插入圖片描述

例2、TTL和CMOS邏輯之間可以互聯嗎?
在這裏插入圖片描述
從上面我們可以看出,當使用CMOS驅動TTL時,CMOS輸出的高低電平均被TTL的輸入識別成高低電平,所以CMOS可以驅動TTL電平,但是當TTL驅動CMOS時,當TTL輸出高電平時有可能識別成未知狀態,所以TTL不能驅動CMOS。
在這裏插入圖片描述
例3、硬件電路如何實現線與功能
在這裏插入圖片描述 在這裏插入圖片描述 在這裏插入圖片描述

例4、CMOS門電路爲什麼不能線與
在這裏插入圖片描述
直接線與的話會產生從電源到地的通路,然後燒CMOS管

例5、畫出CMOS非門電壓電流傳輸特性曲線
在這裏插入圖片描述

例6、單管傳輸門和雙管傳輸門的區別


例7、畫出非門和受控非門的CMOS電路
在這裏插入圖片描述

例8、畫出與非門和受控與非門的CMOS電路
在這裏插入圖片描述

例9、用pmos和nmos搭Y=AB+CD
在這裏插入圖片描述

例10、一位比較器的門電路實現、輸出Y0(>),Y1(=),Y2(<)
在這裏插入圖片描述

例11、半加器和全加器的門電路實現
在這裏插入圖片描述

例12、什麼叫做競爭與冒險,如何消除

在這裏插入圖片描述

時序邏輯電路

例1、畫出D觸發器的門電路實現
在這裏插入圖片描述
SR鎖存器
在這裏插入圖片描述 在這裏插入圖片描述在這裏插入圖片描述

例2、setup/hold time和Tpd、Tcd、Tskew之間的關係
在這裏插入圖片描述

例3、如何修復建立時間和保持時間
在這裏插入圖片描述
在這裏插入圖片描述
一般情況下保持時間都會滿足。

例4、同步和異步時序電路的概念和區別
在這裏插入圖片描述

例5、同步復位和異步復位的區別
在這裏插入圖片描述

例6、Moore與Mealy FSM區別
在這裏插入圖片描述

例7、爲什麼D觸發器要滿足建立時間和保持時間
在這裏插入圖片描述

FPGA和IQ題

例1、選擇FPGA的時應該考慮哪些因素
在這裏插入圖片描述
例2、FPGA/CPLD/ASIC的區別
在這裏插入圖片描述

例3、10棵樹,要求種成5行,且每行4棵樹,該咋麼做?
在這裏插入圖片描述

參考文獻

數字IC與FPGA面試筆試題講解1:上面中的截圖均是來自該課程,這是博主在學習的時候做的筆記。課程講的很棒,值得學習。

總結

創作不易,認爲文章有幫助的同學們可以關注、點贊、轉發支持。爲行業貢獻及其微小的一部分。或者對文章有什麼看法或者需要更近一步交流的同學,可以加入下面的羣:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章