新聞中心

EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > QUICC Engine技術(shù)推動通信網(wǎng)絡(luò)演進

QUICC Engine技術(shù)推動通信網(wǎng)絡(luò)演進

——
作者: 時間:2006-10-19 來源:電子產(chǎn)品世界 收藏

飛思卡爾的PowerQUICC通信處理器自推出后得到了廣泛的應(yīng)用,過去11年以來,通信處理器模塊(CPM)作為基于PowerQUICC架構(gòu)的通信主流應(yīng)用,滿足開發(fā)商對于系統(tǒng)設(shè)計的協(xié)議處理需求。PowerQUICC架構(gòu)采用一個PowerPC 核心,主要用于控制平面處理和基于RISC的獨立CPM,負責(zé)處理外圍設(shè)備處理任務(wù)和多個通信協(xié)議(ATM、以太網(wǎng)、HDLC)從而與PowerPC CPU協(xié)調(diào)一致地工作。

隨著通信技術(shù)對融合性、兼容性和經(jīng)濟高效的需求日益增長,降低下一代有線和接入設(shè)備的成本等要求日益明顯。為了順應(yīng)這些需求,飛思卡爾在 CPM技術(shù)的基礎(chǔ)上推出了全新的QUICC Engine技術(shù) 。QUICC Engine技術(shù)是飛思卡爾下一代通信引擎,旨在從控制平面CPU或DSP上減輕帶寬密集的處理任務(wù)。QUICC Engine技術(shù)的首次采用是在MPC8360E PowerQUICC II Pro處理器系列中,目前已用于其他飛思卡爾處理器體系架構(gòu)中。它可以通過微碼支持多種通信協(xié)議和功能,包括第1層物理接口,第2層終結(jié)、轉(zhuǎn)發(fā)和互通,第3層互通和轉(zhuǎn)發(fā),第4層身份識別和轉(zhuǎn)發(fā),IP/以太網(wǎng)和ATM流量管理以及服務(wù)質(zhì)量。QUICC Engine技術(shù)能夠與基于PowerQUICC處理器的現(xiàn)有軟件產(chǎn)品兼容,軟件設(shè)計人員能夠利用現(xiàn)有的代碼庫,從而降低系統(tǒng)成本。

融合性、兼容性和經(jīng)濟高效

為了幫助制造商有效利用與技術(shù)的融合,降低設(shè)備開發(fā)成本,高效開發(fā)下一代寬帶技術(shù)設(shè)備, QUICC Engine提供以下特性:

高達1.2Gbps的協(xié)議互通和2Gbps的終結(jié)處理。互通可以節(jié)約協(xié)議編程工作,降低從ATM、TDM和其他協(xié)議向IP網(wǎng)遷移的成本。QUICC Engine可以實現(xiàn)高帶寬互連,無需占用CPU資源,從而提高總體性能降低功耗。

各種標準的廣泛集成接口,如TDM、以太網(wǎng)和UTOPIA接口。

ATM適配層、ATM反向多路復(fù)用(IMA)和其他協(xié)議的一致性協(xié)議實施。

為了實現(xiàn)經(jīng)濟高效性,飛思卡爾提供了片上系統(tǒng)(SoC)集成,使QUICC Engine能夠為一系列應(yīng)用進行優(yōu)化。對零售和用戶端設(shè)備來說,QUICC Engine可以配備一個RISC核心,以幫助降低成本。對于需要極高帶寬的應(yīng)用來說,可以配備多個RISC核心。根據(jù)端口密度要求,可以增加或減少通用通信控制器(UCC)和多通道通信控制器(MCC)的數(shù)量。

QUICC Engine技術(shù)應(yīng)用舉例

MPC8360E PowerQUICC II Pro 系列    作為第一款采用QUICC Engine技術(shù)的飛思卡爾通信處理器產(chǎn)品,該系列基于e300 PowerPC 片上系統(tǒng)平臺,包括MPC8360E和MPC8358E處理器,每款處理器都有QUICC Engine技術(shù)提供支持,具有集成的安全引擎特征。PowerQUICC II Pro的目標應(yīng)用包括:IP DSLAM、IP語音(VoIP)系統(tǒng)、3G基礎(chǔ)設(shè)施、無源光(PON)設(shè)備、多業(yè)務(wù)接入節(jié)點(MSAN)和中小型企業(yè)(SME)路由器等。

MPC8323E處理器

作為針對消費者和SOHO聯(lián)網(wǎng)設(shè)備市場而設(shè)計的MPC8323E系列采用了更加有針對性的QUICC Engine技術(shù)簡化版本,內(nèi)含一個專為住宅和SOHO聯(lián)網(wǎng)應(yīng)用優(yōu)化過的32位RISC引擎。MPC8323E處理器系列能夠提供卓越的性能和靈活的連接選擇,適用于住宅和SOHO網(wǎng)關(guān)、接入點、虛擬專用(VPN)、防火墻路由器以及各種IP服務(wù)設(shè)備。通過片上PCI接口,可以支持打印機USB 2.0 集線器、網(wǎng)絡(luò)附加存儲和媒體服務(wù)器應(yīng)用,以及采用WLAN和WiMAX技術(shù)的無線連接。MPC8323E處理器還可用于數(shù)字家庭以外的其它應(yīng)用,如DSLAM線路卡、工業(yè)控制、測試和測量設(shè)備。PC8323E的內(nèi)部特性使它非常適合于各種網(wǎng)絡(luò)通信應(yīng)用。

SOHO路由器應(yīng)用

在SOHO路由器應(yīng)用中,MPC8323E提供實施SOHO路由器所需的全部處理和協(xié)議功能。它采用QUICC Engine TM技術(shù),通過局域網(wǎng)和廣域網(wǎng)接口,使用互聯(lián)網(wǎng)協(xié)議(IP)傳輸語音、數(shù)據(jù)和視頻流量。在局域網(wǎng)端,有一個UCC用于連接到4端口快速以太網(wǎng)交換機。一個以太網(wǎng)接口用于上行鏈路,一個TDM接口提供租用線路E1/T1連接或ISDN連接。一個UCC用作ATM接口,支持AAL5單元共享,以提供撥號ADSL連接。而最后一個UCC則配置為串行(UART)或以太網(wǎng)(MII),用于進行調(diào)試和監(jiān)控。

圖1 采用MPC8323的SoHo路由器

另外,還可以使用MPC8323E的其他UCC來支持與低成本DSP的以太網(wǎng)連接,如飛思卡爾MSC711x系列,該系列DSP基于StarCore技術(shù),支持4到32個語音端口,既可用于普通電話系統(tǒng)(POT)電話,也可用于結(jié)合使用G.729a/b、G.723.1、G711等高級語音算法的IP電話。對于很高密度的語音端口,可以通過以太網(wǎng)接口使用MSC8122 DSP。

連接到PCI總線的其它接口可能包括1個4端口通用串行總線(USB)集線器,用于連接多種設(shè)備,如打印機、復(fù)印機、掃描儀和系統(tǒng)備份磁盤。此外,無線局域網(wǎng)接口可以連接到PCI總線,支持辦公室環(huán)境中的IEEE Std.802.11-a/b/g/n連接。最后,安全引擎可以根據(jù)IPSec的需要,為加密、驗證、基于標準的穿隧提供加速。圖1說明了如何使用MPC8323E實現(xiàn)典型的小型辦公室/家庭辦公室(SoHo)路由器應(yīng)用。

CodeWarrior QUICC Engine工具

為了幫助開發(fā)者完全掌握并利用QUICC Engine技術(shù),飛思卡爾向客戶提供了免費的CodeWarrior QUICC Engine工具。該工具專為加快并簡化產(chǎn)品創(chuàng)造而設(shè)計,具有簡單易用的圖形用戶界面(GUI),能夠簡化QUICC Engine技術(shù)所管理的驅(qū)動程序和通信協(xié)議的初始化與配置。CodeWarrior工具還具有協(xié)議沖突告警能力(conflict notification),以及通過鼠標響應(yīng)(mouse-over)功能和下拉菜單實現(xiàn)對文檔的快速訪問。
 
Open QUICC Engine計劃

為幫助開發(fā)商定制QUICC Engine技術(shù)上運行的飛思卡爾微代碼,進而支持廣泛的行業(yè)標準通信接口和協(xié)議,飛思卡爾向希望利用QUICC Engine技術(shù)來優(yōu)化應(yīng)用通信功能的第三方開發(fā)商和客戶推出Open QUICC Engine開發(fā)計劃。Open QUICC Engine計劃將使第三方開發(fā)商和客戶可以在微代碼中實施新的通信處理功能,而不必向應(yīng)用中添加ASIC或FPGA設(shè)備。

作為飛思卡爾PowerQUICC架構(gòu)支持生態(tài)系統(tǒng)的一個重要組成部分,開發(fā)商可以通過與飛思卡爾簽署許可協(xié)議來參加Open QUICC Engine計劃。加入Open QUICC Engine計劃的開發(fā)商將有機會接受全面的培訓(xùn),獲得豐富的技術(shù)資料,并使用CodeWarrior編程工具。Open QUICC Engine工具使軟件工程師可以靈活處理并優(yōu)化QUICC Engine通信接口,向基于PowerQUICC處理器的應(yīng)用中添加新功能。這個靈活的架構(gòu)使QUICC Engine技術(shù)可用于多種應(yīng)用,如工業(yè)控制、普通個人用戶/SOHO網(wǎng)絡(luò)、寬帶接入、企業(yè)網(wǎng)絡(luò)、無線和有線基礎(chǔ)設(shè)備以及VoIP系統(tǒng)。

綜上所述,飛思卡爾的QUICC Engine技術(shù)是一種可擴展、可編程的基于RISC的通信協(xié)議加速引擎,主要設(shè)計用于下一代有線和無線接入應(yīng)用,為融合分組網(wǎng)絡(luò)開發(fā)先進而經(jīng)濟的解決方案。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉