嵌入式系統設計
郎賓、韓國棟 主編,馮長江、濮霞 副主編,段榮霞、李楠、陶炳坤、黃天辰、劉美全、馬南 編著
買這商品的人也買了...
-
$3,280$3,116 -
$3,620$3,439 -
$500$390 -
$2,640$2,508 -
$330$314 -
$556FPGA 入門指南 : 用 Verilog HDL 語言設計電腦系統
-
$600$468 -
$1,000$900 -
$880$695 -
$258$245 -
$348$331 -
$414$393 -
$648$616 -
$862原子嵌入式 Linux 驅動開發詳解
-
$780$616 -
$509路由與交換技術
-
$638基於 FPGA 的深度學習加速器的設計與實現
-
$620$490 -
$1,494$1,419 -
$680$537 -
$690$545 -
$380$300 -
$580$458 -
$390$371 -
$780$616
相關主題
商品描述
目錄大綱
目錄
第1章嵌入式系統概述
1.1嵌入式系統簡介
1.2嵌入式處理器的類型及應用
1.2.1ARM處理器
1.2.2DSP
1.2.3FPGA
1.3可編程邏輯器件的基本結構
1.4嵌入式系統設計流程
1.5嵌入式系統在信息化裝備中的應用
1.5.1無人戰車視覺圖像採集與處理系統
1.5.2遠程火箭炮火控系統
第2章嵌入式系統開發環境
2.1嵌入式系統開發EDA工具
2.1.1Quartus Ⅱ開發環境
2.1.2ISE開發環境
2.1.3Quartus Ⅱ與ISE的比較和選擇
2.2Quartus Ⅱ開發環境基本知識
2.2.1Quartus Ⅱ設計流程和集成工具
2.2.2Quartus Ⅱ用戶界面
2.3設計輸入
2.3.1建立工程
2.3.2輸入方式
2.4約束輸入
2.4.1使用分配編輯器
2.4.2使用引腳規劃器
2.4.3使用Settings對話框
2.5綜合
2.5.1使用Quartus Ⅱ集成的綜合工具
2.5.2使用其他EDA綜合工具
2.5.3使用RTL查看器和狀態機查看器分析綜合結果
2.6佈局布線
2.6.1設置Fitter選項
2.6.2設置物理綜合優化選項
2.6.3通過反標保留分配
2.7模擬
2.7.1Quartus Ⅱ模擬器設置
2.7.2功能模擬與時序模擬
2.8編程和配置
2.8.1建立編程文件
2.8.2器件編程和配置
2.9Quartus Ⅱ軟件開發過程
2.9.1原理圖輸入文件的建立
2.9.2圖表模塊輸入
2.9.3原理圖設計流程
第3章Verilog HDL初步
3.1硬件描述語言簡介
3.1.1概述
3.1.2Verilog HDL
3.1.3VHDL
3.1.4Verilog HDL與VHDL的比較
3.2Verilog HDL的語法規則
3.2.1詞法規定
3.2.2邏輯值集合
3.2.3常量及其表示
3.2.4變量的數據類型
3.2.5Verilog HDL運算符
3.2.6賦值語句
3.3Verilog HDL基礎與程序結構
3.3.1模塊
3.3.2時延
3.3.3常用語句
3.3.4系統任務和函數
3.3.5編譯指令
3.4Verilog HDL的建模
3.4.1門級元件
3.4.2數據流建模
3.4.3行為級建模
3.4.4結構化建模
3.4.5混合設計描述方式
3.5基於Verilog HDL的數字電路基本設計
3.5.1簡單組合邏輯設計
3.5.2簡單時序邏輯電路的設計
3.5.3利用條件語句實現較復雜的時序邏輯電路
3.5.4設計時序邏輯時採用阻塞賦值與非阻塞賦值的區別
3.5.5用always塊實現較復雜的組合邏輯電路
3.5.6在Verilog HDL 中使用函數
3.5.7在Verilog HDL中使用任務
3.5.8利用有限狀態機進行復雜時序邏輯的設計
3.5.9利用狀態機的嵌套實現層次結構化設計
3.5.10通過模塊之間的調用實現自頂向下的設計
第4章嵌入式系統硬件基礎
4.1嵌入式器件及開發技術發展趨勢
4.1.1FPGA與CPLD的比較
4.1.2下一代可編程邏輯設計技術展望
4.1.3EDA設計方法發展趨勢
4.2FPGA系統設計基礎
4.2.1Altera FPGA/CPLD的結構
4.2.2FPGA設計工具
4.2.3FPGA設計流程
4.2.4FPGA與其他嵌入式處理器的協同處理系統設計
4.3嵌入式系統電路板設計
4.3.1信號完整性
4.3.2電源完整性設計
4.3.3功耗分析和熱設計
4.3.4高速PCB設計註意事項
第5章SOPC技術
5.1SOPC硬件開發環境及硬件開發流程
5.2Nios Ⅱ IDE集成開發環境
5.3SOPC Builder設計流程
5.4Nios Ⅱ體系結構
5.4.1Nios Ⅱ處理器系統
5.4.2AvalonMM總線架構
5.5Nios Ⅱ系統典型應用
5.6DSP Builder工具
5.6.1DSP Builder設計流程
5.6.2DSP Builder與SOPC Builder一起構建系統
5.7Avalon總線規範
5.7.1Avalon總線
5.7.2Avalon交換結構
5.7.3Avalon互連規範基本概念
5.7.4Avalon總線信號
5.7.5Avalon的中斷與復位信號
5.8SOPC軟件設計流程和方法
5.8.1SOPC Builder簡介
5.8.2SOPC Builder設計流程
5.9IP核
5.9.1IP的概念
5.9.2Altera IP核
5.9.3Altera IP核在設計中的作用
5.9.4使用Altera IP核
第6章嵌入式系統設計實訓
6.1嵌入式系統開發環境基本操作
6.2數字器件(計數器)EDA設計
6.3數字鎖相環設計
6.4字符LCD液晶顯示控制
6.5高速A/D數據採集和高速D/A接口實驗
6.6矩陣鍵盤控制接口
6.7正弦信號發生器設計
6.8AIC23語音採集處理系統實驗
6.9SOPC標準系統硬件平臺的定製
6.10直流電機直流脈寬調制(PWM)實驗
附錄ABICEEDA/SOPC IEELS實驗開發平臺簡介
附錄BUSB Blaster下載器的安裝
參考文獻