Preguntas con etiqueta 'digital-logic'

2
respuestas

Cómo expandir un pulso por un factor

Tengo una lectura ic del front-end óptico que emite un pulso digital (0-3.3V) de ancho 10ns a 150ns que se repite a una velocidad de 1Hz-70KHz Tengo que medir el ancho del pulso, pero necesitaba una configuración de gama alta (FPGA de gama al...
2
respuestas

Necesita ayuda para ordenar una cadena de 32 bits

Tengo que programar un circuito combinado que ordena una matriz de 32 bits como esta: 10011011010101010101010101010110010 == > 00000000000000011111111111111111 La entrada debe ser paralela y de 32 bits. La salida debe ser serial y 32 tacts...
2
respuestas

puertas lógicas el generador de onda cuadrada más simple

Utilizando la tecnología CMOS, donde tp = tHL = tLH = 10ns, necesito hacer un circuito simple que genere ondas cuadradas con una frecuencia de 50MHz. Sé que T = 1 / f = 20ns. También tengo otra fórmula que encontré en un libro y dice T = tHL + t...
3
respuestas

¿Cómo implementar esta función en el nivel de transistor?

Necesito diseñar un circuito que tenga esta función. Hay una señal de entrada ya sea ON u OFF. Necesito esto: una vez que la señal de entrada está ENCENDIDA primero, mi salida también debe estar ENCENDIDA y luego debe permanecer ENCENDIDA ¡no im...
1
respuesta

TTL tri-state 16x4 RAM chip no funciona

Compré el chip de memoria RAM TTL 74189 y lo conecté, pero parece que no lo consigo. simular este circuito : esquema creado usando CircuitLab Lo conecté todo y configuré el D1 en ALTO. Luego mantengo presionado CE, presiono WE y lueg...
2
respuestas

VHDL loop no está actualizando la salida

¿Por qué no cambia el valor de la salida? ¿Se ha cronometrado y el bucle interno debería actualizarse? En la simulación, el valor de la salida siempre es 9. Por favor, ayúdenme a faltar. Me gustaría que el código actualice la salida cuando se ac...
1
respuesta

xor simplificación de álgebra booleana

Estoy haciendo la simplificación de álgebra booleana y obtuve el resultado de (A.B) xor (C xor D) ¿Hace (A.B) xor (C xor D) = (A.B) xor C xor D?     
2
respuestas

¿Es posible cargar valores en un contador en el inicio?

Estoy diseñando un reloj digital para un curso de proyectos de ingeniería eléctrica para estudiantes de primer año. Estoy utilizando chips de contador síncrono de 4 bits SN74HC161 para el conteo. Mi diseño cuenta los segundos y los minutos con l...
1
respuesta

cómo diseñar una máquina de estado de detector de patrones en vhdl [cerrado]

¿Cómo puedo usar vhdl para diseñar un detector de secuencia para encontrar una secuencia de 32 bits con 15 ceros seguidos de 17 con 2 contadores para contar los unos y ceros que tienen señales de habilitación y restablecimiento? ¿Alguien puede d...
1
respuesta

Lógica Tristate equivalente en la lógica NMOS

Supongamos que tengo 3 señales generadas por la lógica NMOS. Cada una de esas señales tiene un pin de habilitación asociado que cuando se activa, el valor de la señal aparecerá en la salida (debo tener en cuenta que las señales A, B, C se origin...