9 SystemVerilog語言編寫SPI接收

寧靜致遠dream發表於2020-11-24

2.09 SystemVerilog語言編寫SPI接收

2.9.1 本節目錄

1)章節目錄;

2)FPGA簡介;

3)SystemVerilog簡介;

4)SystemVerilog語言編寫SPI接收;

5)本節結束;

2.9.2 FPGA簡介

FPGA(Field Programmable Gate Array)是在PAL、GAL等可程式設計器件的基礎上進一步發展的產物。它是作為專用積體電路(ASIC)領域中的一種半定製電路而出現的,既解決了定製電路的不足,又克服了原有可程式設計器件閘電路數有限的缺點。

FPGA設計不是簡單的晶片研究,主要是利用 FPGA 的模式進行其他行業產品的設計。 與 ASIC 不同,FPGA在通訊行業的應用比較廣泛。通過對全球FPGA產品市場以及相關供應商的分析,結合當前我國的實際情況以及國內領先的FPGA產品可以發現相關技術在未來的發展方向,對我國科技水平的全面提高具有非常重要的推動作用。

與傳統模式的晶片設計進行對比,FPGA 晶片並非單純侷限於研究以及設計晶片,而是針對較多領域產品都能借助特定晶片模型予以優化設計。從晶片器件的角度講,FPGA 本身構成 了半定製電路中的典型積體電路,其中含有數字管理模組、內嵌式單元、輸出單元以及輸入單元等。在此基礎上,關於FPGA晶片有必要全面著眼於綜合性的晶片優化設計,通過改進當前的晶片設計來增設全新的晶片功能,據此實現了晶片整體構造的簡化與效能提升。

以硬體描述語言(V

相關文章