Proiectarea microsistemelor digitale

Previzualizare curs:

Extras din curs:

1.1. Ce este un microsistem digital?

Sistemele de calcul bazate pe microprocesoaresau microcontrolerese numesc microsisteme digitale. Exista 2 tipuri de echipamente care sunt microsisteme digitale: microcalculatoarele ?i sistemele de calcul orientate pe aplica?ii.

Microprocesorul se poate defini ca fiind un circuit logic programabil de catre utilizator, intr-o singura capsula si cu func?ie de procesor de uz general.

Microcontrolerul se poate defini ca un circuit logic, programabil de catre utilizator, cu o structura adaptata pentru rezolvarea unei largi game de aplica?ii de timp real. El nu este folosit ca procesor de uz general ci ca procesor orientat pe aplica?ii, fiind, in general, inclus in echipamentul pe care il conduce.

DSP - prelucreaza digital semnale analogice

7

Proiectarea Microsistemelor Digitale

1.2. Istoria microprocesoarelor si microcontrolerelor

1971: primul microprocesor pe 4 bi?i, al firmei INTEL;

1972: primul microprocesor pe 8 bi?i, 8008 (INTEL);

1974: 8080, 8085 (INTEL), Z80 (ZILOG), 6800, 6502 (MOTOROLA);

1978: 8086 (INTEL) >familia x86;

1979: 68000 (MOTOROLA) >familia 680x0;

1985: 80386 (INTEL);

1989: 80486 (INTEL):

introducerea memoriei cache in capsula microprocesorului,

introducerea coprocesorului matematic in capsula microprocesorului,

transferuri cu memoria in cicluri de tip rafala;

1993: Pentium I:

arhitectura superscalara,

predic?ia dinamica a ramificarilor;

8

Proiectarea Microsistemelor Digitale

1997: Pentium II;

1999: Pentium III:

2 nivele de memorie cache,

microarhitectura de tip P6 care asigura executia dinamica a instructiunilor;

2002: Pentium IV.

1981: primul PC continea microcontrolerul 8048 in tastatura;

exista microcontrolere pe 4, 8, 16 si 32 biti;

familii de microcontrolere: mai multe microcontrolere cu acelasi nucleu, de ex. familia 8051;

producatori: PHILIPS, MICROCHIP, MOTOROLA, ZILOG, HITACHI, TEXAS INSTRUMENTS etc.

Directii de dezvoltare diferite:

microprocesoare: cresterea vitezei, a capacitatii de memorie adresabile, inglobarea unor facilitati pentru lucrul cu limbaje de nivel inalt pentru aplicatii de uz general,

microcontrolere: au fost optimizatepentruachizitiide date siaplicatiide monitorizaresicontrol, ingeneral pentruaplicatiide timpreal.

9

Proiectarea Microsistemelor Digitale

1.3. Structura unui microprocesor si a unui microcontroler1.3.1. Structura unui microprocesor

10

Proiectarea Microsistemelor Digitale

Resurse externe: magistralele.

Prin magistrala se intelege un grup de linii cu caracteristici comune functionale, logice si electrice si cu posibilitatea de a permite conectarea directa la ea a mai multor blocuri care indeplinesc, insa, anumite cerinte. Conditii:

uniformitate functionala inseamna ca rolul si scopul liniilor sa fie acelasi, uniformitate logica inseamna nivelul activ al semnalelor sa fie acelasi iar uniformitate electrica inseamna ca liniile sa aiba aceleasi caracteristici electrice;

blocuri cu iesiri cu 3 stari.

Orice microprocesor are 3 magistrale:

de adrese,

de date si

de comanda si control

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Proiectarea microsistemelor digitale
    • curs_1.pdf
    • curs_10.pdf
    • curs_11.pdf
    • curs_12.pdf
    • curs_13.pdf
    • curs_14.pdf
    • curs_2.pdf
    • curs_3.pdf
    • curs_4.pdf
    • curs_5.pdf
    • curs_6.pdf
    • curs_7.pdf
    • curs_8.pdf
    • curs_9.pdf
Alte informații:
Tipuri fișiere:
pdf
Diacritice:
Da
Nota:
10/10 (1 voturi)
Nr fișiere:
14 fisiere
Pagini (total):
398 pagini
Imagini extrase:
437 imagini
Nr cuvinte:
31 027 cuvinte
Nr caractere:
180 536 caractere
Marime:
5.50MB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Automatică
Tag-uri:
microsisteme, proiectare
Predat:
Facultatea de Automatica si Calculatoare , Universitatea "Politehnica" din Timisoara din Timisoara
Materie:
Automatică
Profesorului:
Prof. Dr. Ing. Mircea Popa
Sus!