誰(shuí)聽說(shuō)過(guò)飛思卡爾的i.MX31開發(fā)板

更新時(shí)間:2016-06-06本文內(nèi)容轉(zhuǎn)載自互聯(lián)網(wǎng)
iPhone的降臨讓我們意識(shí)到,未來(lái)移動(dòng)設(shè)備將對(duì)我們的生活方式和經(jīng)濟(jì)社會(huì)活動(dòng)產(chǎn)生很大的影響。展望未來(lái),手持移動(dòng)設(shè)備可望在很多領(lǐng)域得到比較廣泛的應(yīng)用,整合多種功能,應(yīng)用聲音,圖像,視頻,等多媒體技術(shù)外加之無(wú)線寬帶的多種紛繁的互聯(lián)網(wǎng)服務(wù),將多功能移動(dòng)設(shè)備推向了一個(gè)新的高度,同時(shí)也對(duì)嵌入式硬件設(shè)備提出了更高的要求。蘋果公司在6月份年正式新一代移動(dòng)設(shè)備iPhone,硬件方面,蘋果iPhone采用了三星電子生產(chǎn)的S3C6400型處理器,基于ARM11架構(gòu),ARM1176JZF程序內(nèi)核的運(yùn)行頻率更是高達(dá)620MHz,從而保證了Mac OS的流暢運(yùn)行,與之對(duì)應(yīng)的程序運(yùn)行內(nèi)存達(dá)到了128M, 并采用了三星閃存芯片,容量達(dá)到了8GB。觸控方式方面,iPhone采用了Muti-touch技術(shù),絢麗的3D界面以及流暢的畫面過(guò)度足以令人驚嘆科技之美。如此多功能的實(shí)現(xiàn)完全取決于一款優(yōu)良的芯片,而芯片的核心正是ARM最新推出的ARM11 V6。ARM11處理器的超強(qiáng)性能是由一系列的架構(gòu)特點(diǎn)所決定的。ARMv6—決定性能的基礎(chǔ)ARMv6架構(gòu)決定了可以達(dá)到高性能處理器的基礎(chǔ)??偟膩?lái)說(shuō),ARMv6架構(gòu)通過(guò)以下幾點(diǎn)來(lái)增強(qiáng)處理器的性能:? 多媒體處理擴(kuò)展? 使MPEG4編碼/解碼加快一倍? 音頻處理加快一倍? 增強(qiáng)的Cache結(jié)構(gòu)? 實(shí)地址Cache? 減少Cache的刷新和重載? 減少上下文切換的開銷? 增強(qiáng)的異常和中斷處理? 使實(shí)時(shí)任務(wù)的處理更加迅速= 支持Unaligned和Mixed-endian數(shù)據(jù)訪問(wèn)? 使數(shù)據(jù)共享、軟件移植更簡(jiǎn)單,也有利于節(jié)省存儲(chǔ)器空間對(duì)絕大多數(shù)應(yīng)用來(lái)說(shuō),ARMv6保持了100%的二進(jìn)制向下兼容,使用戶過(guò)去開發(fā)的程序可以進(jìn)一步繼承下去。ARMv6保持了所有過(guò)去架構(gòu)中的TThumb指令和EDSP指令擴(kuò)展,使代碼壓縮和DSP處理特點(diǎn)得到延續(xù);為了加速Java代碼執(zhí)行速度的ARM Jazalle技術(shù)也繼續(xù)在ARMv6架構(gòu)中發(fā)揮重要作用。ARM11處理器是為了有效的提供高性能處理能力而設(shè)計(jì)的。該系列主要有ARM1136J,ARM1156T2和ARM1176JZ三個(gè)內(nèi)核型號(hào)ARM11處理器系列可以在使用130nm代工廠技術(shù)、小至2.2mm2芯片面積和低至0.24mW/MHz的前提下達(dá)到高達(dá)500MHz的性能表現(xiàn)。ARM11處理器系列以眾多消費(fèi)產(chǎn)品市場(chǎng)為目標(biāo),推出了許多新的技術(shù),包括針對(duì)媒體處理的SIMD,用以提高安全性能的TrustZone技術(shù),智能能源管理IEM,以及需要非常高的、可升級(jí)的超過(guò)2600 Dhrystone 2.1 MIPS 性能的系統(tǒng)多處理技術(shù)。下面對(duì)幾個(gè)ARM處理器內(nèi)核做了簡(jiǎn)單的介紹??梢宰⒁獾剑S著處理器內(nèi)核技術(shù)的發(fā)展,處理器的速度越來(lái)越快,其主要得益于ARM流水線的技術(shù)發(fā)展。ARM1176JZF-S可綜合處理器專門針對(duì)包括數(shù)字電視、機(jī)頂盒、游戲機(jī)以及手機(jī)在內(nèi)的消費(fèi)及無(wú)線產(chǎn)品。這一處理器采用了ARM Jazelle? Java加速技術(shù)、ARM TrustZone?技術(shù)專門針對(duì)為運(yùn)行開放式操作系統(tǒng)例如Symbian OS、Linux和Windows CE的消費(fèi)產(chǎn)品提供安全性能的關(guān)鍵技術(shù)以及一個(gè)矢量浮點(diǎn)VFP協(xié)處理器為嵌入式3D圖像提供強(qiáng)大的加速功能。下面我們介紹一種采用ARM11v6內(nèi)核的系統(tǒng)。飛思卡爾Freescalei.MX31是當(dāng)前支持ARM11核心并且使用廣泛的高性能開發(fā)板之一。i.MX31采用了一個(gè)ARM1136內(nèi)核。ARM11內(nèi)核比AMR9更適合于瀏覽更高質(zhì)量的多媒體內(nèi)容。處理速度從266MHz增加到665MHz,還支持128KB的L2緩存。ARM11內(nèi)核不僅支持視頻,還支持3D游戲圖像。各種外置存儲(chǔ)器接口讓外置存儲(chǔ)器可以很容易集成到移動(dòng)系統(tǒng)中。取決于應(yīng)用和OEM的不同,可以選擇不同的存儲(chǔ)元件,而最簡(jiǎn)單的篩選方法,就是看它和設(shè)計(jì)是否兼容。i.MX31能和NAND和NOR Flash等通用存儲(chǔ)器兼容,還能和一些專利型存儲(chǔ)器兼容,例如M-Systems的Disk-on-Chip和Micron的VsynchFlash等。除了提供各種外置存儲(chǔ)器接口,連接功能在設(shè)計(jì)選擇中也扮演著重要的角色,在多媒體功能豐富的應(yīng)用中尤其重要,因?yàn)槿绻麄鬏斠曨l到系統(tǒng)上所花的時(shí)間太長(zhǎng),用戶對(duì)這一功能的興趣就會(huì)被削弱。高效的功率管理一直是用戶不懈追求的性能。雖然也可以使用獨(dú)立的功率管理元件,但若能將之集成到芯片則會(huì)更好。其好處有兩個(gè)方面,第一,它降低了系統(tǒng)中所需元件數(shù)量,縮小了外形,并將低了原材料成本。第二,這對(duì)于整個(gè)設(shè)備來(lái)說(shuō)無(wú)疑有好處,將各種功耗都降至最低。德州儀器在這方面就做得不錯(cuò),它的OMAP 2平臺(tái)可以獨(dú)立關(guān)閉閑置的功能模塊。i.MX31也使用了類似的方法,以避免功率浪費(fèi)。最后一個(gè)吸引人的地方則是外置連接性能。傳統(tǒng)的移動(dòng)設(shè)備都是和一個(gè)系統(tǒng)相連,例如數(shù)據(jù)從PC傳輸?shù)皆O(shè)備,而沒(méi)有像同時(shí)用藍(lán)牙手機(jī)打電話那樣的其它的功能?,F(xiàn)在的新型應(yīng)用處理器則突破了這一局限,添加了額外的接口,以實(shí)現(xiàn)這一功能。另外,以前的設(shè)備將電影等大型數(shù)據(jù)從一個(gè)系統(tǒng)傳輸?shù)搅硪幌到y(tǒng)時(shí)都需要耗費(fèi)大量的時(shí)間,除非具有高速連接功能。而i.MX31則具有2個(gè)高速USB接口,500MB的視頻能在15秒左右輕松搞定,如果是使用以前的技術(shù)則最少需要10分鐘。嵌入式開發(fā)未來(lái)前景光明,尤其是Linux環(huán)境下的嵌入式開發(fā)更是IT行業(yè)里的新藍(lán)海。目前有超過(guò)三分之一的移動(dòng)設(shè)備使用Linux系統(tǒng)。隨之帶動(dòng)的相關(guān)產(chǎn)業(yè)近百億美元。從IT職場(chǎng)來(lái)看,嵌入式人才的薪資待遇與人才就職企業(yè)明顯處于行業(yè)上層,年收入均在10萬(wàn)以上。擁有幾年工作經(jīng)驗(yàn)專業(yè)人才更是諸多跨國(guó)IT公司狩獵的目標(biāo)對(duì)象。但是嵌入式學(xué)習(xí)要求相對(duì)苛刻,應(yīng)有扎實(shí)的理論基礎(chǔ)和過(guò)硬的技術(shù)功底。作為高級(jí)專業(yè)人才,必須通過(guò)精湛的學(xué)習(xí),刻苦的鉆研和全心的投入方夠勝任這一領(lǐng)域苛刻的要求。學(xué)習(xí)嵌入式成為步入這一灰領(lǐng)行業(yè)的第一步,Uplooking在全國(guó)領(lǐng)先推出基于ARM11的嵌入式開發(fā)培訓(xùn)課程。聘請(qǐng)前Intel,AMD嵌入式專家Conke親臨授課。ARM11課程開發(fā)歷時(shí)1年,經(jīng)過(guò)多位國(guó)內(nèi),國(guó)際知名嵌入式專家研發(fā)。課程結(jié)合項(xiàng)目實(shí)踐和經(jīng)典理論,由淺入深,由高到低,逐一剝離,細(xì)致入微。另有9年Linux內(nèi)核專家指導(dǎo)。飛思卡爾ARM11開發(fā)環(huán)境支持。助您的職業(yè)從Engineer到Scientist的飛躍歷程。
有用 0 無(wú)用 0 我要提問(wèn)