新聞中心

        EEPW首頁 > 設計應用 > Vision手機架構:可降低功耗簡化設計的新型架構

        Vision手機架構:可降低功耗簡化設計的新型架構

        作者: 時間:2010-01-16 來源:網絡 收藏

          
          對正在演變的應用的支持
          
          還允許其它外設被添加到一個模塊化之中,同時不影響應用引擎或通信引擎,因而使得派生手機的開發相對容易一些。該器件的第一代包括USB OTG等外設以及UARTS、GPIO和SSI等標準數據接口。
          
          由于該固有的可伸縮性,因此一旦有需要,更高性能的內核就可以集成進來作為應用處理器,為具有更先進多媒體應用的特定設備服務,同時保持基本的通信引擎不變。


          
          圖1:手機
          
          將通信引擎升級的能力可用來提供更高性能的通信功能,如WCDMA和GSM(支持GPRS及EDGE)雙模,以及新的HSDPA協議,這是該架構的一個關鍵特性。
          
          該單芯片、多內核處理器是個數字基帶器件,它可以和一個混合信號器件協同工作,完成諸如系統電源管理、無線電子系統接口、LCD和揚聲器控制以及其它混合信號模塊等功能。此外,為這個器件選擇合適的工藝,如優化的混合信號工藝,對保持該系統盡可能低是至關重要的。
          
          軟件架構
          
          從軟件角度考慮,把經過驗證的專用通信引擎中的各個通信單元分離出來可以使大量驗證合格并能用于生產的實時代碼直接復用。
          
          這和單處理器方法非常不同,在單處理器方法中通信協議棧必須同其它應用程序集成在一起。這可能會大大增加軟件開發時間以及使最終手機通過測試和驗證的時間。
          
          在架構的第一次實現中用作通信引擎的ARM和DSP16K是非常成熟的器件,它們已經用在以前的許多芯片之中,包括Sceptre、LF、TC、HP 和HPE,從而使它成為一個現成的解決方案。Sceptre HPE已經在運行GPRS和 EDGE,而且相同的代碼將移植到Vision以加入這個經過驗證的功能。
          
          此代碼提供對四頻帶(800/900/1800/1900) GSM系統和全部四種語音編解碼器的支持,包括半速率、全速率、增強全速率(EFR)和自適應多速率(AMR)。這使得一種單一的手機就可在世界各地通用。針對下一代W-CDMA 3G手機的新的編碼解碼器,如寬帶AMR,正在開發之中。
          
          其中,DSP處理底部的1層協議棧,負責完成設置、分解、編碼呼叫的具體工作。ARM內核處理2層和3層協議、無線電資源管理、移動和呼叫管理以及一小層附加軟件以控制到該應用處理器的接口。
          
          盡管通信功能主要是靠鈴聲提示,但該DSP也可用于其它功能,最重要的是音頻。該架構允許DSP16K處理音頻功能,如用于44Kbps高保真立體聲的兩通道音頻解碼,這個特性在多功能手機和中變得越來越常見。
          
          于是這開辟了處理器之間采用一種新的通信方式的可能性。從傳統上看,應用處理器通過AT指令和通信子系統進行通信。這些是現成的,在今天的手機中也非常可靠和有效。
          
          但是隨著對系統性能和的要求日益苛刻,這些指令正變得越來越不能勝任。其主要缺點之一就是AT指令只能順序執行,而且每條指令必須在下一條指令執行之前完成。這使得應用處理器留有大量的空閑周期。這些指令還存在一些固有問題,例如,從數據模式變到指令模式是采用+++序列,如果這存在于數據流中,系統則切換回指令模式,終止該數據流。
          
          AT指令也沒有任何分組或IP地址的概念,所以需要加入點對點協議(PPP)以實現互聯網連接,但這會引入延遲。
          
          EDGE和UMTS之類的新功能將需要麻煩的新AT指令,它們需要從頭開發一個新接口,而且不能復用現有技術,從而延長了開發和定制時間。
          
          實現處理器之間接口的一種新方式就是先進消息發送接口(AMI)。它利用共享存儲器接口來實現GSM棧頂部的一個信令協議。指令可以并行處理,用一個事件驅動機制來通知控制器何時一條指令已經完成。
          
          這種方式速度更快而且功率效率也更高,它允許系統的各個部件進入睡眠模式直到當前事件完成或直到一個新事件發生。這對于基于分組的連接尤其有用,因為可以使系統在各個包之間處于睡眠狀態而不是象采用PPP連接那樣必須保持全功率狀態。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 达尔| 大同县| 石屏县| 清丰县| 博客| 徐汇区| 安化县| 汕尾市| 扶绥县| 新野县| 丰城市| 罗源县| 饶平县| 金坛市| 台南市| 旺苍县| 丰城市| 万山特区| 红原县| 文化| 始兴县| 基隆市| 通辽市| 平原县| 波密县| 邯郸市| 昌图县| 惠来县| 毕节市| 得荣县| 六盘水市| 石屏县| 永平县| 大邑县| 肃南| 大兴区| 山丹县| 西畴县| 漳浦县| 望江县| 体育|