04 karnaugh

Upload: nitratospeed

Post on 21-Feb-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 04 KARNAUGH

    1/12

    Tema 2: Diseo de circuitos con

    puertas lgicas integradas

    Arquitectura de Equipos y Sistemas

    InformticosCurso 2!"2!!

    I#E#S# $ac%fico

  • 7/24/2019 04 KARNAUGH

    2/12

    Tema 2: Diseo de circuitos con

    puertas lgicas integradas 2#!# Introduccin

    2#2# &orma cannica de una funcin lgica

    2#'# ()tencin de una funcin a partir de la ta)la de*erdad

    2#+# Simplificacin de funciones# ,-todo de .arnaug/

    2#0# Con*ersin de una e1presin cualquiera a forma

    cannica 2## Implementacin de las funciones mediante puertas

    3A3D y 3(4

  • 7/24/2019 04 KARNAUGH

    3/12

    2#!# Introduccin

    E1isten dos tipos de circuitos lgicos: circuitos

    com)inacionales y circuitos secuenciales#

    5os circuitos combinacionalesse caracteri6an porque el

    *alor de las salidas en cada instante depende e1clusi*amentede los *alores de las entradas en ese instante#

    En los circuitos secuenciales7 el *alor actual de las salidas

    depende no solo del *alor actual de las entradas7 sino

    tam)i-n de las situaciones por las que pas el circuito

    anteriormente 8*alor anterior de las propias salidas9#

    En este tema *eremos cmo se disea un circuito

    com)inacional sencillo#

  • 7/24/2019 04 KARNAUGH

    4/12

    2#!# Introduccin

    $ara o)tener un circuito com)inacional se sigue el proceso

    siguiente:

    Dado el enunciado del pro)lema7 esta)lecemos su ta)la de

    *erdad# A partir de esta ta)la7 o)tenemos la funcin cannica en

    minterms o en ma1terms#

    A continuacin7 simplificamos dic/a funcin7 )ien en

    forma alge)raica o )ien mediante la aplicacin del m-todode .arnaug/7 que *eremos en este tema#

    &inalmente7 reali6amos la funcin simplificada mediante

    las oportunas puertas lgicas#

  • 7/24/2019 04 KARNAUGH

    5/12

    2#2# &orma cannica de una funcin

    lgica Cualquier t-rmino de una funcin donde apare6can todas

    las *aria)les de las que depende la funcin se llama

    trmino cannico# Aquella funcin formada

    e1clusi*amente por t-rminos cannicos reci)e el nom)re

    defuncin cannica# Cualquier funcin puede ser

    representada en forma cannica reali6ando las

    transformaciones necesarias#

    ;n t-rmino cannico de la forma c)a 8producto de*aria)les9 se llama MINTERM7 y uno en la forma c

  • 7/24/2019 04 KARNAUGH

    6/12

    2#2# &orma cannica de una funcin

    lgica ;na funcin de ' *aria)les puede tener /asta 2',interm o

    ,a1term diferentes:

  • 7/24/2019 04 KARNAUGH

    7/12

    2#'# ()tencin de una funcin a

    partir de la ta)la de *erdad E1isten dos maneras diferentes de o)tener la funcin a

    partir de la ta)la de *erdad# En un caso nos fi=aremos en

    los unos de la columna de la funcin> en el otro7 en los

    ceros#

    $ara e1presar la funcin en forma de minterms tomamos

    las com)inaciones para las cuales la funcin *ale !7

    o)teniendo de ellas los t-rminos cannicos minterm

    mediante el con*enio normal 8*alor ! ? *aria)le directa7*alor ? *aria)le in*ertida9#

  • 7/24/2019 04 KARNAUGH

    8/12

    2#'# ()tencin de una funcin a

    partir de la ta)la de *erdad E=emplo:

    & 8a7)7c9 ? a)c < a)c < a)c < a)c

  • 7/24/2019 04 KARNAUGH

    9/12

    2#'# ()tencin de una funcin a

    partir de la ta)la de *erdad $ara e1presar la funcin en forma de ma1terms tomamos

    las com)inaciones para las cuales la funcin *ale 7

    o)teniendo de ellas los t-rminos cannicos ma1term

    mediante el con*enio in*ertido 8*alor ? *aria)le directa7

    *alor ! ? *aria)le in*ersa9#

  • 7/24/2019 04 KARNAUGH

    10/12

    2#'# ()tencin de una funcin a

    partir de la ta)la de *erdad E=emplo:

    & 8a7)7c9 ? 8a

  • 7/24/2019 04 KARNAUGH

    11/12

    2#+# Simplificacin de funciones#

    ,-todo de .arnaug/ Es un m-todo grfico que se )asa en los llamados mapas

    de .arnaug/7 consistentes en una ta)la de cuadros7 cada

    uno de los cuales representa un t-rmino cannico# Estos

    cuadros estn distri)uidos de modo que a dos cuadros

    contiguos les corresponden t-rminos cannicos adyacentes

    8difieren entre s% en un @nico )it9#

    a

    )c

    ,apa de .arnaug/ para

    funciones de ' *aria)les

  • 7/24/2019 04 KARNAUGH

    12/12

    2#+# Simplificacin de funciones#

    ,-todo de .arnaug/ ,apa de .arnaug/ para funciones de + *aria)les

    En los mapas de ' y + *aria)les7 los e1tremos de una misma fila

    o columna tam)i-n representan t-rminos cannicos adyacentes#

    a)cd