《基於FPGA的嵌入式系統設計——Altera SoC FPGA(第二版)》是2014年8月西安電子科技大學出版社出版的圖書,作者是任愛鋒、羅豐、 宋士權、董怡斌。
基本介紹
- 中文名:基於FPGA的嵌入式系統設計——Altera SoC FPGA(第二版)
- 作者:任愛鋒 羅豐 宋士權 董怡斌
- 出版時間:2014年08月
- ISBN:978-7-5606-3451-7
- 印刷日期:2014-08
- 書代號:374300
內容簡介,圖書目錄,
內容簡介
本書全面介紹基於Altera Nios Ⅱ軟核和ARM Cortex-A9硬核的嵌入式系統軟硬體設計開發技術,共分為九章,主要內容包括:基於SoC FPGA的嵌入式系統設計概述,Altera SoC FPGA系列器件簡介,Quartus Ⅱ EDA開發工具套用,Qsys系統開發工具,Nios Ⅱ EDS嵌入式處理器設計,基於Qsys的HPS模型設計,基於SoC EDS的嵌入式系統設計,基於ARM SoC FPGA的DSP設計,OpenCL入門與套用。
本書內容豐富,取材新穎,可以作為高等院校電子類和通信類各專業本科生、研究生EDA課程的教材,也可以作為相關專業工程技術人員的參考書。
圖書目錄
- 第1章 基於SoC FPGA的嵌入式系統設計概述 1
- 1.1 SoC嵌入式設計的挑戰與機遇 1
- 1.2 Altera提供的解決方案匯集 3
- 1.2.1 器件系列 3
- 1.2.2 設計軟體工具及嵌入式處理器 4
- 1.2.3 可以使用的IP功能 8
- 1.2.4 SoC FPGA開發套件簡介 14
- 第2章 Altera SoC FPGA系列器件簡介 19
- 2.1 SoC FPGA簡介 19
- 2.2 Cyclone V器件 21
- 2.3 Arria V器件 28
- 第3章 Quartus Ⅱ EDA開發工具套用 36
- 3.1 現代數字系統設計方法簡介 36
- 3.1.1 圖形用戶界面設計方法 39
- 3.1.2 EDA數字系統設計流程 39
- 3.1.3 Quartus Ⅱ 13.0 EDA軟體特點 40
- 3.2 Quartus Ⅱ 13.0軟體安裝 41
- 3.3 Quartus Ⅱ EDA軟體設計過程 44
- 3.4 Quartus Ⅱ設計輸入 47
- 3.4.1 創建新工程 47
- 3.4.2 建立原理圖編輯檔案 50
- 3.4.3 建立文本編輯檔案 63
- 3.4.4 建立存儲器編輯檔案 64
- 3.4.5 設計實例 68
- 3.5 設計項目的編譯 72
- 3.5.1 項目綜合 72
- 3.5.2 Quartus Ⅱ編譯器選項設定 73
- 3.5.3 引腳分配 80
- 3.5.4 項目編譯結果分析 81
- 3.6 設計項目的仿真驗證 83
- 3.6.1 Modelsim軟體架構 83
- 3.6.2 Modelsim軟體套用 83
- 3.7 TimeQuest時序分析 87
- 3.7.1 時序分析基本參數 87
- 3.7.2 時序分析基本步驟 88
- 3.7.3 查看時序分析報告 96
- 3.8 器件編程 97
- 第4章 Qsys系統開發工具 100
- 4.1 Qsys簡介 100
- 4.1.1 SoPC技術簡介 100
- 4.1.2 Qsys與SoPC開發 101
- 4.1.3 Qsys的功能特點 101
- 4.1.4 Qsys的優點 102
- 4.2 Qsys設計流程 103
- 4.3 Qsys用戶界面 104
- 4.3.1 系統元件頁 104
- 4.3.2 系統從屬頁 105
- 4.3.3 系統選項頁 106
- 4.3.4 Qsys選單命令 110
- 4.4 Qsys用戶自定製元件 111
- 4.4.1 Qsys組件構成 112
- 4.4.2 Qsys組件編輯器 113
- 4.4.3 自定義組件實例1—DDS信號產生模組 114