![]() |
| 圖5:Z228芯片的軟件架構(gòu)。 |
此外,該加速引擎還具備CCIR656/601輸入輸出接口,方便與電視接口相連,提供電視錄制和電視輸出等頗受歡迎的娛樂性應(yīng)用。
4. 外設(shè)接口
作為一款高集成度的SoC芯片,Z228內(nèi)置了多種硬件接口,不僅能給系統(tǒng)開發(fā)者帶來諸多方便,而且能有效降低產(chǎn)品的成本和減小產(chǎn)品的體積。
Z228支持雙屏顯示:高達(dá)SVGA(800x600)分辨率的24位真彩的主液晶屏,另帶一個(gè)智能LCD模塊,作為副屏與主屏同時(shí)工作。Z228支持觸摸屏,便于開發(fā)PDA、學(xué)習(xí)機(jī)和高端智能手機(jī)。
Z228內(nèi)置了USB OTG接口,使得產(chǎn)品不僅能便捷地與PC主機(jī)及其周邊設(shè)備進(jìn)行通訊,而且能方便地連接USB存儲(chǔ)設(shè)備、USB打印機(jī)或其它支持USB協(xié)議的移動(dòng)設(shè)備。
![]() |
| 圖6 :用于Z228芯片的開發(fā)板。 |
針對(duì)移動(dòng)設(shè)備對(duì)大容量存儲(chǔ)卡的要求,Z228集成了SD/CF/PCMCIA接口,支持高達(dá)4GB容量的擴(kuò)展。
Z228還內(nèi)置了其它外設(shè)接口,使之可與2G/2.5G/3G基帶芯片、藍(lán)牙控制器、以太網(wǎng)芯片、模擬音頻編解碼器、電視編碼器、紅外收發(fā)器、微硬盤等各種設(shè)備互聯(lián),開發(fā)出具有差異化的產(chǎn)品。
5. 嵌入式軟件
在SoC研發(fā)中,嵌入式軟件占有非常重要的地位。它體現(xiàn)產(chǎn)品的差異化,并充當(dāng)用戶和硬件之間的橋梁,是決定產(chǎn)品成敗的關(guān)鍵。Z228的嵌入式軟件采用了可分層的彈性架構(gòu),如圖5所示。
硬件抽象層包括板級(jí)支持包(BSP)、驅(qū)動(dòng)程序和診斷調(diào)試工具。BSP由啟動(dòng)代碼(Bootloader)和硬件配置文件組成,提供系統(tǒng)啟動(dòng)時(shí)的軟件環(huán)境。硬件抽象層在邏輯上把軟硬件模塊的耦合度降到最低,便于加快軟硬件協(xié)同驗(yàn)證,縮短開發(fā)周期。OS層提供對(duì)主流的嵌入式操作系統(tǒng)的支持,比如WinCE5.0、Linux2.6.15。協(xié)議層主要包含必要的中間件,如SIP、RTP、RTSP、多媒體庫(kù)等。由協(xié)議層抽象出若干API,供應(yīng)用層調(diào)用。
從硬件抽象層到應(yīng)用層構(gòu)成了Z228的軟件開發(fā)包。它遵循模塊化的設(shè)計(jì)原則,在結(jié)構(gòu)上具有可擴(kuò)展性和靈活性。針對(duì)不同的設(shè)備和應(yīng)用,開發(fā)人員可進(jìn)行適當(dāng)?shù)牟脺p,以成本和性能之間取得平衡。
6. 應(yīng)用舉例
基于Z228芯片,杰得提供接口豐富的系統(tǒng)板和開發(fā)包,如圖6所示。以此為基礎(chǔ),研發(fā)人員能夠快速地開發(fā)出功能各異的產(chǎn)品。
智能手機(jī);赯228芯片,只需使用較少的器件,研發(fā)人員就能較快地開發(fā)出功能強(qiáng)大的多媒體智能手機(jī)。Z228可以通過UART或68K接口與基帶芯片通信。Z228支持主流的嵌入式操作系統(tǒng),支持高質(zhì)量的音視頻通訊,具有數(shù)碼相機(jī)/視頻攝像功能和PDA功能,并具有軟件擴(kuò)展能力。Z228實(shí)現(xiàn)了高效的電源管理,提供多種工作模式,能有效延長(zhǎng)智能手機(jī)的電池壽命。
PMP/MP4。Z228強(qiáng)大的多媒體性能和豐富的外設(shè)接口是高端融合型PMP的必備特點(diǎn)。基于Z228的PMP可外接硬盤、存儲(chǔ)卡、攝像頭模組、FM模組、藍(lán)牙模組、802.11模組,集拍照、攝像、音樂、FM收音、錄音、電視錄制和輸出、無線傳輸、數(shù)碼伴侶等諸多功能于一身。內(nèi)置的ARM926EJ處理器還可運(yùn)行嵌入式操作系統(tǒng),支持Java游戲、Flash插件、即時(shí)通信軟件、電子圖書等,充分體現(xiàn)PMP產(chǎn)品的差異化。
視頻監(jiān)控。Z228是構(gòu)建視頻監(jiān)控系統(tǒng)的理想選擇。其內(nèi)置的ARM9處理器和硬件視頻編解碼器有利于研制更加靈活和廉價(jià)的分布式終端設(shè)備和基于IP的監(jiān)控網(wǎng)絡(luò),符合視頻監(jiān)控向網(wǎng)絡(luò)化、數(shù)字化和智能化方向發(fā)展的趨勢(shì)。Z228的先進(jìn)的視頻壓縮算法,能在較低帶寬下(小于700kbps)下提供良好的畫質(zhì)(大于30dB);在低延遲模式下,端到端延遲(不計(jì)傳輸延遲)小于60ms;ARM9處理器的存在使得音視頻同步的實(shí)現(xiàn)更為方便。
可視電話。Z228可用于設(shè)計(jì)低成本的可視電話和視頻會(huì)議系統(tǒng)。使用Z228,并配合彩色圖像傳感器模塊和LCD顯示模塊,產(chǎn)品可傳送雙向的MPEG-4視頻信號(hào)。VGA尺寸的畫面,再加上低延遲模式和防錯(cuò)技術(shù),可顯著改善用戶體驗(yàn)。ARM926EJ處理器可運(yùn)行SIP協(xié)議棧,并對(duì)視頻流的碼率進(jìn)行即時(shí)動(dòng)態(tài)調(diào)整,以適應(yīng)不同的信道帶寬。
供稿:上海杰得微電子有限公司







