Diferencia entre puerta AND y puerta OR

Una puerta lógica es un circuito de conmutación simple que determina si un pulso de entrada puede pasar a la salida en circuitos digitales. Los componentes básicos de un circuito digital son las puertas lógicas, que ejecutan numerosas operaciones lógicas que requiere cualquier circuito digital. Estos pueden tomar dos o más entradas pero producir solo … Continue reading «Diferencia entre puerta AND y puerta OR»

Sumador completo usando demultiplexor

Full Adder es un circuito combinatorio que calcula la suma y realiza dos bits de entrada y un acarreo de entrada. Por lo tanto, tiene tres entradas: los dos bits A y B, y la entrada lleva Cin, y dos salidas: la suma S y la salida llevan Cout.  En este artículo, el circuito sumador … Continue reading «Sumador completo usando demultiplexor»

Peligro funcional

Los riesgos funcionales ocurren cuando se manipula más de una variable de entrada a la vez. Son peligros no solucionables y es imposible eliminarlos usando la lógica. Depende de la arquitectura y construcción del circuito. Para evitar riesgos funcionales, principalmente tenemos que restringir el cambio de las variables de entrada y asegurarnos de que solo … Continue reading «Peligro funcional»

Propiedades de las transformadas z

Una transformada z es importante para analizar señales y sistemas discretos. En este artículo, veremos las propiedades de z-Transforms. Estas propiedades son útiles para calcular transformadas de señales discretas complejas en el dominio del tiempo. 1. Linealidad: Si tenemos dos secuencias x 1 [n] y x 2 [n], y sus z-transformadas individuales como X 1 … Continue reading «Propiedades de las transformadas z»

Convertidor de analógico a digital (ADC) de tipo contador

Los convertidores de analógico a digital (ADC) se utilizan normalmente en todos los sistemas modernos. El trabajo principal del ADC es convertir la señal analógica en una señal binaria digital. ¿Por qué señal digital? La razón es que los datos digitales son fáciles de procesar, almacenar y transmitir. Con los avances en la tecnología CMOS, … Continue reading «Convertidor de analógico a digital (ADC) de tipo contador»

Programa 8085 para copiar un bloque de origen a un bloque de destino con direcciones de memoria superpuestas

La tarea es copiar los datos de algún bloque de origen a algún bloque de destino dado que el bloque de destino tiene una dirección de memoria superpuesta con el bloque de origen. Los datos no se pueden mover simplemente del bloque de origen al bloque de destino porque el bloque de destino tiene una … Continue reading «Programa 8085 para copiar un bloque de origen a un bloque de destino con direcciones de memoria superpuestas»

Contador Ripple Carry de 4 bits en Verilog HDL

Para continuar con Verilog Code, primero comprenderemos la estructura del contador Ripple de 4 bits. El bloque de diseño superior consta de cuatro T-Flip Flop. Por el momento, ignore la entrada y salida de T-Flip Flop. Consideremos la estructura exterior general de Ripple Counter. Tenemos dos entradas, es decir, reloj y reinicio y q es … Continue reading «Contador Ripple Carry de 4 bits en Verilog HDL»

Decodificador 2 a 4 en Verilog HDL

En este artículo, implementaremos el decodificador 2:4 usando todos los niveles de abstracción en Verilog HDL con un procedimiento paso a paso. Antes de proceder con el código, examinaremos la tabla de verdad y el símbolo lógico del decodificador 2:4 . Decodificador 2:4 Un decodificador es un circuito lógico combinacional que tiene ‘n’ líneas de … Continue reading «Decodificador 2 a 4 en Verilog HDL»