《Verilog HDL數字設計實訓教程(高等學校電子信息類專業十二五規劃教材)》編著者賀敬凱。 《Verilog HDL數字設計實訓教程(高等學校電子信息類專業十二五規劃教材)》共四章,第1章首先介紹了本書所用的實訓平台,並重點介紹了該實訓平台的硬體接口(按鍵、LED、數碼管、LCD、UART等):然後介紹了基於Quartus II的數字設計流程、常用的分頻器和狀態機的設計,為後續章節實訓項目設計奠定了基礎。第2章重點介紹了按鍵、LED、數碼管、LCD、UART等接口的套用項目開發,為後續章節的數字系統類實訓項目的開發提供了支撐。第3章在第2章接口類套用項目開發的基礎上,精選了幾個數字系統設計項目,對這些項目進行了詳細分析並予以實現,具體包括序列檢測器、多功能計算器、求最大公因數、多功能數字鐘和音樂播放器。第4章重點介紹了基於NiosII處理器的項目的設計。 本書主要面向高等院校本、專科EDA技術和FPGA套用開發等課程,推薦作為電子、通信、自動化、計算機套用技術等學科專業與相關的實驗指導課的教材或主要參考書,同時也可作為電子設計競賽、FPGA開發套用的自學參考書。另外,雖然本書面向的主要對象是’Verilog HDL的初學者和中級水平的讀者,但對於Verilog HDL,高級用戶來說,本書也不失為一本很好的參考書。
基本介紹
- 書名:Verilog HDL數字設計實訓教程
- 出版社:西安電子科技大學出版社
- 頁數:184頁
- 開本:16
- 品牌:西安電子科技大學出版社
- 作者:賀敬凱
- 出版日期:2013年2月19日
- 語種:簡體中文
- ISBN:9787560629827
內容簡介
本書主要面向高等院校本、專科EDA技術和FPGA套用開發等課程,推薦作為電子、通信、自動化、計算機套用技術等學科專業與相關的實驗指導課的教材或主要參考書,同時也可作為電子設計競賽、FPGA開發套用的自學參考書。另外,雖然本書面向的主要對象是’Verilog HDL的初學者和中級水平的讀者,但對於Verilog HDL,高級用戶來說,本書也不失為一本很好的參考書。
圖書目錄
1.l 實訓平台
1.實訓平台簡介
2.實訓接口介紹
1.2 基於Quanus II的數字設計流程
1.創建工程的準備工作
2.創建工程
3.編譯設定
4.仿真驗證
5.引腳鎖定和硬體驗證
l.3分頻器設計
1.4同步有限狀態機設計
1.狀態機的基本概念
2.狀態機的編碼方法
1.5 小結
第2章 接口類實訓項目
2.LED流水燈
1.設計要求
2.設計說明
3.設計模組
4.代碼分析
5.仿真分析
6.硬體驗證
7.擴展部分
2.2 數碼管顯示控制
1.設計要求
2.設計說明
3.設計模組
4.代碼分析
5.仿真分析
6.硬體驗證
7.擴展部分
2.3 按鍵處理
1.設計要求
2.設計說明
3.設計模組
4.代碼分析
5.硬體驗證
6.擴展部分
2.4 液晶顯示控制
1.設計要求
2.設計說明
3.設計模組
4.代碼分析
5.硬體驗證
6.擴展部分
2.5 UART通信設計
1.設計要求
2.設計說明
3.設計模組
4.代碼分析
5.仿真分析
6.硬體驗證
7.擴展部分
2.6 小結
第3章 數字系統套用類實訓項目
3.1 序列檢測器設計
1.設計要求
2.設計說明
3.設計模組
4.代碼分析
5.仿真分析
6.硬體驗證
7.擴展部分
3.2 多功能計算器設計
1.設計要求
2.設計說明
3.設計模組
4.代碼分析
5.仿真分析
6.硬體驗證
7.擴展部分
3.3 求最大公因數設計
1.設計要求
2.設計說明
3.設計模組
4.代碼分析
5.仿真分析
6.硬體驗證
7.擴展部分
3.4 多功能數字鐘設計
1.設計要求
2.設計說明
3.設計模組
4.代碼分析
5.硬體驗證
6.擴展部分
3.5 音樂播放器設計
1.設計要求
2.設計說明
3.設計模組
4.代碼分析
5.硬體驗證
6.擴展部分
3.6 小結
第4章 NiosII處理器實訓項目
4.1 基於Nios II系統的設計流程
1.Nios II處理器簡介
2.Nios II硬體環境的搭建
3.Nios II軟體設計
4.2 基於NiosII處理器的PIO核的套用
1.設計要求
2.PIO核的功能描述
3.Nios II硬體環境的搭建
4.Nios II軟體設計
5.擴展部分
4.3 基於Nios II處理器的UART核的套用.
1.設計要求
2.IJART核的功能描述
3.Nios II硬體環境的搭建
4.Nios II軟體設計
5.擴展部分
4.4 小結
附錄 ASCIl碼錶
參考文獻