1,570 matches
-
gemete. Pământul însuși geme sub povara pașilor, a copitelor și a carelor, a trupurilor grele care cad. E o zarvă uriașă și cumplită de arme și de care ce se izbesc, de tropăit și nechezat de cai, de zăngănit de armuri, de vâjâitul și de șuierul săgeților. Se aud și mari ecouri de glasuri care se izbesc, bubuind, de corăbiile de pe țărm. Dar ce se petrece pe câmpia războiului nu este doar înfățișat nemijlocit, este supus unui vast proces analogic în
Ahile sau Despre forma absolutã a prieteniei; Ariel sau Despre forma purã a libertãþii by Petru Creţia () [Corola-publishinghouse/Science/1373_a_2881]
-
o generozitate magnifică. Când e gazdă, oferă ospețe bogate. Când patronează jocurile funerare, premiile pe care le propune și apoi le acordă sunt fastuoase: femei, cai, catâri și boi, vase cu două toarte, căldări și trepiede, aur și fier, discuri, armuri, coifuri, scuturi, lănci, junghere, securi și duble securi. Obiectele sunt lucrări de artă aleasă. Unele au o proveniență ilustră, prăzi luate de la Sarpedon, fiu al lui Zeus, de la Eetion, tatăl Andromacăi, de la Asteropaios. Pe de altă parte, atunci când are de
Ahile sau Despre forma absolutã a prieteniei; Ariel sau Despre forma purã a libertãþii by Petru Creţia () [Corola-publishinghouse/Science/1373_a_2881]
-
28 CISC-RISC ............................................... ......................................... 28 Harvard-von Neumann ............................................... ....................... 29 Cache ............................................... ............................................... . .. 30 Paralelismul la nivel de instrucțiune................................... ............... 34 pipeline ............................................... ............................................... 34 Paralelismul la nivel de procesor ............................................... ........ 39 Reducerea consumului de energie ............................................... ...... 41 2.3. Arhitecturi reprezentative de procesoare moderne ......................... 44 Arhitectura Intel x86............................................ .............................. 44 Arhitectura ARM............................................ ................................... 48 2.4. Arhitecturi reprezentative de microcontrolere ................................ 59 Arhitectura Intel MCS-51 ............................................... ................... 59 Arhitectura Atmel AVR............................................ ......................... 62 Arhitectura Microchip PIC ............................................... ................. 63 Arhitectura Texas Instruments MSP430......................................... ... 66 2.5. Criterii de alegere a microcontrolerului pentru o anumită aplicație 68 3. Memoria sistemelor
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
performanțe cu suport pentru memorie virtuală. Exemple tipice de astfel de procesoare sunt versiunile embedded ale procesoarelor pe 32 de biți Intel (386, 486, Pentium...) sau AMD (familia Elană, procesoarele IBM/Motorola PowerPC 850, 860, sau procesoarele bazate pe arhitecturi ARM (StrongARM, X-Scale, Cortex). Toate aceste procesoare dispun de funcții de management al consumului de energie, reducând frecvența de funcționare în perioadele de inactivitate sau de activitate scăzută. Frecvențele de lucru sunt de ordinul zecilor sau sutelor de MHz. Memoria RAM
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
procesare de latența mare a structurii pipeline este foarte mare. O microarhitectură avansată compatibilă Intel x86 este cea a procesorului cu 4 nuclee AMD Opteron Barcelona, descrisă în figura 2.11; etapele principale ale execuției instrucțiunilor corespund blocurilor indicate. Nucleul ARM Cortex A9 dispune de asemenea de o structură pipeline complexă pe 11 niveluri pentru execuția instrucțiunilor care asigură frecvențe ridicate ale semnalului de tact și performanțe superioare de procesare a datelor. Utilizarea mecanismului pipeline permite realizarea paralelismului la nivel de
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
familia Core, în sensul diminuării performanțelor, pentru a reduce în mod drastic consumul. Astfel au apărut procesoarele Atom de consum redus, care sunt competitive atât din punct de vedere al consumului cât și al performanțelor cu cele mai puternice procesoare ARM, din familia Cortex A15. Arhitectura ARM ARM este o familie de arhitecturi de microprocesoare de tip RISC dezvoltată de compania britanică ARM Holdings. Arhitectura RISC oferă, comparativ cu microprocesoarele bazate pe arhitecturi cu set complex de instrucțiuni, o structură cu
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
pentru a reduce în mod drastic consumul. Astfel au apărut procesoarele Atom de consum redus, care sunt competitive atât din punct de vedere al consumului cât și al performanțelor cu cele mai puternice procesoare ARM, din familia Cortex A15. Arhitectura ARM ARM este o familie de arhitecturi de microprocesoare de tip RISC dezvoltată de compania britanică ARM Holdings. Arhitectura RISC oferă, comparativ cu microprocesoarele bazate pe arhitecturi cu set complex de instrucțiuni, o structură cu un număr mai redus de tranzistoare
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
a reduce în mod drastic consumul. Astfel au apărut procesoarele Atom de consum redus, care sunt competitive atât din punct de vedere al consumului cât și al performanțelor cu cele mai puternice procesoare ARM, din familia Cortex A15. Arhitectura ARM ARM este o familie de arhitecturi de microprocesoare de tip RISC dezvoltată de compania britanică ARM Holdings. Arhitectura RISC oferă, comparativ cu microprocesoarele bazate pe arhitecturi cu set complex de instrucțiuni, o structură cu un număr mai redus de tranzistoare și
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
sunt competitive atât din punct de vedere al consumului cât și al performanțelor cu cele mai puternice procesoare ARM, din familia Cortex A15. Arhitectura ARM ARM este o familie de arhitecturi de microprocesoare de tip RISC dezvoltată de compania britanică ARM Holdings. Arhitectura RISC oferă, comparativ cu microprocesoarele bazate pe arhitecturi cu set complex de instrucțiuni, o structură cu un număr mai redus de tranzistoare și, prin urmare, costuri de fabricație și consum de energie mai mici. Arhitectura ARM este mai
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
compania britanică ARM Holdings. Arhitectura RISC oferă, comparativ cu microprocesoarele bazate pe arhitecturi cu set complex de instrucțiuni, o structură cu un număr mai redus de tranzistoare și, prin urmare, costuri de fabricație și consum de energie mai mici. Arhitectura ARM este mai simplă decât alte arhitecturi RISC, ceea ce a favorizat utilizarea sa într-o gamă largă de dispozitive, de la cele portabile alimentate de la baterie, de genul tablete, telefoane inteligente, laptopuri ultraportabile sau diferite alte sisteme embedded și până la servere multiprocesor
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
favorizat utilizarea sa într-o gamă largă de dispozitive, de la cele portabile alimentate de la baterie, de genul tablete, telefoane inteligente, laptopuri ultraportabile sau diferite alte sisteme embedded și până la servere multiprocesor complexe, de genul Dell Copper. Ultimele versiuni de procesoare ARM integrează în același cip de siliciu mai multe nuclee microprocesor, controller de memorie și alte module ce accelerează anumite tipuri de aplicații (procesor grafic, decodoare audio-video, procesor de criptare decriptare etc., procesor pentru accelerarea execuției codului Java). Există versiuni de
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
în același cip de siliciu mai multe nuclee microprocesor, controller de memorie și alte module ce accelerează anumite tipuri de aplicații (procesor grafic, decodoare audio-video, procesor de criptare decriptare etc., procesor pentru accelerarea execuției codului Java). Există versiuni de procesoare ARM ce integrează și memoria RAM/Flash a sistemului, acestea fiind dispozitive complexe de tip System on Chip cu aplicații în dispozitivele mobile moderne (tablete, telefoane inteligente). Compania ARM Holdings se ocupă cu dezvoltarea setului de instrucțiuni și a arhitecturii dispozitivelor
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
decriptare etc., procesor pentru accelerarea execuției codului Java). Există versiuni de procesoare ARM ce integrează și memoria RAM/Flash a sistemului, acestea fiind dispozitive complexe de tip System on Chip cu aplicații în dispozitivele mobile moderne (tablete, telefoane inteligente). Compania ARM Holdings se ocupă cu dezvoltarea setului de instrucțiuni și a arhitecturii dispozitivelor ARM, dar nu cu fabricarea lor. În schimb, compania licențiază setul de instrucțiuni și designul nucleelor către terți, care își dezvoltă propriile produse bazate pe această arhitectură și
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
ce integrează și memoria RAM/Flash a sistemului, acestea fiind dispozitive complexe de tip System on Chip cu aplicații în dispozitivele mobile moderne (tablete, telefoane inteligente). Compania ARM Holdings se ocupă cu dezvoltarea setului de instrucțiuni și a arhitecturii dispozitivelor ARM, dar nu cu fabricarea lor. În schimb, compania licențiază setul de instrucțiuni și designul nucleelor către terți, care își dezvoltă propriile produse bazate pe această arhitectură și pot conține, în dispozitive de tip System on Chip, și alte module proprii
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
propriile produse bazate pe această arhitectură și pot conține, în dispozitive de tip System on Chip, și alte module proprii care implementează anumite funcțiuni - memorii, circuite radio, decodoare, circuite de procesare a semnalului etc. Numărul de companii care oferă dispozitive ARM este foarte mare, și include nume ca Samsung, Apple, Texas Instruments, Qualcomm, Rockchip, Nvidia. În 2013 ARM Holdings avea peste 900 de licențe active ale arhitecturii sale. În primul trimestru al anului 2013 au fost comercializate peste 2,6 miliarde
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
alte module proprii care implementează anumite funcțiuni - memorii, circuite radio, decodoare, circuite de procesare a semnalului etc. Numărul de companii care oferă dispozitive ARM este foarte mare, și include nume ca Samsung, Apple, Texas Instruments, Qualcomm, Rockchip, Nvidia. În 2013 ARM Holdings avea peste 900 de licențe active ale arhitecturii sale. În primul trimestru al anului 2013 au fost comercializate peste 2,6 miliarde cipuri bazate pe nuclee ARM. La nivelul anului 2010, dispozitivele ARM se găseau în 95% din telefoanele
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
include nume ca Samsung, Apple, Texas Instruments, Qualcomm, Rockchip, Nvidia. În 2013 ARM Holdings avea peste 900 de licențe active ale arhitecturii sale. În primul trimestru al anului 2013 au fost comercializate peste 2,6 miliarde cipuri bazate pe nuclee ARM. La nivelul anului 2010, dispozitivele ARM se găseau în 95% din telefoanele inteligente, 30% din televizoarele și 10% din sistemele de calcul mobile, ceea ce asigură arhitecturii ARM titlul necontestat de cea mai răspândită arhitectură set de instrucțiuni ca număr de
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
Instruments, Qualcomm, Rockchip, Nvidia. În 2013 ARM Holdings avea peste 900 de licențe active ale arhitecturii sale. În primul trimestru al anului 2013 au fost comercializate peste 2,6 miliarde cipuri bazate pe nuclee ARM. La nivelul anului 2010, dispozitivele ARM se găseau în 95% din telefoanele inteligente, 30% din televizoarele și 10% din sistemele de calcul mobile, ceea ce asigură arhitecturii ARM titlul necontestat de cea mai răspândită arhitectură set de instrucțiuni ca număr de dispozitive, depășind cu mult arhitectura Intel
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
anului 2013 au fost comercializate peste 2,6 miliarde cipuri bazate pe nuclee ARM. La nivelul anului 2010, dispozitivele ARM se găseau în 95% din telefoanele inteligente, 30% din televizoarele și 10% din sistemele de calcul mobile, ceea ce asigură arhitecturii ARM titlul necontestat de cea mai răspândită arhitectură set de instrucțiuni ca număr de dispozitive, depășind cu mult arhitectura Intel x86. Nucleele ARM actuale dispun de magistrale de date și de memorie pe 32 de biți, ceea ce înseamnă un spațiu de
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
în 95% din telefoanele inteligente, 30% din televizoarele și 10% din sistemele de calcul mobile, ceea ce asigură arhitecturii ARM titlul necontestat de cea mai răspândită arhitectură set de instrucțiuni ca număr de dispozitive, depășind cu mult arhitectura Intel x86. Nucleele ARM actuale dispun de magistrale de date și de memorie pe 32 de biți, ceea ce înseamnă un spațiu de adrese de 4Gbytes și aritmetică pe 32 de biți. Ultima arhitectură ARMv8-A oferă trecerea la 64 de biți pentru spațiul de adrese
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
date și de memorie pe 32 de biți, ceea ce înseamnă un spațiu de adrese de 4Gbytes și aritmetică pe 32 de biți. Ultima arhitectură ARMv8-A oferă trecerea la 64 de biți pentru spațiul de adrese și operațiile aritmetice. Instrucțiunile dispozitivelor ARM actuale sunt pe 32 de biți, dar există și un set de instrucțiuni de lungime variabilă - ARM Thumb - care oferă instrucțiuni pe 32 și 16 biți pentru o densitate mai mare a codului. În tabelul alăturat se prezintă evoluția arhitecturilor
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
aritmetică pe 32 de biți. Ultima arhitectură ARMv8-A oferă trecerea la 64 de biți pentru spațiul de adrese și operațiile aritmetice. Instrucțiunile dispozitivelor ARM actuale sunt pe 32 de biți, dar există și un set de instrucțiuni de lungime variabilă - ARM Thumb - care oferă instrucțiuni pe 32 și 16 biți pentru o densitate mai mare a codului. În tabelul alăturat se prezintă evoluția arhitecturilor ARM, nucleele specifice fiecărei versiuni de arhitectură, precum și exemple de dispozitive bazate pe aceste nuclee. Pe arhitectura
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
actuale sunt pe 32 de biți, dar există și un set de instrucțiuni de lungime variabilă - ARM Thumb - care oferă instrucțiuni pe 32 și 16 biți pentru o densitate mai mare a codului. În tabelul alăturat se prezintă evoluția arhitecturilor ARM, nucleele specifice fiecărei versiuni de arhitectură, precum și exemple de dispozitive bazate pe aceste nuclee. Pe arhitectura ARM rulează majoritatea sistemelor de operare moderne, de la cele embedded și în timp real (Linux, Windows CE, Symbian, ChibiOS/RT, FreeRTOS, eCos, Integrity, Nucleus
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
Thumb - care oferă instrucțiuni pe 32 și 16 biți pentru o densitate mai mare a codului. În tabelul alăturat se prezintă evoluția arhitecturilor ARM, nucleele specifice fiecărei versiuni de arhitectură, precum și exemple de dispozitive bazate pe aceste nuclee. Pe arhitectura ARM rulează majoritatea sistemelor de operare moderne, de la cele embedded și în timp real (Linux, Windows CE, Symbian, ChibiOS/RT, FreeRTOS, eCos, Integrity, Nucleus PLUS, MicroC/OS-II, PikeOS, QNX), la sisteme de operare mobile (Android, iOS, Windows Phone, Windows RT, Bada
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
QNX), la sisteme de operare mobile (Android, iOS, Windows Phone, Windows RT, Bada, Blackberry OS/Blackberry 10, MeeGo, Firefox OS, Tizen, Ubuntu Touch, Sailfishă și până la sisteme de operare desktop (BSD, distribuții Linux). La sârșitul anilor 1990 procesoarele cu arhitectură ARM au devenit extrem de populare și au fost utilizate pe scară tot mai largă în dispozitive mobile (telefoane, asistenți digitali personali sau echipamente multimediaă și în echipamentele de telecomunicații. Nucleul de procesor ARM920TDMI, cu pipeline pe 5 niveluri, prezentat în figura
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]