資源簡介
劉福奇編著的《基于VHDL的FPGA和NiosⅡ實例精煉》一書分為4個部分:QuartusⅡ軟件的基本操作、VHDL語法介紹、FPGA設計實例和Nios Ⅱ設計實例。首先介紹了QuartusⅡ的基本操作,包括工程的新建、代碼的編輯、原理圖的設計、VHDL代碼設計、仿真及FPGA配置文件的下載等FPGA的設計。之后詳細介紹了VHDL的基本語法,且配合VHDL程序實例以一個一個VHDL知識點的方式介紹,讓讀者從復雜的VHDL語法中解脫出來。然后,以實例為切入點,從簡單到復雜,介紹了組合電路的建模、時序電路的建模、綜合實例的設計。接下來在NiosⅡ的講解中,本書首先介紹了最小NiosII系統的搭建,并以多種使用方式介紹其自帶的IP模塊使用,包括PIO模塊的應用、UART模塊的應用、定時器模塊的應用、DMA模塊的應用;最后介紹兩個實用型的NiosⅡ系統:基于DSl8820的溫度傳感系統和基于PCF8563的時鐘實時顯示系統。
《基于VHDL的FPGA和NiosⅡ實例精煉》總結了編者幾年來的FPGA設計經驗,力求給初學者或是想接觸這方面知識的讀者提供一種快速入門的方法。《基于VHDL的FPGA和NiosⅡ實例精煉》適合電子相關專業的大學生、FPGA的初學者以及對FPGA有興趣的電子工程師。
代碼片段和文件信息
評論
共有 條評論