Se desea regular el trafico en un determinado cruce conflictivo entre dos avenidas de direccion unica para ello. se hace patente la necesidad de instalar un semaforo, en el que los tiempos en los que se permire rluz verde) y se prohibe (luz roja) el paso de vehiculos dependan del tratico existente en todo momento … Sigue leyendo Semáforo (Examen Final)
Sonar del Barco (Examen Final)
Una empresa dedicada a La fabricación de equipos de SONAR para barcos ha decidido sacar al mercado nuevos productos basados en avanzada tecnología digital. Para ello se ha pensado en realizar un prototipo siguiendo el diagrama de bloques de la figura. Los circuitos emisor de onda y receptor deco son suministrados por un determinado, fabricante su … Sigue leyendo Sonar del Barco (Examen Final)
Memoria con Desplazamiento
En este laboratorio, se nos pide hacer una memoria que en sus display de 7 segmentos se logre ver un desplazamiento en los números, es decir, que los números puedan ser desplazados de manera consecutiva, para ello implementamos el siguiente top design: Donde tenemos un decodificador que pasa un numero de teclado matricial a binario … Sigue leyendo Memoria con Desplazamiento
Ejercicios en Verilog
En esta practica de laboratorio se crearon 3 componentes que ya teníamos hechos en esquemáticos pero con una diferencia, esta vez es en Verilog!! Los 3 componentes diseñados fueron: Un sumador de 4 BITS, un Deco de 2 a 4 y por ultimo un multiplicador de 8 BITS. Una de las princiales ventajas de verilog … Sigue leyendo Ejercicios en Verilog
Detector de secuencia
En este lab hicimos un circuito digital en el cual se busca que haya una salida encendida (LED con 1) cuando el usuario digite los números correctos en la secuencia. También, se solicita que no se pierdan los numero de la secuencia al digitar erróneamente un numero, ejemplo si la contraseña es 11001 e ingresamos … Sigue leyendo Detector de secuencia
Sumador-Restador con Visualización dinámica!
En este laboratorio se realizo un sumador- restador de 8 bits y el resultado fue mostrado en 3 displays de 7 segmentos. Este proyecto tendrá 17 entradas las cuales se dividirán de la siguiente forma, 8 bits del primer dígito, 8 bits del segundo dígito y un bit para saber si debe sumar o restar. … Sigue leyendo Sumador-Restador con Visualización dinámica!
Parqueadero (Contador)
En este lab se nos solicita crear un circuito secuencial a partir de dos entradas que serán sensores de presión de un parqueadero. Lo que queremos saber es el numero de autos que están adentro del parqueadero. En la entrada, que es la misma salida hay 2 sensores; , A y B, separados por un … Sigue leyendo Parqueadero (Contador)
Contador Ascendente y descendente limitado
En este laboratorio hicimosun contados sencillo de un bit pero que estuviera limitado en la parte superior y en la parte inferior. Para ello empezamos creando este primer componente: Este componente fue diseñado con verilog. El componente se encargara de variar los limites segun quiera el diseñador teniendo en cuenta que con un 1 asciende … Sigue leyendo Contador Ascendente y descendente limitado
Serie de Fibonacci
En este laboratorio hicimos la serie de fibonaci con un teclado matricial en donde cada numero del teclado mostraba los numeros de la serie. Para ello primero configuramos el teclado con leds para saber el código y eso lo pusimos en un LUT. Después hicimos la rom en verilog, con 10 bits para que llegue … Sigue leyendo Serie de Fibonacci
Comparador Verilog
Verilog es un lenguaje de descripción hardware (Hardware Description Language, HDL) utilizado para describir sistemas digitales, tales como procesadores, memorias o un simple flipflop. Esto significa que realmente un lenguaje de descripción hardware puede utilizarse para describir cualquier hardware (digital) a cualquier nivel. La descripción de un diseño en Verilog comienza con la sentencia: module … Sigue leyendo Comparador Verilog