FPGA筆試題
存儲器
例1、存儲器概念
用於存儲數據的產品的統稱
例2、按存取方式劃分存儲器和其特點
例3、SRAM單元的電路圖和原理
例4、SRAM,FLASH和DRAM的區別
例5、存儲器分塊電路設計
例6、NAND FLASH與NOR FLASH的區別
例7、register file,one/two port ram的區別
例8、什麼叫做OTP片/掩膜片,兩者有何區別
RTL編碼和時序邏輯
例1、什麼時候推導出鎖存器
例2、Verilog的三種語言描述方式
例3、阻塞賦值與非阻塞賦值的區別
例4、實現N位Johnson計數器,N=5
例5、如何處理跨時鐘域信號
例6、畫出檢測10010數據串的狀態圖並實現
例7、寫一個memery仿真模型
例8、實現上升沿/下降沿/雙沿檢測電路
例9、使用Verilog實現10進制計數器
例10、亞穩態的概念、危害和處理方法
例11、如何提高系統運行速度
例12、setup/hold time計算相關題目 (特別重要)
例13、如何確定FIFO的深度 (特別重要)
例14、設計一個自動飲料售賣機
例15、分頻器設計
如果要求佔空比,那麼利用組合邏輯,先將目標信號取反然後相或或者相與
例16、設計一個計算連續Leading Zeros個數的電路
例17、加法器的延時計算
正常的加法器3+2+2+2=9位
超前進位加法器進位3位延遲,和都是4位延遲,總共4位延遲
IO電路和驗證
例1、爲什麼需要IO電路
例2、ESD電路的概念和作用
例3、靜態、動態時序模型的區別
例4、形式驗證和功能驗證概念和區別
綜合/DFT/STA/PR
例1、DC綜合的流程
例2、什麼是關鍵路徑?如何減少?
例3、時序路徑的概念
例4、門控時鐘的作用
例5、門控時鐘爲何導致電路測試覆蓋率降低,如何解決
例6、哪個電路產生無毛刺門控時鐘
例7、什麼是DFT?爲什麼要DFT
例8、DFT的一些故障模型
例9、DFT技術有哪些
例10、什麼是CTS?爲什麼要CTS?
例11、反相器的大小設計
FPGA工藝題
例1、FPGA芯片內有哪些資源
例2、FPGA中LUT的結構和原理
例3、IC設計前後端的流程和EDA工具
例4、爲什麼反相器中P管的寬長比要比N管的大
例5、RISC和CISC的區別
例6、你對工藝的認識,0.25/0.18指的是
例7、天線效應的概念和解決辦法
例8、基爾霍夫定理的內容是什麼
例9、如何進行低功耗設計
IQ題
參考文獻
[1]、數字IC與FPGA面試筆試題講解1:上面中的截圖均是來自該課程,這是博主在學習的時候做的筆記。課程講的很棒,值得學習。
總結
創作不易,認爲文章有幫助的同學們可以關注、點贊、轉發支持。爲行業貢獻及其微小的一部分。或者對文章有什麼看法或者需要更近一步交流的同學,可以加入下面的羣: