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