基于MPC828O的網(wǎng)絡(luò )通信平臺的實(shí)現
摘要:MPC8280通信處理器是一款POWERQUICCII系列的處理器,內部采用的是RISC微處理器,配有性能較高的通信處理模塊,本系統根據MPC8280的性能,外部擴展了128M的SDRAM,系統啟動(dòng)代碼存儲在一塊512K的FLASH中,同時(shí)還有一塊8M的FLASH用來(lái)存放操作系統和其它應用程序。通過(guò)通信處理模塊的SCC和FCC實(shí)現了串口、以太網(wǎng)和ATM的通信方式。
關(guān)鍵詞:MPC8280;同步動(dòng)態(tài)隨機訪(fǎng)問(wèn)存儲;FLASH
O 引言
伴隨著(zhù)通信標準的改進(jìn),大規模集成電路產(chǎn)業(yè)的發(fā)展和多種嵌入式操作系統的出現,網(wǎng)絡(luò )通信設備也在不斷地更新?lián)Q代。以網(wǎng)絡(luò )通信設備核心部件更新為標志,網(wǎng)絡(luò )通信設備體系結構的發(fā)展經(jīng)歷了三個(gè)階段:以GPP為核心的網(wǎng)絡(luò )通信設備體系結構,該結構設備只滿(mǎn)足靈活性要求;以ASIC/RISC為核心的網(wǎng)絡(luò )通信設備體系結構,該結構能夠通過(guò)靈活的軟件體系提供硬件級的處理性能;以NP和CP為核心的網(wǎng)絡(luò )通信設備體系結構,該結構具有高性能和靈活性。根據應用場(chǎng)合的不同,每種通信平臺所包含的功能也不完全一樣,因而選用的CPU等器件也不盡相同。這里介紹的一款通信平臺利用Motorola公司的MPC8280微處理器在通信方面的強大功能,實(shí)現了串口、以太網(wǎng)和ATM通信。
1 系統總體框架設計
本系統總體框架如圖1所示,主要有以下幾個(gè)部分:MPC8280及用于代碼存取的FLASH和SDRAM,用于系統外部邏輯控制的CPLD,實(shí)現串口通信、以太網(wǎng)通信和ATM通信的外圍設備以及供電電源。系統上電后,CPU從BOOTROM FLASH中讀取上電復位配置字,完成時(shí)鐘的設定以及一些重要寄存器的初始化,然后加載存儲器IMAGE FLASH中的操作系統,通過(guò)該操作系統實(shí)現整個(gè)通信平臺的工作。
評論