第一篇 SOPC(可編程片上系統)概述
1. FPGA和SOPC的發展
2. 基于FPGA的嵌入式處理器的優勢
3. 適合系統級設計的FPGA及其芯片結構舉例
第二篇 SOPC的組成及設計思想
1. 片內微處理器軟核和硬核
2. 片內系統組成及系統總線
3. 片內微處理器的幾種系統設計方案
4. 常用的IP CORE及設備驅動(包括中斷控制器、定時器等)
5. 片內微處理器時鐘和總線時鐘的關系
6. 片內微處理器怎么樣連接外設
7. 片內微處理器怎么樣節省資源
8. 片內微處理器的功耗
9. 基于片內微處理器的實例
第三篇 SOPC開發工具的使用
1. SOPC開發工具結構
2. SOPC開發環境的使用
3. 基本系統創建器、創建周邊設備向導
4. 平臺生成器、庫生成器以及位流初始化
5. 編程FLASH存儲器的思想、方法以及步驟
6. SOPC設計的原則
7. SOPC設計的技巧
8. 片內微處理器調試器
第四篇 SOPC軟硬件開發設計
1. SOPC開發電路板原理介紹
2. 新建工程、設計實現
3. 在已建工程中添加IP CORE、添加應用軟件
4. 設置一個新的軟件工程
5. 創建用戶自己的IP CORE Memory Controller
6. 軟件驅動程序及硬件實現程序的編寫方法
7. 實現用戶IP的User Logic部分并引入到設計中
8. 設計實現、應用軟件以及調試
9. 實驗與輔導3:基于SOPC的LED控制實驗
10. 實驗與輔導4:基于SOPC的數碼管控制實驗
11. 實驗與輔導5:基于SOPC的串口控制實驗
12. 實驗與輔導6:基于SOPC的LCD控制實驗
第五篇 綜合課題實訓
|