Circuite logice combinaționale

Embed Size (px)

Citation preview

  • 8/19/2019 Circuite logice combinaționale

    1/17

    Circuite logicecombinaționale

    Diagrama Veitch-Karnaugh

    Exemplul 1:Exemplul 1:

    Să se minimizeze funcția logică

    și să se implementeze cu porți ȘI-NU

    ( )∑=15

    0

    14,10,8,4,2,0 f  

    03/13/16 Cursul nr. 11 1

  • 8/19/2019 Circuite logice combinaționale

    2/17

    Circuite logicecombinaționale

    Diagrama Veitch-Karnaugh

    Rezolvare:Rezolvare:

    Se trece ”1” în căsuțele al căror număr apare în suma dedenire a funcției logice f ! "iagrama #eitc$-%arnaug$ este

    DACDCADB

    DAC:III

    DCA :II

    DB :I

    ++= f  

    03/13/16 Cursul nr. 11 2

  • 8/19/2019 Circuite logice combinaționale

    3/17

    Circuite logicecombinaționale

    Diagrama Veitch-Karnaugh

    DACDCADB

    DACDCADB

    DACDCADB

    ••=

    =++=

    =++= f  

    03/13/16 Cursul nr. 11 3

  • 8/19/2019 Circuite logice combinaționale

    4/17

    Circuite logicecombinaționale

    Diagrama Veitch-Karnaugh

    ( )∑=15

    0

    15,13,11,7,5,4 f  

    03/13/16 Cursul nr. 11 4

    Temă:

    Să se minimizeze utilizând diagramele Veitch-Karnaugh

    unc iaț

    !"rma minimizată să se im#lementeze cu #"r i S$-%& iț ș

    in'ers"are (#"r i %&).ț

  • 8/19/2019 Circuite logice combinaționale

    5/17

    Circuite logice combinaționaleCodifcatorul 

    * "eniție& 'odicatorul este circuitul logiccom(ina)ional care generează la ie*ire un codunic pentru ecare intrare acti+ată

    * 'ondiție& ,a un codicator cu nn intrări numărulde ieșiri mm tre(uie să satisfacă relația&

    nlogm sau n m ≥≥

    03/13/16 Cursul nr. 11 +

  • 8/19/2019 Circuite logice combinaționale

    6/17

    Circuite logice combinaționaleCodifcatorul

    Exemplul :Exemplul :Să se realizeze un codicator . în pe (aza te(eluluide ade+ăr următor&

    03/13/16 Cursul nr. 11 6

  • 8/19/2019 Circuite logice combinaționale

    7/17

    Circuite logice combinaționaleCodifcatorul

    Rezolvare:Rezolvare:

    Se desenează diagrame #eitc$-%arnaug$ pentru adetermina +aria(ilele de ieșire /0 și /1!

    n funcție de +alorile logice ale +aria(ilelor /0 și /1 setrec în căsuțele corespunzătoare com(inațiilor2322120 +alorile de 0 sau 1 logic!

    4entru alte com(inații se trec în ta(el 2-uri care pot a+ea

    +aloarea logică 0 sau 1 în funcție de tipul deminimizare folosit 5după 0 sau după 16!

    03/13/16 Cursul nr. 11 ,

  • 8/19/2019 Circuite logice combinaționale

    8/17

    Circuite logice combinaționaleCodifcatorul

    03/13/16 Cursul nr. 11

    entru im#lementare sunt necesare 2 #"r i S& una #entru a se " ine 0 i a d"uaț ț ș

    #entru 'ariaila de ie ire 1.ș

  • 8/19/2019 Circuite logice combinaționale

    9/17

    Circuite logice combinaționaleCodifcatorul

    !mplementarea codifcatorului " #n !mplementarea codifcatorului " #n

    03/13/16 Cursul nr. 11

  • 8/19/2019 Circuite logice combinaționale

    10/17

    Circuite logice combinaționaleDecodifcatorul

    * DecodifcatorulDecodifcatorul este un circuit logiccom(ina)ional care prezintă n intr$ri *i îngeneral n ie%iri 5uneori mai pu)ine dee7emplu decodicatorul 8'"-zecimal 9..6

    03/13/16 Cursul nr. 11 10

  • 8/19/2019 Circuite logice combinaționale

    11/17

    Circuite logice combinaționaleDecodifcatorul

    Exemplul &Exemplul && "'" în . :a(elul de ade+ăr este&

    03/13/16 Cursul nr. 11 11

  • 8/19/2019 Circuite logice combinaționale

    12/17

    Circuite logice combinaționaleDecodifcatorul

    * Implementarea cu porți SI

    03/13/16 Cursul nr. 11 12

  • 8/19/2019 Circuite logice combinaționale

    13/17

    Circuite logice combinaționaleDecodifcatorul

    * Implementarea cu porți SI-NU caz încare se o(țin +aria(ilele de ieșirenegate&

    03/13/16 Cursul nr. 11 13

  • 8/19/2019 Circuite logice combinaționale

    14/17

    Circuite logice combinaționaleDecodifcatorul

    * "ecodicator 3 în ;C

    0 0 0

    0 0 1

    0 1 0

    0 1 1

    1 0 0

    1 0 1

    1 1 01 1 1

    03/13/16 Cursul nr. 11 14

  • 8/19/2019 Circuite logice combinaționale

    15/17

    Circuite logice combinaționaleDecodifcatorul

    * /plicații&1! Să se implementeze cu

    a

  • 8/19/2019 Circuite logice combinaționale

    16/17

    Circuite logice combinaționaleDecodifcatorul

    Decodifcatorul cu intrare de validareDecodifcatorul cu intrare de validare

    =ste un decodicator care are o intrare de

    E'()*EE'()*E 5+alidare6

    EE care acționează astfel&

    * 4entru =>1 circuitul lucrează ca "'"?* 4entru =>0 toate porțile SI ale "'" sunt

    (locate și ieșirile sunt în starea inacti+ă 506!

    03/13/16 Cursul nr. 11 16

  • 8/19/2019 Circuite logice combinaționale

    17/17

    Circuite logice combinaționaleDecodifcatorul

    * DCD :" cu validare 

    03/13/16 Cursul nr. 11 1,