曙海教學優勢
本課程以項目實現為導向,面向企事業項目實際需要,秉承二十一年積累的教學品質,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。線上/線下/上門皆可,課程可定制,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。曙海培訓的課程在業內有著響亮的知名度。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。
PowerPC開發培訓課程
課程背景
???PowerPC是目前比較活躍的一種處理器體系結構,使用者多是一些大中型公司。PowerPC?處理器既適合于嵌入式開發,也可以使用在服務器領域,因此應用面廣泛。和其它處理器體系結構相比,PowerPC擁有先進的設計思想,比如超標量,多發射,亂序執行,多核。因此,同等頻率的PowerPC處理器,往往具有更高的MIPS值。PowerPC得到Linux的良好支持,配套的系統軟件和應用軟件齊全。對于追求性能但是不太在意功耗的系統,PowerPC是值得推薦的選擇。
培訓對象
????電子、通信、計算機、自動化等相關專業的技術工程師,對FPGA-SOPC系統設計及嵌入式系統開發有興趣的開發人員。
課程大綱
嵌入式系統概述與PowerPC簡介
??????1?PowerPC處理器與其它體系結構處理器的比較
??????2?PowerPC芯片選型(4系列,9系列)
??????3?支持PowerPC的操作系統基于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 開發工具的方法、流程和技巧
??????1 編譯器參數
??????2 鏈接器使用
??????3 調試器及調試工具(RISCWatch等
基于PowerPC的嵌入式程序開發要點和高效程序設計技巧
??????1 系統初始化流程(bootloader initialization)
??????2 應用程序開發和調試(application debugging)
??????3 開發高效程序的技巧(Skills to develop)
??????4 內聯匯編與C/C++與匯編的混合編程開發(asm & c)