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