
曙海教學優(yōu)勢
課程可定制,線上/線下/上門皆可,報名熱線:4008699035。本課程以項目實戰(zhàn)案例實現(xiàn)為主線,面向企事業(yè)單位項目開發(fā)實際,秉承21年積累的教學和研發(fā)經驗,培訓講師將會與您分享設計的全流程以及工具的綜合使用經驗以及技巧。
我們的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海培訓的課程在業(yè)內有廣泛的美譽度。大批企業(yè)和曙海
建立了良好的合作關系,20多年來,合作企事業(yè)單位以達30多萬。
PowerPC開發(fā)培訓課程
課程背景
???PowerPC是目前比較活躍的一種處理器體系結構,使用者多是一些大中型公司。PowerPC?處理器既適合于嵌入式開發(fā),也可以使用在服務器領域,因此應用面廣泛。和其它處理器體系結構相比,PowerPC擁有先進的設計思想,比如超標量,多發(fā)射,亂序執(zhí)行,多核。因此,同等頻率的PowerPC處理器,往往具有更高的MIPS值。PowerPC得到Linux的良好支持,配套的系統(tǒng)軟件和應用軟件齊全。對于追求性能但是不太在意功耗的系統(tǒng),PowerPC是值得推薦的選擇。
培訓對象
????電子、通信、計算機、自動化等相關專業(yè)的技術工程師,對FPGA-SOPC系統(tǒng)設計及嵌入式系統(tǒng)開發(fā)有興趣的開發(fā)人員。
課程大綱
嵌入式系統(tǒng)概述與PowerPC簡介
??????1?PowerPC處理器與其它體系結構處理器的比較
??????2?PowerPC芯片選型(4系列,9系列)
??????3?支持PowerPC的操作系統(tǒng)基于IP?Core的可重用設計技術
??????4?HDL設計注意事項
?PowerPC體系結構
??????1?PowerPC的流水線,中段異常處理,寄存器,DCR空間
??????2?PowerPC的MMU和內存管理
??????3?PowerPC?4xx芯片的啟動過程?
PowerPC 指令集
??????1 指令格式
??????2 PowerPC分支指令
??????3 PowerPC 訪存指令
??????4 PowerPC 運算和邏輯操作指令
??????5 PowerPC的Cache管理指令
??????6 PowerPC的特權指令
使用PowerPC 開發(fā)工具的方法、流程和技巧
??????1 編譯器參數(shù)
??????2 鏈接器使用
??????3 調試器及調試工具(RISCWatch等
基于PowerPC的嵌入式程序開發(fā)要點和高效程序設計技巧
??????1 系統(tǒng)初始化流程(bootloader initialization)
??????2 應用程序開發(fā)和調試(application debugging)
??????3 開發(fā)高效程序的技巧(Skills to develop)
??????4 內聯(lián)匯編與C/C++與匯編的混合編程開發(fā)(asm & c)