Sunteți pe pagina 1din 7

Ministerul Educaiei i tiinei

al Republicii Moldova

Universitatea Tehnic a Moldovei

Facultatea Calculatoare, Informatic i Microelectronic

Lucrare de laborator 1
Analiza i Sinteza Dispozitivelor Numerice
Varianta 9

A executat:

st.grupei Ti-112
Guilic Sergiu

A verificat:

prof. Universitar
Bia Ana

Chiinu 2012

Tema:Sinteza circuitelor logice combinaionale


Scopul lucrrii: Studierea practic i cercetarea procesului de sintez a
circuitelor logice combinaionale.
Coninutul lucrrii:Sunt date dou funcii:
y1=v(0,2,4,5,7,8,10,12,15)
y2=v(2,3,4,5,7,8,9,11,12,14)
Sa se efectueze minimizarea functiilor logice.
Se efectueaza sinteza circuitului logic in setul de elemente SI-NU.Dupa
unitati se face minimizarea.Functia se va reprezenta dupa celelalte forme.
Pentru y2 se va efectua sinteza circuitului logic in setul de elemente SAUNU

Mersul lucrrii
Partea teoretic:
Orice circuit logic se caracterizeaz prin natura semnalelor de intrare, a celor de
ieire, prin clasele de funcii intrare-ieire i prin natura prelucrrilor de date ce au loc n
structura sa intern.
Din punct de vedere funcional circuitele logie se mpart n dou clase:
combinaionale i secveniale. Un circuit logic combinaional (CLC) se caracterizeaz
prin aceea c starea ieirilor sale la un moment dat depinde numai de starea intrrilor
sale n momentul considerat. Se mai spune c circuitele logice combinaionale (CLC)
sunt lipsite de memorie i variabilele de ieire nu sunt aplicate la intrare. Legtura ntre
starea intrrilor i starea ieirilor circuitului este dat de funciile de transfer ale
acestuia, denumite n ceast caz funcii de comutare, care sunt funcii booleene.
Orice circuit logic combinaional (CLC), care are n intrri (x1,x2,x3, ... ,xn) i m ieiri
(y1,y2,y3, ... ,ym), la care ieirile pot fi exprimate numai n dependen de variabilele de
intrare:
y1=f1(x1,x2,x3, ... ,xn);
y2=f2(x1,x2,x3, ... ,xn);
..........................
ym=fm(x1,x2,x3, ... ,xn);
Sinteza unui circuit logic combinaional (CLC) se realizeaz n urmtoarele etape:
- descrierea necesitilor ce trebuie s le rezolve circuitul logic combinaional (prin
text, desen, diagrame, etc);
- reprezentarea acestei descrieri sub forma unui tabel de adevr;
- deducerea funciilor logice i minimizarea acestora;
- implimentarea acestor funcii minimizate sub forma unor reele de comutare prin
intermediul circutelor integrate;
Implimentarea funciilor logice minimizate sub forma reelelor de comutare poate fi
realizat sau n forma disjunctiv (I/SAU), sau n orice alt form normal, adic INU/I-NU, SAU/I-NU, SAU-NU/SAU, I/SAU-NU, I-NU/I, SAU/I, SAUNU/SAU-NU.

Trecerea de la o form normal la alta se efectueaz prin utilizarea succesiv a


formulelor lui De Morgan, avnd iniial forma canonic disjunctiv normal (I/SAU)
i forma canonic conjunctiv normal (SAU/I) a funciei.
Minimizarea funciilor este necesar n procesul de sintez a circuitelor numerice
deoarece forma cea mai simpl (minimal) a unei funcii va necesita cheltuieli minimale
de aparataj la materializarea acestor funcii.
Exist mai multe metode de minimizare a funciilor logice. n cazul cnd numrul de
variabile a funciei nu este mai mare dect 6 se utilizeaz metodele diagramelor VeitchKarnaugh.
Diagramele Veitch-Karnaugh reprezint nite tabele numrul ptrelelor crora este
egal cu numrul de combinaii posibile ale variabilelor pe care le poate avea funcia ce
trebuie minimizat. Ptrelele sunt aezate ca cele care corespund combinaiilor ce se
pot alipi ntre ele i se afl n poziii vecine. Orice alipire ntre dou combinaii vecine
va rezulta urmtoarele: partea comun rmne intact (neschimbat), iar variabilele prin
care se deosebesc dispar.
ntr-o diagram se pot alipi dou combinaii cu eliminarea unei variabile, patru
combinaii cu eliminarea a dou variabile, opt combinaii cu eliminarea a trei variabile,
asesprezece combinaii cu eliminarea a patru variabile, treizeci i dou de combinaii
cu eliminarea a cinci variabile.
La minimizarea diagramelor Veitch-Karnaugh se completeaz astfel: n ptrelele
care corespund combinaiilor pentru care funcia este egal cu 1 se nscriu uniti, iar
celelalte nu se completeaz. Alipirile se realizeaz n aa fel ca numrul minimal de
alipiri s cuprind un numr maximal de uniti.

Partea practic:
y1=v( 0,2,4,5,7,8,10,12,15) y2=v(2,3,4,5,7,8,9,11,12,14)
Nr
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

x1 x2 x3 x4
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1

y1
1
0
1
0
1
1
0
1
1
0
1
0
1
0
0
1

y2
0
0
1
1
1
1
0
1
1
1
0
1
1
0
1
0

Diagrama Karnaugh pentru funcia y1:


x1 x2
x3 x4

00

01

11

10

00

11

10

01

1
0

0
1

Pentru unitati avem 4 forme pentru y1:


y1 x3 x 4 x 2 x3 x 4 x 2 x3 x 4 x1 x 2 x3

forma (I/SAU)
forma (I-NU/I-NU)

y1 ( x3 x 4 )( x 2 x3 x 4 )( x 2 x3 x 4 )( x1 x 2 x3 )

y1 ( x3 x 4 )( x 2 x3 x 4 )( x 2 x3 x 4 )( x1 x 2 x3 )

forma (SAU/I-NU)

y1 ( x3 x 4 ) ( x 2 x3 x 4 ) ( x 2 x3 x 4 ) ( x1 x 2 x3 ) forma

(SAU-NU/SAU)

Pentru zerouri avem 4 forme pentru y1:

y1 ( x1 x 2 x 4 ) ( x 2 x 3 x 4 ) ( x1 x 2 x 4 ) ( x1 x3 x 4 )

forma (SAU/I)

forma (I-NU/I)

y1 ( x1 x 2 x 4 )( x 2 x3 x 4 )( x1 x 2 x 4 )( x1 x3 x 4 )

y1 ( x1 x 2 x 4 ) ( x 2 x3 x 4 ) ( x1 x 2 x 4 ) ( x1 x3 x 4 )

forma (I/SAU-NU)

y1 ( x1 x 2 x 4 ) ( x 2 x3 x 4 ) ( x1 x 2 x 4 ) ( x1 x3 x 4 ) forma

(SAU-NU/SAU-NU)

Schema funciei, diagrama temporal pentru y1:

Diagrama Karnaugh pentru funcia y2:


x1 x2
x3 x4

00

01

11

10

11

10

00
01

Pentru unitati avem 4 forme pentru y2:


y 2 x3 x 4 x1 x 2 x 4 x1 x 2 x3 x1 x 2 x 3 x1 x 2 x 4

forma (I/SAU)
y 2 ( x3 x 4 )( x1 x 2 x 4 )( x1 x 2 x 3 )( x1 x 2 x3 )( x1 x 2 x 4 )

forma (I-NU/I-NU)
y 2 ( x3 x 4 )( x1 x 2 x 4 )( x1 x 2 x 3 )( x1 x 2 x3 )( x1 x 2 x 4 )

forma (SAU/I-NU)
y 2 ( x3 x 4 ) ( x1 x 2 x 4 ) ( x1 x 2 x 3 ) ( x1 x 2 x3 ) ( x1 x 2 x 4 )

forma (SAU-NU/SAU)

Pentru zerouri avem 4 forme pentru y2:

y 2 ( x1 x 2 x3 x 4 )( x1 x 2 x3 x 4 )( x1 x 2 x3 )( x1 x 2 x 4 )

forma (SAU/I)
y 2 ( x1 x 2 x3 x 4 )( x1 x 2 x 3 x 4 )( x1 x 2 x3 )( x1 x 2 x 4 )

forma (I-NU/I)
y 2 ( x1 x 2 x 3 x 4 ) ( x1 x 2 x 3 x 4 ) ( x1 x 2 x 3 ) ( x1 x 2 x 4 )

forma (I/SAU-NU)
y 2 ( x1 x 2 x3 x 4 ) ( x1 x 2 x3 x 4 ) ( x1 x 2 x3 ) ( x1 x 2 x 4 )

forma (SAU-NU/SAU-NU)
6

Schema funciei, diagrama temporal pentru y2:

Concluzii:Minimizarea funciilor prin metoda Quine McKluski este o metod


mai precis de minimizare, pe cnd metoda Karnaugh ne permite o o minimizare i
verificare rapid. Ambele metode ne permit optimizarea functei pentru o eficien mai
bunp i o executare rapid a circuitului logic.
.

S-ar putea să vă placă și

  • Lucrare de Curs LFPC
    Lucrare de Curs LFPC
    Document19 pagini
    Lucrare de Curs LFPC
    Cristik95
    100% (1)
  • Raport Lab 2 ASDN
    Raport Lab 2 ASDN
    Document4 pagini
    Raport Lab 2 ASDN
    Jessica Alvarez
    Încă nu există evaluări
  • Metode Numerice2
    Metode Numerice2
    Document9 pagini
    Metode Numerice2
    verginarojnita
    Încă nu există evaluări
  • Laboratorul 1 ASDN
    Laboratorul 1 ASDN
    Document6 pagini
    Laboratorul 1 ASDN
    Euegniu
    Încă nu există evaluări
  • Asdn Lab 1
    Asdn Lab 1
    Document6 pagini
    Asdn Lab 1
    DmitriiGreen
    Încă nu există evaluări
  • Grafica Laborator Nr.2
    Grafica Laborator Nr.2
    Document8 pagini
    Grafica Laborator Nr.2
    Cebotari Ion
    100% (1)
  • Lab 1 ASDN
    Lab 1 ASDN
    Document7 pagini
    Lab 1 ASDN
    Cobilas Vasile
    Încă nu există evaluări
  • Laborator-3 MMC
    Laborator-3 MMC
    Document4 pagini
    Laborator-3 MMC
    Dan
    Încă nu există evaluări
  • Raport L1 ASDN
    Raport L1 ASDN
    Document7 pagini
    Raport L1 ASDN
    Alexandru Umaneţ
    Încă nu există evaluări
  • Raport ASDN Lab 1
    Raport ASDN Lab 1
    Document5 pagini
    Raport ASDN Lab 1
    Olea Zubcova
    Încă nu există evaluări
  • ASDN2
    ASDN2
    Document6 pagini
    ASDN2
    Viktor Dobrovolschi
    Încă nu există evaluări
  • ASDN - Lab 1 - Sinteza Circuitelor Logice Combinaţionale - Nemerenco Radu C-111
    ASDN - Lab 1 - Sinteza Circuitelor Logice Combinaţionale - Nemerenco Radu C-111
    Document6 pagini
    ASDN - Lab 1 - Sinteza Circuitelor Logice Combinaţionale - Nemerenco Radu C-111
    Radu Nemerenco
    100% (1)
  • Raporta S DN
    Raporta S DN
    Document13 pagini
    Raporta S DN
    rosca9doinita
    100% (1)
  • Laborator Nr2 Varianta 30 Asdn
    Laborator Nr2 Varianta 30 Asdn
    Document5 pagini
    Laborator Nr2 Varianta 30 Asdn
    StasLuchianciuc
    Încă nu există evaluări
  • Lab3 Asdn
    Lab3 Asdn
    Document7 pagini
    Lab3 Asdn
    mircea22
    Încă nu există evaluări
  • (ASDN) Laborator n#2
    (ASDN) Laborator n#2
    Document5 pagini
    (ASDN) Laborator n#2
    Dionis Bolun
    Încă nu există evaluări
  • PS NR 2
    PS NR 2
    Document8 pagini
    PS NR 2
    DASdsa fsa f
    Încă nu există evaluări
  • LFA Lab 03.11 PDF
    LFA Lab 03.11 PDF
    Document16 pagini
    LFA Lab 03.11 PDF
    Denis Goncearuc
    Încă nu există evaluări
  • Lab 1 BTD
    Lab 1 BTD
    Document9 pagini
    Lab 1 BTD
    megadanyx
    Încă nu există evaluări
  • LFA3
    LFA3
    Document5 pagini
    LFA3
    Valeria Ţînţaru
    Încă nu există evaluări
  • Laboratorul Cercetari
    Laboratorul Cercetari
    Document5 pagini
    Laboratorul Cercetari
    Buinovschi Corneliu
    Încă nu există evaluări
  • ASDN - Lab3 OnicaD grTI 113
    ASDN - Lab3 OnicaD grTI 113
    Document6 pagini
    ASDN - Lab3 OnicaD grTI 113
    Dinu RaceClan
    Încă nu există evaluări
  • Lab1 2mmc
    Lab1 2mmc
    Document10 pagini
    Lab1 2mmc
    Artur Kingsman
    Încă nu există evaluări
  • Laborator 3 Croitoru Tudor
    Laborator 3 Croitoru Tudor
    Document8 pagini
    Laborator 3 Croitoru Tudor
    DorelDjj
    Încă nu există evaluări
  • Grafica Laborator Nr.3
    Grafica Laborator Nr.3
    Document5 pagini
    Grafica Laborator Nr.3
    Cebotari Ion
    100% (2)
  • Laborator-I MMC
    Laborator-I MMC
    Document7 pagini
    Laborator-I MMC
    Ion Bn
    Încă nu există evaluări
  • Lab 2 LFA Doc
    Lab 2 LFA Doc
    Document7 pagini
    Lab 2 LFA Doc
    Jenya Matevosean
    Încă nu există evaluări
  • Lab LFPCN3 OnicaDinu
    Lab LFPCN3 OnicaDinu
    Document18 pagini
    Lab LFPCN3 OnicaDinu
    Dinu RaceClan
    Încă nu există evaluări
  • Lab 5 CDE
    Lab 5 CDE
    Document13 pagini
    Lab 5 CDE
    Сергей Борта
    Încă nu există evaluări
  • Asdn 3
    Asdn 3
    Document11 pagini
    Asdn 3
    Euegniu
    Încă nu există evaluări
  • Lab 4 Apa
    Lab 4 Apa
    Document21 pagini
    Lab 4 Apa
    crismaruion
    Încă nu există evaluări
  • Lab1 Apa
    Lab1 Apa
    Document15 pagini
    Lab1 Apa
    SlavicCaldare
    Încă nu există evaluări
  • SecrieruAndrei Amoo Lab5
    SecrieruAndrei Amoo Lab5
    Document6 pagini
    SecrieruAndrei Amoo Lab5
    andy secrieru
    Încă nu există evaluări
  • Raport 5 CDE
    Raport 5 CDE
    Document7 pagini
    Raport 5 CDE
    crismaruion
    Încă nu există evaluări
  • Raport APA Cucu Eugeniu Lab.1
    Raport APA Cucu Eugeniu Lab.1
    Document7 pagini
    Raport APA Cucu Eugeniu Lab.1
    Cucu Eugen
    Încă nu există evaluări
  • Lab CDE 5
    Lab CDE 5
    Document4 pagini
    Lab CDE 5
    Iulia
    Încă nu există evaluări
  • Lab NR 4 MMC2 Duca Dumitru TI 194
    Lab NR 4 MMC2 Duca Dumitru TI 194
    Document11 pagini
    Lab NR 4 MMC2 Duca Dumitru TI 194
    Santa Claus
    Încă nu există evaluări
  • Cde 5
    Cde 5
    Document5 pagini
    Cde 5
    Belîi Daniela
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document10 pagini
    Lab 1
    Ion Cornea
    Încă nu există evaluări
  • CDE (Lab 2)
    CDE (Lab 2)
    Document5 pagini
    CDE (Lab 2)
    BlandjLdhui
    Încă nu există evaluări
  • Asdn2 Lab5
    Asdn2 Lab5
    Document4 pagini
    Asdn2 Lab5
    Жан Ганган
    Încă nu există evaluări
  • Laborator-4 MMC1 Balan Ion
    Laborator-4 MMC1 Balan Ion
    Document6 pagini
    Laborator-4 MMC1 Balan Ion
    Ion Bn
    Încă nu există evaluări
  • Lab1 CDE
    Lab1 CDE
    Document3 pagini
    Lab1 CDE
    Tudor Domenti
    Încă nu există evaluări
  • Egajklrjalkgjlekrg
    Egajklrjalkgjlekrg
    Document8 pagini
    Egajklrjalkgjlekrg
    CS:GO cFG
    Încă nu există evaluări
  • Lab MMC2
    Lab MMC2
    Document5 pagini
    Lab MMC2
    Maxim
    Încă nu există evaluări
  • Laborator-2mmc Balan Ion
    Laborator-2mmc Balan Ion
    Document12 pagini
    Laborator-2mmc Balan Ion
    Ion Bn
    Încă nu există evaluări
  • PSM Laborator Nr2 - 3
    PSM Laborator Nr2 - 3
    Document13 pagini
    PSM Laborator Nr2 - 3
    Nickolae Enachi
    Încă nu există evaluări
  • Asdn Lab 1 Rotari Viorel
    Asdn Lab 1 Rotari Viorel
    Document7 pagini
    Asdn Lab 1 Rotari Viorel
    ViorelRotari
    Încă nu există evaluări
  • Lab 2 MMC Boj
    Lab 2 MMC Boj
    Document12 pagini
    Lab 2 MMC Boj
    Andrian Brinzan
    Încă nu există evaluări
  • Lab 2 CDE
    Lab 2 CDE
    Document2 pagini
    Lab 2 CDE
    CLAY
    Încă nu există evaluări
  • POO Lab7
    POO Lab7
    Document6 pagini
    POO Lab7
    Dani Ela
    Încă nu există evaluări
  • Lab 2 BTD
    Lab 2 BTD
    Document6 pagini
    Lab 2 BTD
    Ion Caimacan
    Încă nu există evaluări
  • Laboratorul Nr1 La Grafica Pe Calculator Gc.
    Laboratorul Nr1 La Grafica Pe Calculator Gc.
    Document4 pagini
    Laboratorul Nr1 La Grafica Pe Calculator Gc.
    Ion Damaschin
    Încă nu există evaluări
  • APA - Proiect de Curs
    APA - Proiect de Curs
    Document43 pagini
    APA - Proiect de Curs
    Dan
    Încă nu există evaluări
  • Lab 4
    Lab 4
    Document4 pagini
    Lab 4
    Viktor Dobrovolschi
    Încă nu există evaluări
  • BDC 9
    BDC 9
    Document6 pagini
    BDC 9
    Ion Boika
    Încă nu există evaluări
  • LFA Lab - 1
    LFA Lab - 1
    Document10 pagini
    LFA Lab - 1
    RoscaFlorin
    100% (1)
  • ASDN Lab 1print
    ASDN Lab 1print
    Document6 pagini
    ASDN Lab 1print
    Octavian Macovetchi
    Încă nu există evaluări
  • Laborator - Minimizarea Functie Logice
    Laborator - Minimizarea Functie Logice
    Document4 pagini
    Laborator - Minimizarea Functie Logice
    Andriuță Cristian
    Încă nu există evaluări
  • ASDN Lab1 EU
    ASDN Lab1 EU
    Document11 pagini
    ASDN Lab1 EU
    Bulat Alexandru
    Încă nu există evaluări