《基於VHDL的FPGA和NIOSII實例精煉》

《基於VHDL的FPGA和NIOSII實例精煉》QuartusⅡ軟體的基本操作、VHDL語法介紹、FPGA設計實例和NiosⅡ設計實例。首先介紹了QuartusⅡ的基本操作,包括工程的新建、代碼的編輯、原理圖的設計、VHDL代碼設計、仿真及FPGA配置檔案的下載等FPGA的設計。之後詳細介紹了VHDL的基本語法,且配合VHDL程式實例以一個一個VHDL知識點的方式介紹,讓讀者從複雜的VHDL語法中解脫出來。然後,以實例為切入點,從簡單到複雜,介紹了組合電路的建模、時序電路的建模、綜合實例的設計。接下來在NiosⅡ的講解中,基於DS18820的溫度感測系統和基於PCF8563的時鐘實時顯示系統。

基本信息

圖書信息

《基於VHDL的FPGA和NIOSII實例精煉》 《基於VHDL的FPGA和niosII實例精煉》

書名:基於VHDL的FPGA和NiosII實例精煉

作 者:劉福奇

出版社:北京航空航天大學出版社

出版時間:2011年3月1日

開本:16開

定價:46.00元

內容簡介

QuartusⅡ軟體的基本操作、VHDL語法介紹、FPGA設計實例和NiosⅡ設計實例。首先介紹了QuartusⅡ的基本操作,包括工程的新建、代碼的編輯、原理圖的設計、VHDL代碼設計、仿真及FPGA配置檔案的下載等FPGA的設計。之後詳細介紹了VHDL的基本語法,且配合VHDL程式實例以一個一個VHDL知識點的方式介紹,讓讀者從複雜的VHDL語法中解脫出來。然後,以實例為切入點,從簡單到複雜,介紹了組合電路的建模、時序電路的建模、綜合實例的設計。接下來在NiosⅡ的講解中,基於DS18820的溫度感測系統和基於PCF8563的時鐘實時顯示系統。

《基於VHDL的FPGA和NiosⅡ實例精煉》總結了編者幾年來的FPGA設計經驗,力求給初學者或是想接觸這方面知識的讀者提供一種快速入門的方法。《基於VHDL的FPGA和NiosⅡ實例精煉》適合電子相關專業的大學生、FPGA的初學者以及對FPGA有興趣的電子工程師。

圖書目錄

第1章QuartusII開發工具的基本操作
1.1項目工程的新建
1.2設計檔案的新建
1.3項目工程的編譯與綜合
1.4項目工程的功能仿真
1.5項目工程的時序仿真
1.6引腳分配與下載
1.7基於VHDL的設計
1.8基於VHDL和原理圖的混合設計
本章小結
第2章VHDL.的基本結構
2.1VHDL的歷史與特點
2.2VHDL的優勢
2.3VHDL程式的基本結構
2.3.1第一個VHDL程式
2.3.2庫的引用
2.3.3實體的聲明
2.3.4結構體的描述
本章小結
第3章VHDL的數據對象
3.1標識符
3.2數據對象
3.2.1常量
3.2.2變數
3.2.3信號
3.2.4別名
3.2.5常量、變數和信號的比較
本章小結
第4章VHDL的數據類型
4.1標量
4.1.1整型
4.1.2實型
4.1.3物理型
4.1.4枚舉型
4.1.5標量類型的屬性
4.2複合類型
4.2.1數組類型
4.2.2記錄類型
4.3access存取類型
4.4file檔案類型
4.5數據類型轉化
4.6子類型
本章小結
第5章VHDL的操作符
5.1賦值操作符
5.2邏輯操作符
5.3算術操作符
5.4關係操作
5.5移位操作符
5.6連線操作符
5.7操作符的優先權
5.8操作符的重載
本章小結
第6章VHDL的並行語句
6.1映射語句
6.2賦值語句
……
第7章VHDL的順序語句
第8章VHDL的仿真
第9章組合邏輯電路設計
第10章時序邏輯電路設計
第11章多位數碼管的動態掃描顯示
第12章信道加密與解密
第13章CRC編碼
第14章字元型LCD1602的顯示控制
第15章SDRAM讀/寫操作的實現
第16章第一個NiosⅡ系統
第17章PIO核的套用
第18章UART核的套用
第19章IntervalTimer核的套用
第20章DMA核的套用
第21章基於DS18B20數字溫度感測器的套用
第22章基於PCF8563的時鐘套用
參考文獻
VHDL知識點索引

相關搜尋

熱門詞條

聯絡我們