„Texas Instruments“ užtruko dvejus metus, kol sukūrė naujos kartos OMAP serijos mobiliuose įrenginiuose naudojamą procesorių OMAP3530. Šiuo metu „senukas“ OMAP2420 labai plačiai naudojamas, nuo išmaniųjų telefonų „Nokia N93 / N95“ iki GPS navigacijos įrenginių, delninukų ir net UMPC klasės nešiojamų kompiuterių. Naująjį procesorių sudaro keturios pagrindinės dalys: procesoriaus branduolys ARM, grafikos spartintuvas, vaizdo spartintuvas (Imaging and video accelerator, IVA) ir signalų procesorius (DSP). Visi šie moduliai vienas nuo kito nepriklausomi, todėl galima paraleliai apdoroti skirtingas užduotis, o taip pat taupant elektros energiją nenaudojamus blokus „užmigdyti“. Pažvelkime atidžiau į procesorių, kuris bus naudojamas mobiliuosiuose įrenginiuose artimiausioje ateityje...
Senasis OMAP2420 buvo sukurtas naudojant 90 nm CMOS technologinį procesą, o kristalo paviršius buvo 74 kvadratinių milimetrų. Įdiegus pažangesnę 65 nm gamybos technologiją, OMAP3530 procesoriaus kristalas sumažėjo beveik 20% iki 60 kv. mm. Deja, korpuso dydis, lyginant su ankstesniu, nesumažėjo, liko tie patys 12 x 12 mm, tačiau kontaktų skaičius išaugo nuo 325 iki 515. Vietoj ankstesnio ARM1136 branduolio, dirbančio 330 MHz dažniu, OMAP3530 naudojamas neseniai sukurtas „ARM Cortex-A8“ branduolys, veikiantis 600 MHz dažniu. Naujame branduolyje realizuota paspartinta signalų ir NEON daugialypės terpės duomenų apdorojimo technologija, paspartintas JAVA kompiliacijos mechanizmas (Jazelle-RCT, Realtime Compilation Target), saugumo lygio padidinimui „Thumb-2“ komandų rinkinio ir „TrustZone“ technologijos palaikymas.
Kaip ir ankstesniame procesoriuje, OMAP3530 vaizdo apdorojimo dalis turi tą patį 2D ir 3D palaikymą, tačiau našumas išaugo beveik penkis kartus, o tai leis apdoroti 10 mln. daugiakampių (poligonų) per sekundę. Taip pat yra palaikomas taško ir viršūnių šeideriai, API ir kontūrų glūdinimas (antialiasing). Minėtos išplėstos galimybės bus naudojamos mobiliuosiuose įrenginiuose veikiantiems žaidimams, o taip pat GPS programoms. Vaizdo spartintuvo IVA dalis turi 430 MHz dažniu veikiantį DSP TMS320C64x+ branduolį ir yra atnaujinta iki 2.2 versijos.
Vietoj senojo signalų apdorojimo modulio TMS320C55x (220 MHz), naudojamas DSP TMS320C64x+ (430 MHz) branduolys, palaikantis VLIW instrukcijas. Modulį sudaro šeši patobulinti loginiai blokai. Kiekvienas iš jų per vieną taktą gali atlikti vieną 32 bitų, dvi 16 bitų arba keturias 8 bitų aritmetines operacijas, o tai užtikrina kelių programų paralelinį darbą tuo pačiu metu.
Kažkada OMAP2420 išleidimas buvo tikra revoliucija, tuo tarpu šis naujokas, nežiūrint į visas naujoves, tėra tik senojo produkto evoliucija, žinoma, stipriai patobulinta. OMAP3530 procesoriai suteiks naujų galimybių mobiliųjų įrenginių gamintojams, o mums, vartotojams to, ko beveik visada trūksta – spartos.
Remigijus Bukauskas