課程背景
PowerPC是目前比較活躍的一種處理器體系結(jié)構(gòu),使用者多是一些大中型公司。PowerPC 處理器既適合于嵌入式開(kāi)發(fā),也可以使用在服務(wù)器領(lǐng)域,因此應(yīng)用面廣泛。和其它處理器體系結(jié)構(gòu)相比,PowerPC擁有先進(jìn)的設(shè)計(jì)思想,比如超標(biāo)量,多發(fā)射,亂序執(zhí)行,多核。因此,同等頻率的PowerPC處理器,往往具有更高的MIPS值。PowerPC得到Linux的良好支持,配套的系統(tǒng)軟件和應(yīng)用軟件齊全。對(duì)于追求性能但是不太在意功耗的系統(tǒng),PowerPC是值得推薦的選擇。
培訓(xùn)對(duì)象
電子、通信、計(jì)算機(jī)、自動(dòng)化等相關(guān)專(zhuān)業(yè)的技術(shù)工程師,對(duì)FPGA-SOPC系統(tǒng)設(shè)計(jì)及嵌入式系統(tǒng)開(kāi)發(fā)有興趣的開(kāi)發(fā)人員。
課程大綱
嵌入式系統(tǒng)概述與PowerPC簡(jiǎn)介
1 PowerPC處理器與其它體系結(jié)構(gòu)處理器的比較
2 PowerPC芯片選型(4系列,9系列)
3 支持PowerPC的操作系統(tǒng)基于IP Core的可重用設(shè)計(jì)技術(shù)
4 HDL設(shè)計(jì)注意事項(xiàng)
PowerPC體系結(jié)構(gòu)
1 PowerPC的流水線,中段異常處理,寄存器,DCR空間
2 PowerPC的MMU和內(nèi)存管理
3 PowerPC 4xx芯片的啟動(dòng)過(guò)程
PowerPC 指令集
1 指令格式
2 PowerPC分支指令