電子設計自動化套用技術:FPGA套用篇

電子設計自動化套用技術:FPGA套用篇

《電子設計自動化套用技術FPGA套用篇》是2009年高等教育出版社出版的圖書。本書可作為高等學校計算機、電子類專業的本科生教材,也可供從事電子設計的工程技術人員參考。

基本介紹

  • 書名:電子設計自動化套用技術:FPGA套用篇
  • ISBN:9787040280500
  • 類別:圖書類
  • 頁數:213頁
  • 出版社: 高等教育出版社
  • 出版時間:2009年11月1日
  • 開本:16
內容簡介,目錄,

內容簡介

《電子設計自動化套用技術:FPGA套用篇》是普通高等教育“十一五”國家級規劃教材,是北京市精品課程“EDA技術”多年的教學建設和教師們教學實踐的成果。全書以FPGA套用為主線,全面介紹FPGA套用中涉及的器件、開發工具、軟體語言、套用等相關問題。編者力求用簡潔的語言,向讀者展示什麼是FPGA,FPGA如何工作,面對眾多型號的FPGA如何選擇。套用中如何使用硬體描述語言,以及如何使用工具對FPGA設計進行驗證、仿真和綜合。全書從實際套用的角度出發,通過不同領域的套用實例,論述使用FPGA器件解決實際問題的方法,突出實用性。

目錄

第1章 概述
1.1 什麼是FPGA
1.2 為什麼用FPGA
1.3 使用FPGA的條件
1.4 本書包括哪些內容
第2章 FPGA設計綜述
2.1 EDA技術發展
2.2 EDA系統構成
2.3 專用FPGA開發工具
2.3.1 Ahera公司工具
2.3.2 xilinx公司工具
2.3.3 Lattice公司工具
2.4 FPGA設計資源
2.5 FPGA套用系統舉例
思考題和習題
第3章 FPGA器件原理
3.1 PLD概述
3.1.1 PROM工作原理
3.1.2 PLA工作原理
3.1.3 PAL和GAL工作原理
3.1.4 CPI.D工作原理
3.2 ASIC概述
3.3 FPGA器件結構
3.3.1 FPGA框架結構
3.3.2 Xilinx公司FPGA
3.3.3 Altera公司FPGA
3.3.4 Cyclone系列FPGA
3.4 FPGA器件選擇
3.5 FPGA器件編程
3.5.1 ByteBlasterMV配置
3.5.2 MasterBlaster/USB配置
3.5.3 JTAG配置
3.5.4 CPU配置
思考題和習題
第4章 FPGA開發工具使用
4.1 QuartusII概述-
4.2 QuartusII使用
4.2.1 設計輸入
4.2.2 設計處理
4.2.3 波形仿真
4.2.4 器件編程
4.3 原理圖檔案輸入
4.4 參數化模組庫使用
4.5 層次化設計流程
4.6 嵌入式邏輯分析儀使用
思考題和習題
第5章 硬體描述語言VHDL
5.1 VHDL程式結構
5.1.1 entity實體
5.1.2 architecture結構體
5.1.3 library庫
5.1.4 子程式
5.2 VHDL語法規則
5.2.1 數據對象
5.2.2 數據類型
5.2.3 屬性
5.2.4 基本運算符
5.3 VHDL並行語句
5.3.1 信號賦值語句
5.3.2 process進程語句
5.3.3 block塊語句
5.3.4 component元件語句
5.3.5 generate生成語句
5.4 VHDL順序語句
5.4.1 變數賦值語句
5.4.2 if語句
5.4.3 case語句
5.4.4 loop語句
5.4.5 null語句
思考題和習題
第6章 FPGA單元電路設計
6.1 組合邏輯電路設計舉例
6.1.1 優先編碼器設計
6.1.2 解碼器設計
6.1.3 數據選擇器設計
6.1.4 運算器設計
6.1.5比較器設計
6.1.6求補器設計
6.1.7單向匯流排緩衝器設計
6.1.8雙向匯流排緩衝器設計
6.2 時序邏輯電路設計舉例
6.2.1 鎖存器和觸發器設計
6.2.2 移位暫存器設計
6.2.3 計數器設計
6.2.4 分頻器設計
6.3 有限狀態機設計舉例
6.3.1 Moore型狀態機設計
6.3.2 Mealy型狀態機設計
6.4 存儲器設計舉例
思考題和習題
第7章 FPGA系統電路設計
7.1 信號發生器設計實現
7.1.1 信號發生器設計原理
7.1.2 信號發生器設計實現
7.1.3 信號發生器綜合仿真
7.2 數字電壓表設計實現
7.2.1 數字電壓表原理
7.2.2 數字電壓表設計
7.2.3 數字電壓表參考程式
7.2.4 數字電壓表綜合仿真
7.3 液晶顯示接口電路設計實現
7.3.1 液晶顯示接口電路原理
7.3.2 液晶顯示接口電路設計
7.3.3 液晶顯示接口參考程式
7.3.4 液晶顯示接口綜合仿真
7.4 RC6算法設計實現
7.4.1 RC6算法基本原理
7.4.2 RC6算法設計實現
7.4.3 RC6算法綜合仿真
思考題和習題
第8章 SOPC設計套用
8.1 SOPC技術概述
8.1.1 SOC技術
8.1.2 SOPC技術
8.1.3 Nios II處理器
8.2 SOPC系統設計實例
8.2.1 SOPC系統設計流程
8.2.2 SOPC系統硬體設計
8.2.3 SOPC系統軟體開發
8.2.4 Nios II自定義指令邏輯
思考題和習題
主要參考文獻

相關詞條

熱門詞條

聯絡我們