599 matches
-
calcul, memorii (de date / programă și dispozitive de intrare/ieșire sau dispozitive periferice. Unitatea de calcul centrală (CPUĂ, denumită uneori procesor, este o componentă dintr-un microcalculator care interpretează programul de instrucțiuni si procesează datele (efectuează operații aritmetice și logiceă. Microprocesorul de uz general este un circuit care incorporează toate funcțiile unei unități centrale de prelucrare (CPUĂ pe un singur circuit integrat. Mai este cunoscut și sub acronimul MPU (provenit de la termenul MicroProcessor Unită. Caracteristic acestor microprocesoare este puterea de procesare
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
operații aritmetice și logiceă. Microprocesorul de uz general este un circuit care incorporează toate funcțiile unei unități centrale de prelucrare (CPUĂ pe un singur circuit integrat. Mai este cunoscut și sub acronimul MPU (provenit de la termenul MicroProcessor Unită. Caracteristic acestor microprocesoare este puterea de procesare ridicată a datelor, flexibilitatea în aplicații și o complexitate ridicată a circuitelor. Capitolul 1 Noțiuni introductive Construcția și tehnologia sistemelor embedded 11 Prin definiție un microcontroler este un microcalculator monobloc (realizat pe un singur cristal de
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
embedded 27 2. Unitatea centrală de prelucrare a sistemelor embedded 2.1. Scurt istoric Unitatea centrală de prelucrare a datelor dintr-un sistem embedded modern este realizată fizic sub forma unui microcontroler sau procesor. Acesta din urmă poate fi un microprocesor sau un sistem complex de tip SoC (system on chipă sau SoP (system on packageă ce integrează în aceeași capsulă partea de procesare a datelor, memorie și, eventual, anumite dispozitive de intrare ieșire. Apărute în anii 70 ai secolului trecut
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
sau un sistem complex de tip SoC (system on chipă sau SoP (system on packageă ce integrează în aceeași capsulă partea de procesare a datelor, memorie și, eventual, anumite dispozitive de intrare ieșire. Apărute în anii 70 ai secolului trecut, microprocesoarele au cunoscut o puternică evoluție, favorizată de dezvoltarea fără precedent a industriei electronice, a tehnologiei de realizare a dispozitivelor semiconductoare în general. Pornind de la arhitecturi pe 4 biți, ca a primului microprocesor, i4004, realizat de Intel în 1971, complexitatea și
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
ieșire. Apărute în anii 70 ai secolului trecut, microprocesoarele au cunoscut o puternică evoluție, favorizată de dezvoltarea fără precedent a industriei electronice, a tehnologiei de realizare a dispozitivelor semiconductoare în general. Pornind de la arhitecturi pe 4 biți, ca a primului microprocesor, i4004, realizat de Intel în 1971, complexitatea și performanțele microprocesoarelor au crescut spectaculos, ajungându-se în ziua de azi la microprocesoare pe 64 biți, cum ar fi Intel Core i7 sau AMD Opteron, ce realizează miliarde de operații pe secundă
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
cunoscut o puternică evoluție, favorizată de dezvoltarea fără precedent a industriei electronice, a tehnologiei de realizare a dispozitivelor semiconductoare în general. Pornind de la arhitecturi pe 4 biți, ca a primului microprocesor, i4004, realizat de Intel în 1971, complexitatea și performanțele microprocesoarelor au crescut spectaculos, ajungându-se în ziua de azi la microprocesoare pe 64 biți, cum ar fi Intel Core i7 sau AMD Opteron, ce realizează miliarde de operații pe secundă. Figura 2.1. Evoluția în timp a performanțelor procesoarelor În
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
electronice, a tehnologiei de realizare a dispozitivelor semiconductoare în general. Pornind de la arhitecturi pe 4 biți, ca a primului microprocesor, i4004, realizat de Intel în 1971, complexitatea și performanțele microprocesoarelor au crescut spectaculos, ajungându-se în ziua de azi la microprocesoare pe 64 biți, cum ar fi Intel Core i7 sau AMD Opteron, ce realizează miliarde de operații pe secundă. Figura 2.1. Evoluția în timp a performanțelor procesoarelor În paralel, unități de procesare paralelă a datelor, cum sunt procesoarele video
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
trei conducte de instrucțiuni Există totuși limitări în creșterea performanțelor procesoarelor superscalare la creșterea numărului conductelor de instrucțiuni, limitări ce Țin de interdependențele din program: dependențe de date; Paralelismul la nivel de procesor O altă abordare în creșterea performanțelor unui microprocesor este utilizarea mai multor nuclee procesor în aceeași capsulă, fiecare cu memoria sa cache de nivel 1 și 2 și cu memorie cache nivel 3 și memorie principală DRAM comune. Un exemplu de microprocesor cu structură multicore este Intel Core
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
altă abordare în creșterea performanțelor unui microprocesor este utilizarea mai multor nuclee procesor în aceeași capsulă, fiecare cu memoria sa cache de nivel 1 și 2 și cu memorie cache nivel 3 și memorie principală DRAM comune. Un exemplu de microprocesor cu structură multicore este Intel Core i7. Capitolul 2 Unitatea centrală de prelucrare a sistemelor embedded Construcția și tehnologia sistemelor embedded 40 Figura 2.16 Structura multicore a procesorului Intel i7 Un procesor similar, dar de la AMD, este Opteron X4
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
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, prin urmare, costuri de fabricație și consum
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
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 simplă decât alte arhitecturi RISC, ceea ce a
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
sisteme embedded și până la servere multiprocesor complexe, de genul Dell Copper. Ultimele versiuni Capitolul 2 Unitatea centrală de prelucrare a sistemelor embedded Construcția și tehnologia sistemelor embedded 49 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 procesoare ARM ce integrează și memoria RAM/Flash a sistemului
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
memorie RAM pentru date maxim 32Kbytes ROM pentru program posibilitatea accesării memoriei externe (maxim 64KĂ 2 module timer temporizator/numărător 12 cicli de tact per instrucțiune 4 porturi pe 8 biți interfață serială full-duplex compatibilitate la nivel de instrucțiuni cu microprocesorul Intel 8085 în funcție de producător pot exista versiuni cu memorie flash Figura 2.44 Structura internă a microcontrolerului Intel 8051 Microcontrolerele 8051 permit extinderea memoriei de date și de program prin conectarea de memorii SRAM și EPROM externe la liniile de
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
întotdeauna parte a unui sistem mai larg. Buna înțelegere a funcționării și utilizării lor este o condiție absolut necesară pentru succesul dezvoltării produsului final. Există o varietate extrem de largă de dispozitive periferice, pornind de la dispozitive discrete asociate diferitelor familii de microprocesoare, periferice devenite standard (Intel 8250 - circuit de comunicație serială, Intel 8259 controler programabil de întreruperi, sau Z80CTC circuit de temporizare și numărareă și ajungând la perifericele integrate în microcontrolerele moderne. În această lucrare, pentru toate dispozitive periferice prezentate, am exemplificat
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
LED-uri. Capitolul 4 Dispozitivele periferice ale sistemelor embedded Construcția și tehnologia sistemelor embedded 118 Prețul acestor dispozitive este mai mare decât al celor simple cu segmente, dar prezintă un avantaj incontestabil pot fi conectate direct la orice tip de microprocesor sau microcontroler pe 4/8/16 biți. Flexibilitatea în alegerea microcontrolerului este sporită și de disponibilitatea unor biblioteci de funcții în limbajul C pentru controlul acestor afișoare. Afișoarele LCD grafice: se întâlnesc în orice telefon mobil modern, în configurație monocromă
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
embedded din autoturism contra impulsurilor tranzitorii pe linia de alimentare cu dispozitive TSD ([6]Ă Reducerea emisiilor de radiații electromagnetice la anumite frecvențe sau benzi de frecvență se poate face folosind tehnici de împrăștiere a spectrului semnalelor de tact ale microprocesoarelor și memoriilor. Microprocesoarele și microcontrolerele moderne dispun de generatoare de tact configurabile care permit variația frecvenței semnalului de tact într-o anumită bandă și conform unui anumit algoritm. De exemplu, în cazul microcontrolerelor din familia Texas Instruments MSP430 se poate
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
contra impulsurilor tranzitorii pe linia de alimentare cu dispozitive TSD ([6]Ă Reducerea emisiilor de radiații electromagnetice la anumite frecvențe sau benzi de frecvență se poate face folosind tehnici de împrăștiere a spectrului semnalelor de tact ale microprocesoarelor și memoriilor. Microprocesoarele și microcontrolerele moderne dispun de generatoare de tact configurabile care permit variația frecvenței semnalului de tact într-o anumită bandă și conform unui anumit algoritm. De exemplu, în cazul microcontrolerelor din familia Texas Instruments MSP430 se poate configura oscilatorul DCO
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
asociate, modalități de reprogramare și autoprogramare de la distanță a unui microcontroler și cîteva recomandări pentru dezvoltarea aplicațiilor cu sisteme embedded. 8.1. Aspecte ale fabricării dispozitivelor semiconductoare În figura 8.1 se prezintă succint fazele fabricării unui circuit integrat complex, microprocesor, microcontroler sau cip de memorie ([3]Ă. Figura 8.1 Etapele fabricării unui circuit integrat([3]Ă Se pornește de la un monocristal de siliciu pur de formă cilindrică și diametru mare - tehnologiile de vârf actuale utilizează dimensiunea de 12 inch
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
la memoria externăă 8.3. Recomandări pentru dezvoltarea de aplicații embedded 1. Pentru aplicații de serie foarte mică sau unicat se pot folosi module de evaluare și plăci de dezvoltare în locul dezvoltării complete a unui modul electronic ce conține microcontrolerul/microprocesorul respectiv. Acest lucru este cu atât mai important pentru module radio sau cu dispozitive ce lucrează la frecvențe de tact de sute de MHz, pentru că proiectarea structurii de interconectare pentru astfel de dispozitive este complexă. 2. Alegerea în aplicație a
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
Capitolul 8 Aspecte practice în realizarea sistemelor embedded Construcția și tehnologia sistemelor embedded 200 reprogramate în circuit, și implementarea mecanismelor de reprogramare la distanță (remote firmware updateă dacă sistemul embedded are opțiuni de comunicație la distanță. 4. Programarea microcontrolerelor și microprocesoarelor trebuie să se facă într-un limbaj de nivel înalt cu un grad de portabilitate cât mai ridicat, limbajul C fiind cel mai indicat. În acest caz, trecerea la o altă familie de microcontroler/microprocesor se face mai ușor, anumite
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
distanță. 4. Programarea microcontrolerelor și microprocesoarelor trebuie să se facă într-un limbaj de nivel înalt cu un grad de portabilitate cât mai ridicat, limbajul C fiind cel mai indicat. În acest caz, trecerea la o altă familie de microcontroler/microprocesor se face mai ușor, anumite porțiuni din softul dezvoltat putând fi portate cu ușurință pentru noul microcontroler. 5. La dezvoltarea aplicațiilor embedded de serie foarte mare (sute de mii, milioane de bucățiĂ în care costul de fabricație este un criteriu
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
CPI Clocks Per Instruction; Parametru de evaluare a vitezei de execuție a instrucțiunilor unui procesor, semnifică numărul mediu de perioade de tact procesor necesare execuției unei instrucțiuni. CPU Central Processing Unit; Unitate centrală de prelucrare. În calculatoarele uzuale este un microprocesor. DAC Digital to Analog Converter; Convertor digital-analog. DMA Direct Memory Access; Proprietatea calculatoarelor moderne de a permite unor subsisteme sa aibă acces direct către memorie, independent de CPU și la o viteză foarte mare de transfer al datelor. DRAM Dynamic
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
apărea frecvent pe pagina de afaceri din Trimes și la CNBC, un fel de Bell Gate în variantă feminină (dar cu o tunsoare mai interesantă). Produsele acestei companii nu vor fi promovate prin afișarea mărimii RAM-ului sau a vitezei microprocesorului, ci prin faptul că vor fi ușor de utilizat, comode și adaptabile la nevoile utilizatorului. Respectiva companie se va concentra asupra rezultatelor, nu asupra procesului. Calculatoarele vor fi vândute ca frigiderele de astăzi, nu ca instrumente științifice. Trăsătura cea mai
Arta de a cumpăra. De ce ne place shopping-ul by Paco Underhill [Corola-publishinghouse/Journalistic/1868_a_3193]
-
în care viața lumii se preschimbă dintr-o stare în alta, o epocă ce își înlocuiește hainele și culoarea. În aceste momente nu s-au descoperit, ci au fost create : transformatorul electric și mașina asincronă, dioda și tranzistorul, laserul și microprocesorul. Îi cunoaștem oare pe acești creatori, pe acești salahori ai hârtiei albe? Da, o parte dintre noi îi cunoaștem. Ei sunt trecuți în cartea, atât de puțin răsfoită a istoriei științei. Dar cei mai mulți dintre ei rămân necunoscuți, nevăzuți, uitați în
MESAJ DE FELICITARE. In: PE SUIŞUL UNUI VEAC by Gheorghe Todoran () [Corola-publishinghouse/Memoirs/420_a_1001]
-
baricadelor" la Alger 1961 Primul om (sovietic) în spațiu Ian. Referendum de aprobare a autodeterminării Algeriei Aprilie Puciul generalilor în Algeria 1962 Acordurile de la Evian între Franța și Algeria Oct. Referendum asupra alegerii președintelui Republicii prin sufragiu universal 1964 Inventarea microprocesorului 1965 5-19 dec. Primul și al doilea tur al alegerilor prezidențiale. De Gaulle, peședinte al Republicii 1966 Franța iese din OTAN [ Organizația Tratatului Atlanticului de Nord] 1967 Alegeri legislative Războiul israelo-arab de Șase Zile 1968 Franța experimentează bomba H [cu
Istoria Franței by Jean Carpentier, É. Carpentier, J.-M. Mayeur, A. TranoyJean Carpentier, François Lebrun, [Corola-publishinghouse/Science/965_a_2473]