Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1070ARCHITEKTURAARM31
1070ARCHITEKTURAARM
ArchitekturaARModnosisiędoarchitekturyprocesora,którawyewoluowałazzasad
projektowaniaRISCijestobecnieużywanawsystemachwbudowanych.Zasadypro-
jektowaniaRISComówionoszczegółowowrozdziale7.Wtejczęściprzedstawiamy
krótkiprzeglądarchitekturyARM.
EwolucjaARM
ARMtorodzinamikroprocesorówimikrokontrolerówopartychnaarchitekturze
RISC,zaprojektowanychprzezARMHoldings,Cambridge,wAnglii.Firmatanie
produkujeprocesorów,zajmujesięjedynieprojektowaniemarchitekturymikroproce-
sorowejiwielordzeniowejorazudzielananielicencjiproducentom.ARMHoldings
oferujedwarodzajeproduktówpodlegającychlicencjonowaniu:procesoryiarchitek-
turyprocesorów.Wprzypadkuprocesorówklientnabywaprawadowykorzystywania
projektówdostarczonychprzezARMwewłasnychmikroukładach.Wprzypadkuar-
chitekturyprocesorowejklientnabywaprawadozaprojektowaniawłasnegoprocesora
zgodnegozarchitekturąARM.
MikroukładyARMtoszybkieprocesory,któreznanezmałychrozmiarów
iniskiegozapotrzebowanianaenergię.szerokostosowanewsmartfonachiinnych
urządzeniachprzenośnych,wtymwsystemachsłużącychdogier,atakżewszerokiej
gamieproduktówkonsumenckich.UkładyARMznajdujązastosowaniewpopularnych
urządzeniachiPodiiPhonefirmyApple,atakżeużywanewpraktyczniewszystkich
smartfonachzsystememAndroid.PartnerzyARMdostarczyliw2016roku16,7mi-
liardamikroukładówopartychnaarchitekturzeARM.Jesttoprawdopodobnienajsze-
rzejstosowanaarchitekturaprocesorówwbudowanychiwrzeczywistościnajszerzej
stosowanaarchitekturaprocesorówdowolnegorodzajunaświecie[VANC14].
PoczątkitechnologiiARMsięgająbrytyjskiejfirmyAcornComputers.Napocząt-
kulat80.XXwiekufirmaAcornuzyskałakontraktodBritishBroadcastingCorpora-
tion(BBC)naopracowanienowejarchitekturymikrokomputeradlaBBCComputer
LiteracyProject.SukcestegokontraktuumożliwiłfirmieAcornopracowaniepierwsze-
gokomercyjnegoprocesoraopartegonaRISC,AcornRISCMachine(ARM).Pierwsza
wersja,ARM1,zostaławdrożonaw1985rokuibyławykorzystywanadowewnętrz-
nychbadańnaddalszymrozwojemarchitekturyARM,atakżejakokoprocesorwurzą-
dzeniuBBC.
NatymwczesnymetapierozwojufirmaAcornkorzystałazusługfirmyVLSI
Technology,którejzlecałafaktycznąprodukcjęmikroukładówprocesorów.Firma
VLSIposiadałalicencjęnasprzedażmikroukładównawłasnąrękęiodniosładuży
sukceswzachęcaniuinnychfirmdoużywaniarozwiązańARMwswoichproduktach,
zwłaszczajakoprocesorówwbudowanych.
KonstrukcjaARMbyławstaniezaspokoićrosnącekomercyjnezapotrzebowanie
nawysokowydajny,energooszczędny,niewielkiitaniprocesordozastosowańwbu-
dowanych.JednakdalszyrozwójwykraczałpozamożliwościfirmyAcorn.Wzwiązku
ztympowstałanowafirmaARMLtd.,którejpartneramiizałożycielamiAcorn,
VLSIorazAppleComputer.OznaczenieAcornRISCMachinezostałozamienionena