幫助中心 | 我的帳號 | 關於我們

Xilinx FPGA應用開發(微電子技術專業第2版高等院校電類專業應用型規劃教材)

  • 作者:編者:賀敬凱|責編:劉翰鵬
  • 出版社:清華大學
  • ISBN:9787302477594
  • 出版日期:2017/10/01
  • 裝幀:平裝
  • 頁數:235
人民幣:RMB 45 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書通過FPGA應用開發中的27個典型的實戰項目及各個實戰項目涉及的知識點來詳細介紹FPGA應用開發技術。
    本書主要內容包括FPGA應用開發硬體平台、ISE集成開發環境、Vivado集成開發環境、VerilogHDL硬體描述語言、組合邏輯電路設計、時序邏輯電路設計、FPGA與外設介面的應用設計、一款CPU的設計。
    本書以實戰項目為主線編排教學內容;配有電子教學課件、源代碼和習題集,方便開展實踐教學,可作為高等院校應用型本科、專科電子類專業EDA技術和FPGA應用開發等課程的教材。

作者介紹
編者:賀敬凱|責編:劉翰鵬

目錄
第1章  硬體平台及集成開發環境
  實戰項目1  鍵控LED燈亮滅
  1.1  FPGA工作原理及晶元
    1.1.1  FPGA工作原理
    1.1.2  Xilinx FPGA晶元
  1.2  硬體開發平台
    1.2.1  開發板常用介面電路
    1.2.2  VGA介面電路
    1.2.3  時鐘電路
    1.2.4  FPGA配置電路
    1.2.5  開發板引腳定義
  1.3  集成開發環境
    1.3.1  基於ISE的開發流程
    1.3.2  基於Vivado的開發流程
  1.4  小結
  1.5  習題
第2章  HDL語言基礎
  實戰項目2  設計1位全加器
  2.1  Verilog HDL基本程序結構
  實戰項目3  設計3位移位寄存器
  2.2  Verilog HDL語言的數據類型和運算符
    2.2.1  標識符
    2.2.2  數據類型
    2.2.3  常量
    2.2.4  運算符和表達式
  實戰項目4  設計三人表決電路
  2.3  Verilog HDL語言的建模形式
    2.3.1  結構描述形式
    2.3.2  數據流描述形式
    2.3.3  行為描述形式
  2.4  Verilog代碼書寫規範
  2.5  小結
  2.6  習題
第3章  組合邏輯電路設計與應用
  實戰項目5  設計基本門電路
  3.1  基本門電路
    3.1.1  基本門電路設計
    3.1.2  約束文件
    3.1.3  使用ISim進行功能模擬
  實戰項目6  設計比較器電路
  3.2  比較器電路
    3.2.1  比較器設計
    3.2.2  使用FPGA Editor查看細節
  實戰項目7  設計多路選擇器電路
  3.3  多路選擇器
    3.3.1  多路選擇器設計
    3.3.2  使用PlanAhead規劃引腳
  實戰項目8  設計編碼器和解碼器電路
  3.4  編碼器和解碼器
    3.4.1  編碼器設計

    3.4.2  解碼器設計
  實戰項目9  設計ALU電路
  3.5  算術邏輯單元ALU
    3.5.1  ALU設計
    3.5.2  使用Design Summary工具
  3.6  小結
  3.7  習題
第4章  時序邏輯電路設計與應用
  實戰項目10  設計觸發器電路
  4.1  觸發器
    4.1.1  D觸發器設計
    4.1.2  FPGA內部結構
  實戰項目11  設計寄存器電路
  4.2  寄存器和移位寄存器
    4.2.1  寄存器設計
    4.2.2  移位寄存器設計
  實戰項目12  設計計數器電路
  4.3  計數器
    4.3.1  十六進位計數器設計
    4.3.2  十進位計數器設計
  實戰項目13  設計分頻器電路
  4.4  分頻器
    4.4.1  偶數分頻
    4.4.2  奇數分頻
    4.4.3  2n分頻
  實戰項目14  設計秒錶電路
  4.5  綜合項目:秒計數器
    4.5.1  秒計數器設計
    4.5.2  ISE schematic viewer工具的使用
    4.5.3  層次建模模塊調用規範
  4.6  小結
  4.7  習題
第5章  一般簡單介面電路設計與應用
  實戰項目15  控制LED燈亮滅
  5.1  LED顯示電路設計與應用
    5.1.1  LED閃爍
    5.1.2  LED流水燈
    5.1.3  狀態機編碼
  實戰項目16  控制數碼管顯示信息
  5.2  數碼管顯示電路設計與應用
    5.2.1  單數碼管顯示原理
    5.2.2  多數碼管顯示原理
    5.2.3  數碼管顯示IP核
    5.2.4  數碼管顯示應用實例1:顯示靜態數據
    5.2.5  數碼管顯示應用實例2:滾動顯示信息
    5.2.6  把自己的模塊封裝成IP核
  實戰項目17  鍵控顯示信息
  5.3  按鍵電路設計與應用
    5.3.1  按鍵狀態檢測
    5.3.2  按鍵消抖基本原理

    5.3.3  按鍵應用1:按鍵控制閃爍頻率
    5.3.4  按鍵應用2:按鍵次數顯示電路
  實戰項目18  控制VGA顯示彩條和信息
  5.4  VGA顯示電路設計與應用
    5.4.1  VGA顯示原理
    5.4.2  VGA顯示IP核
    5.4.3  VGA應用1:顯示四色條紋
    5.4.4  VGA應用2:顯示信息
  實戰項目19  鍵控流水燈
  5.5  綜合項目:鍵控流水燈
  5.6  小結
  5.7  習題
第6章  綜合項目應用
  實戰項目20  設計反應測量儀
  6.1  反應測量儀
  實戰項目21  設計序列檢測器
  6.2  序列檢測器
    6.2.1  脈衝產生電路設計與應用
    6.2.2  Mealy狀態機和Moore狀態機
    6.2.3  「110」序列檢測器設計
  實戰項目22  設計密碼鎖
  6.3  密碼鎖
  實戰項目23  設計交通燈控制器
  6.4  交通燈控制器
  實戰項目24  設計數字鍾
  6.5  數字鍾設計
  實戰項目25  設計頻率計
  6.6  頻率計設計
  實戰項目26  設計信號發生器
  6.7  信號發生器設計
    6.7.1  正弦波信號發生器設計
    6.7.2  內嵌邏輯分析儀ChipScope的使用
  6.8  小結
  6.9  習題
第7章  簡易CPU設計
  實戰項目27  設計簡易處理器
  7.1  簡易處理器的系統架構設計
    7.1.1  簡易處理器的組成結構
    7.1.2  簡易處理器的功能
    7.1.3  指令系統的設計
  7.2  簡易處理器的設計實現
    7.2.1  頂層系統設計
    7.2.2  基本部件設計
  7.3  簡易處理器的驗證
    7.3.1  模擬驗證
    7.3.2  FPGA驗證
  7.4  小結
  7.5  習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032