
曙海教學(xué)優(yōu)勢
本課程面向企事業(yè)項(xiàng)目實(shí)際需要,秉承二十一年積累的教學(xué)品質(zhì),PowerPC開發(fā)培訓(xùn)課程-以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)、技巧。線上/線下/上門皆可,PowerPC開發(fā)培訓(xùn)課程-專家,課程可定制,熱線:4008699035。
  曙海的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海的課程在業(yè)內(nèi)有著響亮的知名度。大批企業(yè)和曙海
     建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達(dá)30多萬。
PowerPC開發(fā)培訓(xùn)課程
課程背景
???PowerPC是目前比較活躍的一種處理器體系結(jié)構(gòu),使用者多是一些大中型公司。PowerPC?處理器既適合于嵌入式開發(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)用軟件齊全。對于追求性能但是不太在意功耗的系統(tǒng),PowerPC是值得推薦的選擇。
培訓(xùn)對象
????電子、通信、計(jì)算機(jī)、自動(dòng)化等相關(guān)專業(yè)的技術(shù)工程師,對FPGA-SOPC系統(tǒng)設(shè)計(jì)及嵌入式系統(tǒng)開發(fā)有興趣的開發(fā)人員。
課程大綱
嵌入式系統(tǒng)概述與PowerPC簡介
??????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)過程?
PowerPC 指令集 
??????1 指令格式
??????2 PowerPC分支指令
??????3 PowerPC 訪存指令
??????4 PowerPC 運(yùn)算和邏輯操作指令
??????5 PowerPC的Cache管理指令
??????6 PowerPC的特權(quán)指令 
使用PowerPC 開發(fā)工具的方法、流程和技巧 
??????1 編譯器參數(shù)
??????2 鏈接器使用
??????3 調(diào)試器及調(diào)試工具(RISCWatch等
基于PowerPC的嵌入式程序開發(fā)要點(diǎn)和高效程序設(shè)計(jì)技巧 
??????1 系統(tǒng)初始化流程(bootloader initialization)
??????2 應(yīng)用程序開發(fā)和調(diào)試(application debugging)
??????3 開發(fā)高效程序的技巧(Skills to develop)
??????4 內(nèi)聯(lián)匯編與C/C++與匯編的混合編程開發(fā)(asm & c)