天天看點

(35)SystemVerilog語言編寫呼吸燈2.05 SystemVerilog語言編寫呼吸燈

2.05 SystemVerilog語言編寫呼吸燈

2.5.1 本節目錄

1)章節目錄;

2)FPGA簡介;

3)SystemVerilog簡介;

4)SystemVerilog語言編寫呼吸燈;

5)本節結束;

2.5.2 FPGA簡介

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

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

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

以硬體描述語言(Veril