課程背景
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分支指令