前言
第1章 項目開發(fā)環(huán)境介紹
1.1 軟件平臺
1.1.1 硬件開發(fā)工具Quartus Ⅱ 8.0
1.1.2 ModelSim 6.0仿真工具
1.1.3 Nios II IDE 8.0軟件集成環(huán)境
1.2 硬件平臺
第2章 SOPC系統(tǒng)設計分析
2.1 SOPC技術簡介
2.1.1 SOPC技術的主要特點
2.1.2 SOPC技術的實現(xiàn)方式
2.1.3 SOPC系統(tǒng)的開發(fā)流程
2.2 Nios II概述
2.2.1 Nios II嵌入式處理器
2.2.2 Nios II處理器的特性
2.3 基于SOPC的Nios II處理器設計
2.3.1 SOPC Builder的功能
2.3.2 SOPC Builder的組成
2.3.3 SOPC Builder組件
2.4 SOPC開發(fā)流程
2.4.1 硬件部分設計
2.4.2 軟件部分設計
第3章 基于Avalon總線的PWM控制器
3.1 實例介紹
3.2 設計思路與原理
3.2.1 Avalon總線概述
3.2.2 基于Avalon總線的外設
3.2.3 PWM工作原理
3.2.4 系統(tǒng)整體結構
3.3 硬件設計
3.3 1 PWM IP核設計
3.3.2 SOPC系統(tǒng)的創(chuàng)建
3,4 軟件設計
3.5 實例總結
第4章 基于Nios II的網絡通信
4.1 實例介紹
4.2 設計思路與原理
4.2 1 DM9000A芯片介紹
4.2.2 DM9000A原理
4.2.3 系統(tǒng)整體結構
4.3 硬件設計
4.3.1 DM9000A與Avalon總線接口設計
4.3.2 SEG7 LUT_8與Avalon總線接口設計
4.3.3 SOPC系統(tǒng)的創(chuàng)建
4.4 軟件設計
4.4.1 系統(tǒng)軟件
4.4.2 應用軟件
4.5 實例總結
第5章 基于SOPC的SD卡音樂播放器
5.1 實例介紹
5.2 設計思路與原理
5.2.1 SD卡簡介
5.2 2 WM8731芯片簡介
5.2.3 系統(tǒng)整體結構
5.3 硬件設計
5.3.1 Audio_DAC FIFO與Avalon總線接口模塊設計
5.3.2 SOPC系統(tǒng)的創(chuàng)建
5.4 軟件設計
5.5 實例總結
第6章 基于SOPC的十進制浮點乘法器
6.1 實例介紹
第7章 基于AES算法的實時加/解密系統(tǒng)
第8章 常見問題與開發(fā)技巧總結