《深入理解FPGA電子系統設計》是清華大學出版社出版的一本書,作者是李莉。
基本介紹
- 書名:深入理解FPGA電子系統設計
- 作者:李莉
- 出版社:清華大學出版社
- 出版時間:2020年4月
內容簡介
圖書目錄
- 內容簡介
- 前言PREFACE
- 第1章 FPGA開發簡介
- 1.1 可程式邏輯器件概述
- 1.2 FPGA晶片
- 1.3 FPGA開發工具
- 1.4 基於FPGA的開發流程
- 第2章 VHDL硬體描述語言
- 2.1 程式基本結構
- 2.2 VHDL程式語法規則
- 2.3 並行語句
- 2.4 順序語句
- 2.5 子程式及子程式調用語句
- 第3章 Quartus Prime設計開發環境
- 3.1 Quartus Prime概述
- 3.2 Quartus Prime設計流程
- 3.3 嵌入式邏輯分析儀使用
- 第4章 基本電路的VHDL設計
- 4.1 優先編碼器
- 4.2 數據選擇器
- 4.3 組合邏輯電路與並行語句、進程語句的關係
- 4.4 運算電路
- 4.5 時鐘信號
- 4.6 鎖存器和觸發器
- 4.7 同步、異步信號描述
- 4.8 同步電路設計原則
- 4.9 計數器
- 4.10 分頻電路
- 4.11 暫存器
- 4.12 狀態機
- 4.13 動態掃描電路
- 第5章 基於IP的設計
- 5.1 IP核
- 5.2 觸發器IP核的VHDL設計套用
- 5.3 存儲器IP核的VHDL設計套用
- 5.4 鎖相環IP核的VHDL設計套用
- 5.5 運算電路IP核的VHDL設計套用
- 第6章 人機互動接口設計
- 6.1 鍵盤掃描電路的VHDL設計
- 6.2 液晶驅動電路的VHDL設計
- 第7章 數位訊號處理
- 7.1 差錯控制電路的VHDL設計(CRC校驗電路)
- 7.2 濾波電路的VHDL設計
- 7.3 HDB3基帶信號編解碼電路的VHDL設計
- 第8章 密碼算法設計
- 8.1 分組密碼算法的VHDL設計(SM4)
- 8.2 流密碼算法的VHDL設計(ZUC)
- 8.3 HASH算法的VHDL設計(SM3)
- 第9章 基於Nios Ⅱ的SOPC系統開發
- 9.1 簡介
- 9.2 SOPC硬體開發
- 9.3 SOPC軟體系統開發
- 第10章 基於VHDL的FPGA設計實例
- 10.1 多路選擇器
- 10.2 暫存器
- 10.3 移位暫存器
- 10.4 計數器
- 10.5 分頻器
- 10.6 元件例化
- 10.7 狀態機1
- 10.8 狀態機2
- 10.9 DES算法S盒
- 10.10 DES算法初始置換IP
- 10.11 十六進制數的共陰極7段數碼顯示解碼器
- 10.12 七人表決器的設計
- 10.13 動態掃描顯示電路
- 10.14 四人搶答器的設計
- 10.15 偽隨機數產生器
- 10.16 彩燈控制器1
- 10.17 彩燈控制器2
- 10.18 彩色LED點陣顯示電路設計
- 10.19 計算器設計
- 10.20 序列檢測器
- 10.21 自動售貨機
- 10.22 直流電機轉速控制電路
- 10.23 籃球競賽30秒計時器
- 10.24 電梯控制器
- 附錄1 DES算法的S盒
- 附錄2 VHDL保留字
- 參考文獻