Universidad de Pamplona, una Universidad para una Sociedad Inteligente e Interconectada
DISPOSITIVOS LOGICOS PROGRAMABLES B
PARCIAL PRACTICO
Una compaa de televisores LCD requiere un nuevo circuito digital
para su lnea de alta definicin. Este chip deber recibir una trama serial en formato RS232, la informacin que viene en la trama se explica en la siguiente figura:
Un circuito de transmisin enviar la informacin a nuestro chip a
travs de la lnea RX ( Para probar nuestro chip debemos ingresar los datos en la simulacin a travs del pin RX). El circuito de transmisin (Que nosotros no diseamos) enva la informacin as: Se envan los tres datos para las salidas paralelas en una trama. La trama debe ser compatible con RS232. El protocolo que maneja el transmisor (el cual simularemos ingresando la forma de onda) es el siguiente: Enva Primero la informacin a desplegar por la salida OUT_1. Como son 12 bits se envan primero los 8 bits menos significativos empezando por el LSB. Despus del bit de stop se mantiene la lnea en alto durante dos ciclos de reloj, luego se envan los 4 bits de ms
Universidad de Pamplona - Ciudad Universitaria - Pamplona (Norte de Santander - Colombia)
Tels: (7) 5685303 - 5685304 - 5685305 Fax: 5682750 - www.unipamplona.edu.co Universidad de Pamplona, una Universidad para una Sociedad Inteligente e Interconectada
peso empezando por el menos significativo de ellos, los otros 4
vienen en cero (observe la figura). La lnea se mantiene en alto durante dos ciclos de reloj para luego proceder a enviar la informacin a desplegar en OUT_2 con el mismo formato y de forma idntica la informacin a desplegar en OUT_3. Para entender mejor el funcionamiento, vamos a suponer que la siguiente trama es enviada por la lnea RX al chip (algo parecido a lo que debe hacer en la simulacin), la letra i indica bit de inicio, la letra p indica bit de parada:
Por cuestiones de espacio no es posible dibujar la trama continua
pero esto se indica mediante la flecha roja. El chip al recibir y decodificar adecuadamente la trama deber desplegar en sus salidas los siguientes valores: OUT_1: 111100110011 OUT_2: 101010101010 OUT_3: 111000111000 IMPORTANTE: para simplificar el diseo No se tendr en cuenta posibles errores de la trama, en la simulacin siempre se colocar una trama que cumpla el protocolo descrito.
Universidad de Pamplona - Ciudad Universitaria - Pamplona (Norte de Santander - Colombia)