SlideShare una empresa de Scribd logo
1 de 11
COMPARADORES
  SISTEMAS DIGITALES
       EQUIPO 1
COMPARADOR



• Un comparador realiza la prueba entre dos
  palabras binarias del mismo formato y código, y
  determina si el resultado es mayor, menor o igual.
  Al no ser conmutativa la comparación, se debe
  especificar el orden de la comparación.
MEDIO COMPARADOR

• Se analiza primero el medio comparador de 1 bit,
  es decir, el comparador de palabras de 1 bit que
  no tiene entradas de comparación de mayor
  significación. Este medio comparador se muestra
  en la sig. Fig.
• Medio Comparador de 1 bit:

                       A    Go
                            Eo
                            Lo
                       B
La relación lógica en el medio comparador aparece
en la sig. Tabla.

• Tabla de Verdad del Medio comparador:
       A   B     MAYOR Go   Igual Eo   Menor Lo




       0   0        0          1          0


       0   1        0          0          1


       1   0        1          0          0


       1   1        0          1          0
• Las ecuaciones lógicas que rigen al medio
  comparador vienen dadas 1 al 3.
                     • Go = AB´
                   • Eo = (A ⊕ B)´
                      • Lo = A´ B


• Un medio comparador de un bit es de poca
  utilidad práctica, dado que está muy limitado, sin
  embargo sirve para definir comparadores con
  operandos que tengan una mayor cantidad de bits
  en su descripción.
COMPARADOR COMPLETO

• El comparador completo de 1 bit es como el que
  apareció en la figura anterior, tomando A y B como
  palabras de 1 bit. En la siguiente tabla se
  encuentran las relaciones lógicas del comparador
  completo de 1 bit.
• Tabla de verdad del comparador completo de 1
  bit    Gi   Ei    Li    A     B    Go   Eo  Lo

        1    0    0    X    X    1    0    0

        0    0    1    X    X    0    0    1

        0    1    0    0    0    0    1    0

        0    1    0    0    1    0    0    1

        0    1    0    1    0    1    0    0

        0    1    0    1    1    0    1    0
• Las relaciones lógicas que rigen al comparador
  completo de 1 bit se encuentran en las ecuaciones
  de 4 a 6
                   • Go = Gi + Ei AB´
                    • Eo = Ei (A ⊕ B)´
                     • Lo = Li + Ei A´B

• El comparador completo de 1 bit puede ser
  conectado en cascada para obtener
  comparadores de palabras más grandes, tal como
  se muestra en la sig. Fig.
Ao                                            A
        Bo                                            B
                                                           Go
                                                      Gi   Eo
        A1                                  A              Lo
                                                      Ei
        B1                                  B    Go   Li
                                                 Eo
                                            Gi   Lo
                                            Ei
                                            Li
       An-3                       A
       Bn-3                       B
                                       Go
                                       Eo
                                  Gi
       An-2                       Ei
                                       Lo
                        A
       Bn-2             B         Li
                             Go
                             Eo
                        Gi
An-1          A              Lo
                        Ei
Bn-1          B         Li
                   Go
 Gn                Eo
              Gi
 En                Lo
              Ei
 Ln           Li
COMPARADORES EN VHDL


• La descripción VHDL del medio comparador y el
  comparador completo de 1 bit no tienen mayor
                    problema.
•   Medio comparador:
•   Library IEEE;
•   Use IEEE.std_logic_1164.all;
•   Entity Medio_comparador_1 is
•   Port (
•        A, B : in std_logic; - - Operandos de 1 bit
•        Go, Eo, Lo : out std_logic - - Salidas
•        );
•   End Medio_comparador_1;
•   Architecture Simple of Medio_comparador_1 is
•   begin
•        Go <= A AND NOT (B) ; - - Mayor
•        Eo <= A XOR B ; - - Igual
•        Lo <= NOT (A) AND B ; - - Menor
•   End Simple;
•   Comparador completo de 1 bit:
•   Library IEEE;
•   Use IEEE.std_logic_1164.all;
•
•   Entity Comparador_1 is
•   Port (
•        A, B      : in std_logic ; - - Operandos
•        Gi, Ei, Li : in std_logic ; - - Cascada
•        Go, Eo, Lo : out std_logic - - Salidas
•        );
•   End Comparador_1;
•   Architecture Simple of Comparador_1 is
•   begin
•        Go <= Gi OR (Ei AND (A AND NOT (B))); - - Mayor
•        Eo <= Ei AND (A XNOR B); - - Igual
•        Lo <= Li OR (Ei AND (NOT (A) AND B)); - - Menor
•   End Simple;

Más contenido relacionado

La actualidad más candente

Trabajo De Comunicaciones
Trabajo De ComunicacionesTrabajo De Comunicaciones
Trabajo De Comunicacionesmarvinjuan
 
¿Qué es un spat? Materia: Sistemas puesta a tierra.
¿Qué es un spat? Materia: Sistemas puesta a tierra. ¿Qué es un spat? Materia: Sistemas puesta a tierra.
¿Qué es un spat? Materia: Sistemas puesta a tierra. Avelino de Sousa
 
Fibra optica y transmisores opticos
Fibra optica y transmisores opticosFibra optica y transmisores opticos
Fibra optica y transmisores opticosedgaralejandrocolmen
 
Báscula médica de cálculo del imc
Báscula médica de cálculo del imcBáscula médica de cálculo del imc
Báscula médica de cálculo del imcDavid Velasco Garcia
 
DigSILENT PF - 06. nivel iii editando componentes, y corriendo un caso
DigSILENT PF - 06. nivel iii   editando componentes, y corriendo un casoDigSILENT PF - 06. nivel iii   editando componentes, y corriendo un caso
DigSILENT PF - 06. nivel iii editando componentes, y corriendo un casoHimmelstern
 
Diseño y Construcción de antena Patch
Diseño y Construcción de antena PatchDiseño y Construcción de antena Patch
Diseño y Construcción de antena PatchDiegomendi
 
Sistemas de Telecomunicaciones cap 3-2 (ss)
Sistemas de Telecomunicaciones cap 3-2 (ss)Sistemas de Telecomunicaciones cap 3-2 (ss)
Sistemas de Telecomunicaciones cap 3-2 (ss)Francisco Apablaza
 
Catalogo de dispositivos transductores y sensores
Catalogo de dispositivos transductores y sensoresCatalogo de dispositivos transductores y sensores
Catalogo de dispositivos transductores y sensoresMarvin Daniel Arley Castro
 
Origen de la fibra optica
Origen de la fibra opticaOrigen de la fibra optica
Origen de la fibra opticachidisimoxx
 
Automatismo de control para el acceso a un garaje
Automatismo de control para el acceso a un garajeAutomatismo de control para el acceso a un garaje
Automatismo de control para el acceso a un garajeJomicast
 
Prueba eléctrica de motores y generadores eléctricos - Calidad de Energía el...
Prueba eléctrica de motores  y generadores eléctricos - Calidad de Energía el...Prueba eléctrica de motores  y generadores eléctricos - Calidad de Energía el...
Prueba eléctrica de motores y generadores eléctricos - Calidad de Energía el...JOe Torres Palomino
 

La actualidad más candente (20)

Transistor Bipolar
Transistor BipolarTransistor Bipolar
Transistor Bipolar
 
Trabajo De Comunicaciones
Trabajo De ComunicacionesTrabajo De Comunicaciones
Trabajo De Comunicaciones
 
¿Qué es un spat? Materia: Sistemas puesta a tierra.
¿Qué es un spat? Materia: Sistemas puesta a tierra. ¿Qué es un spat? Materia: Sistemas puesta a tierra.
¿Qué es un spat? Materia: Sistemas puesta a tierra.
 
Fibra optica y transmisores opticos
Fibra optica y transmisores opticosFibra optica y transmisores opticos
Fibra optica y transmisores opticos
 
Báscula médica de cálculo del imc
Báscula médica de cálculo del imcBáscula médica de cálculo del imc
Báscula médica de cálculo del imc
 
Amplificador aislador
Amplificador aisladorAmplificador aislador
Amplificador aislador
 
1.1. El Diodo Ideal
1.1. El Diodo Ideal1.1. El Diodo Ideal
1.1. El Diodo Ideal
 
Arreglo de fuentes puntuales
Arreglo de fuentes puntualesArreglo de fuentes puntuales
Arreglo de fuentes puntuales
 
Amplificador operacional
Amplificador operacionalAmplificador operacional
Amplificador operacional
 
DigSILENT PF - 06. nivel iii editando componentes, y corriendo un caso
DigSILENT PF - 06. nivel iii   editando componentes, y corriendo un casoDigSILENT PF - 06. nivel iii   editando componentes, y corriendo un caso
DigSILENT PF - 06. nivel iii editando componentes, y corriendo un caso
 
Diseño y Construcción de antena Patch
Diseño y Construcción de antena PatchDiseño y Construcción de antena Patch
Diseño y Construcción de antena Patch
 
Sistemas de Telecomunicaciones cap 3-2 (ss)
Sistemas de Telecomunicaciones cap 3-2 (ss)Sistemas de Telecomunicaciones cap 3-2 (ss)
Sistemas de Telecomunicaciones cap 3-2 (ss)
 
Catalogo de dispositivos transductores y sensores
Catalogo de dispositivos transductores y sensoresCatalogo de dispositivos transductores y sensores
Catalogo de dispositivos transductores y sensores
 
Variador delta vfd-el_manual_sp
Variador delta vfd-el_manual_spVariador delta vfd-el_manual_sp
Variador delta vfd-el_manual_sp
 
Modulación
ModulaciónModulación
Modulación
 
Origen de la fibra optica
Origen de la fibra opticaOrigen de la fibra optica
Origen de la fibra optica
 
Automatismo de control para el acceso a un garaje
Automatismo de control para el acceso a un garajeAutomatismo de control para el acceso a un garaje
Automatismo de control para el acceso a un garaje
 
Clase Sistemas Numéricos
Clase Sistemas NuméricosClase Sistemas Numéricos
Clase Sistemas Numéricos
 
Prueba eléctrica de motores y generadores eléctricos - Calidad de Energía el...
Prueba eléctrica de motores  y generadores eléctricos - Calidad de Energía el...Prueba eléctrica de motores  y generadores eléctricos - Calidad de Energía el...
Prueba eléctrica de motores y generadores eléctricos - Calidad de Energía el...
 
Laboratorio 3 autotransformador
Laboratorio 3  autotransformadorLaboratorio 3  autotransformador
Laboratorio 3 autotransformador
 

Destacado

16a clase otras aplicaciones de comparadores
16a clase otras aplicaciones de comparadores16a clase otras aplicaciones de comparadores
16a clase otras aplicaciones de comparadoresManuelGmoJaramillo
 
Comparadores de Tensión
Comparadores de TensiónComparadores de Tensión
Comparadores de TensiónPA50273
 
Conexión en cascada
Conexión en cascadaConexión en cascada
Conexión en cascadajoselin33
 
Metrologia – manejo del comparador de caratula
Metrologia – manejo del comparador de caratulaMetrologia – manejo del comparador de caratula
Metrologia – manejo del comparador de caratulaNatalia Urrego Ospina
 
Tema 10: Comparador De Tension
Tema 10: Comparador De TensionTema 10: Comparador De Tension
Tema 10: Comparador De TensionHéctor
 
Filhos do sol solstício de verão
Filhos do sol   solstício de verãoFilhos do sol   solstício de verão
Filhos do sol solstício de verãoAmadeu Wolff
 
Caracteristicas de comparadores
Caracteristicas de comparadoresCaracteristicas de comparadores
Caracteristicas de comparadoresJenner J. Saenz
 
Diapositivas diseño de circuitos no linales con AO
Diapositivas diseño de circuitos no linales con AODiapositivas diseño de circuitos no linales con AO
Diapositivas diseño de circuitos no linales con AOalberto hernandez
 
COVENIN 2254 95 Calor y Frío límites máximos permisibles de exposición en lug...
COVENIN 2254 95 Calor y Frío límites máximos permisibles de exposición en lug...COVENIN 2254 95 Calor y Frío límites máximos permisibles de exposición en lug...
COVENIN 2254 95 Calor y Frío límites máximos permisibles de exposición en lug...Antonio J. Falótico C.
 
Decodificador y codificador
Decodificador y codificadorDecodificador y codificador
Decodificador y codificadorLevi Gomez
 
Cursoanalisisvibraciones
CursoanalisisvibracionesCursoanalisisvibraciones
CursoanalisisvibracionesLuchito Ramos
 
Decodificadores multiplexores
Decodificadores multiplexoresDecodificadores multiplexores
Decodificadores multiplexoresAngel Morales
 

Destacado (20)

16a clase otras aplicaciones de comparadores
16a clase otras aplicaciones de comparadores16a clase otras aplicaciones de comparadores
16a clase otras aplicaciones de comparadores
 
Comparadores
ComparadoresComparadores
Comparadores
 
15a clase comparadores
15a clase comparadores15a clase comparadores
15a clase comparadores
 
Comparador óptico
Comparador ópticoComparador óptico
Comparador óptico
 
Comparadores de Tensión
Comparadores de TensiónComparadores de Tensión
Comparadores de Tensión
 
Conexión en cascada
Conexión en cascadaConexión en cascada
Conexión en cascada
 
Comparador de caratula
Comparador de caratula Comparador de caratula
Comparador de caratula
 
Metrologia – manejo del comparador de caratula
Metrologia – manejo del comparador de caratulaMetrologia – manejo del comparador de caratula
Metrologia – manejo del comparador de caratula
 
Tema 10: Comparador De Tension
Tema 10: Comparador De TensionTema 10: Comparador De Tension
Tema 10: Comparador De Tension
 
Filhos do sol solstício de verão
Filhos do sol   solstício de verãoFilhos do sol   solstício de verão
Filhos do sol solstício de verão
 
Caracteristicas de comparadores
Caracteristicas de comparadoresCaracteristicas de comparadores
Caracteristicas de comparadores
 
Diapositivas diseño de circuitos no linales con AO
Diapositivas diseño de circuitos no linales con AODiapositivas diseño de circuitos no linales con AO
Diapositivas diseño de circuitos no linales con AO
 
COVENIN 2254 95 Calor y Frío límites máximos permisibles de exposición en lug...
COVENIN 2254 95 Calor y Frío límites máximos permisibles de exposición en lug...COVENIN 2254 95 Calor y Frío límites máximos permisibles de exposición en lug...
COVENIN 2254 95 Calor y Frío límites máximos permisibles de exposición en lug...
 
Decodificador y codificador
Decodificador y codificadorDecodificador y codificador
Decodificador y codificador
 
Taller de comparador de caratula
Taller de comparador de caratulaTaller de comparador de caratula
Taller de comparador de caratula
 
Metrologia
MetrologiaMetrologia
Metrologia
 
Cursoanalisisvibraciones
CursoanalisisvibracionesCursoanalisisvibraciones
Cursoanalisisvibraciones
 
RELOJ DIGITAL TTL 24 horas
RELOJ DIGITAL TTL 24 horas RELOJ DIGITAL TTL 24 horas
RELOJ DIGITAL TTL 24 horas
 
Decodificadores multiplexores
Decodificadores multiplexoresDecodificadores multiplexores
Decodificadores multiplexores
 
Metrologia
MetrologiaMetrologia
Metrologia
 

Más de Luis Reyes

Redes3 practica final
Redes3   practica finalRedes3   practica final
Redes3 practica finalLuis Reyes
 
Conceptos: Modulacion, antenas, filtros
Conceptos: Modulacion, antenas, filtrosConceptos: Modulacion, antenas, filtros
Conceptos: Modulacion, antenas, filtrosLuis Reyes
 
Sistemas de ecuaciones diferenciales (Laplace)
Sistemas de ecuaciones diferenciales (Laplace)Sistemas de ecuaciones diferenciales (Laplace)
Sistemas de ecuaciones diferenciales (Laplace)Luis Reyes
 
Cableado Estructurado Norma 570-B
Cableado Estructurado Norma 570-BCableado Estructurado Norma 570-B
Cableado Estructurado Norma 570-BLuis Reyes
 
Results 2012 net_riders_latam_ccna_p3_sp
Results 2012 net_riders_latam_ccna_p3_spResults 2012 net_riders_latam_ccna_p3_sp
Results 2012 net_riders_latam_ccna_p3_spLuis Reyes
 
Redes II Practica 5 OSPF
Redes II Practica 5 OSPFRedes II Practica 5 OSPF
Redes II Practica 5 OSPFLuis Reyes
 
Sistemas Digitales - Practica 5
Sistemas Digitales - Practica 5Sistemas Digitales - Practica 5
Sistemas Digitales - Practica 5Luis Reyes
 
Sistemas digitales - Practica 4
Sistemas digitales - Practica 4Sistemas digitales - Practica 4
Sistemas digitales - Practica 4Luis Reyes
 
Sistemas digitales - Practica 3
Sistemas digitales - Practica 3Sistemas digitales - Practica 3
Sistemas digitales - Practica 3Luis Reyes
 
Practica 4 Redes II
Practica 4 Redes IIPractica 4 Redes II
Practica 4 Redes IILuis Reyes
 
Practica0 Redes
Practica0 RedesPractica0 Redes
Practica0 RedesLuis Reyes
 
Maxima verosimilitud
Maxima verosimilitudMaxima verosimilitud
Maxima verosimilitudLuis Reyes
 

Más de Luis Reyes (12)

Redes3 practica final
Redes3   practica finalRedes3   practica final
Redes3 practica final
 
Conceptos: Modulacion, antenas, filtros
Conceptos: Modulacion, antenas, filtrosConceptos: Modulacion, antenas, filtros
Conceptos: Modulacion, antenas, filtros
 
Sistemas de ecuaciones diferenciales (Laplace)
Sistemas de ecuaciones diferenciales (Laplace)Sistemas de ecuaciones diferenciales (Laplace)
Sistemas de ecuaciones diferenciales (Laplace)
 
Cableado Estructurado Norma 570-B
Cableado Estructurado Norma 570-BCableado Estructurado Norma 570-B
Cableado Estructurado Norma 570-B
 
Results 2012 net_riders_latam_ccna_p3_sp
Results 2012 net_riders_latam_ccna_p3_spResults 2012 net_riders_latam_ccna_p3_sp
Results 2012 net_riders_latam_ccna_p3_sp
 
Redes II Practica 5 OSPF
Redes II Practica 5 OSPFRedes II Practica 5 OSPF
Redes II Practica 5 OSPF
 
Sistemas Digitales - Practica 5
Sistemas Digitales - Practica 5Sistemas Digitales - Practica 5
Sistemas Digitales - Practica 5
 
Sistemas digitales - Practica 4
Sistemas digitales - Practica 4Sistemas digitales - Practica 4
Sistemas digitales - Practica 4
 
Sistemas digitales - Practica 3
Sistemas digitales - Practica 3Sistemas digitales - Practica 3
Sistemas digitales - Practica 3
 
Practica 4 Redes II
Practica 4 Redes IIPractica 4 Redes II
Practica 4 Redes II
 
Practica0 Redes
Practica0 RedesPractica0 Redes
Practica0 Redes
 
Maxima verosimilitud
Maxima verosimilitudMaxima verosimilitud
Maxima verosimilitud
 

Último

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (10)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Sistemas Digitales - Comparadores

  • 1. COMPARADORES SISTEMAS DIGITALES EQUIPO 1
  • 2. COMPARADOR • Un comparador realiza la prueba entre dos palabras binarias del mismo formato y código, y determina si el resultado es mayor, menor o igual. Al no ser conmutativa la comparación, se debe especificar el orden de la comparación.
  • 3. MEDIO COMPARADOR • Se analiza primero el medio comparador de 1 bit, es decir, el comparador de palabras de 1 bit que no tiene entradas de comparación de mayor significación. Este medio comparador se muestra en la sig. Fig. • Medio Comparador de 1 bit: A Go Eo Lo B
  • 4. La relación lógica en el medio comparador aparece en la sig. Tabla. • Tabla de Verdad del Medio comparador: A B MAYOR Go Igual Eo Menor Lo 0 0 0 1 0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0
  • 5. • Las ecuaciones lógicas que rigen al medio comparador vienen dadas 1 al 3. • Go = AB´ • Eo = (A ⊕ B)´ • Lo = A´ B • Un medio comparador de un bit es de poca utilidad práctica, dado que está muy limitado, sin embargo sirve para definir comparadores con operandos que tengan una mayor cantidad de bits en su descripción.
  • 6. COMPARADOR COMPLETO • El comparador completo de 1 bit es como el que apareció en la figura anterior, tomando A y B como palabras de 1 bit. En la siguiente tabla se encuentran las relaciones lógicas del comparador completo de 1 bit. • Tabla de verdad del comparador completo de 1 bit Gi Ei Li A B Go Eo Lo 1 0 0 X X 1 0 0 0 0 1 X X 0 0 1 0 1 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 0 0 0 1 0 1 1 0 1 0
  • 7. • Las relaciones lógicas que rigen al comparador completo de 1 bit se encuentran en las ecuaciones de 4 a 6 • Go = Gi + Ei AB´ • Eo = Ei (A ⊕ B)´ • Lo = Li + Ei A´B • El comparador completo de 1 bit puede ser conectado en cascada para obtener comparadores de palabras más grandes, tal como se muestra en la sig. Fig.
  • 8. Ao A Bo B Go Gi Eo A1 A Lo Ei B1 B Go Li Eo Gi Lo Ei Li An-3 A Bn-3 B Go Eo Gi An-2 Ei Lo A Bn-2 B Li Go Eo Gi An-1 A Lo Ei Bn-1 B Li Go Gn Eo Gi En Lo Ei Ln Li
  • 9. COMPARADORES EN VHDL • La descripción VHDL del medio comparador y el comparador completo de 1 bit no tienen mayor problema.
  • 10. Medio comparador: • Library IEEE; • Use IEEE.std_logic_1164.all; • Entity Medio_comparador_1 is • Port ( • A, B : in std_logic; - - Operandos de 1 bit • Go, Eo, Lo : out std_logic - - Salidas • ); • End Medio_comparador_1; • Architecture Simple of Medio_comparador_1 is • begin • Go <= A AND NOT (B) ; - - Mayor • Eo <= A XOR B ; - - Igual • Lo <= NOT (A) AND B ; - - Menor • End Simple;
  • 11. Comparador completo de 1 bit: • Library IEEE; • Use IEEE.std_logic_1164.all; • • Entity Comparador_1 is • Port ( • A, B : in std_logic ; - - Operandos • Gi, Ei, Li : in std_logic ; - - Cascada • Go, Eo, Lo : out std_logic - - Salidas • ); • End Comparador_1; • Architecture Simple of Comparador_1 is • begin • Go <= Gi OR (Ei AND (A AND NOT (B))); - - Mayor • Eo <= Ei AND (A XNOR B); - - Igual • Lo <= Li OR (Ei AND (NOT (A) AND B)); - - Menor • End Simple;