Una MetodologÃa Integral de Diseño Digital con CPLDs, VHDL y C
Una MetodologÃa Integral de Diseño Digital con CPLDs, VHDL y C
Una MetodologÃa Integral de Diseño Digital con CPLDs, VHDL y C
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Una</strong> tarjeta mejorada se está <strong>de</strong>sarrollando actualmente, la cual agrega a la tarjeta GM-T16V7 interruptores y<br />
más indicadores visuales, tal como se muestra en la figura siguiente.<br />
Esta tarjeta será <strong>de</strong>dicada para manejar un teclado <strong>de</strong> 16 teclas y un panel <strong>de</strong> 4 visualizadores <strong>de</strong> 7 segmentos.<br />
A<strong>de</strong>más habrá 16 indicadores visuales (leds), 16 interruptores (dipswitch), 4 botones pulsadores, y 2<br />
visualizadores <strong>de</strong> 7 segmentos <strong>con</strong> habilitación permanente, compartiendo el bus <strong>de</strong> datos <strong>de</strong> los leds.<br />
Asimismo, se está <strong>de</strong>sarrollando una nueva versión <strong>de</strong> la tarjeta GM-F10K10, reemplazando un cristal por un<br />
circuito astable/monostable basado en un CI 555 y <strong>de</strong>jando solamente los circuitos para la <strong>con</strong>figuración<br />
individual vía JTAG a través <strong>de</strong>l ByteBlaster. Ambas tarjetas, se estima, estarán completamente listas y<br />
funcionales para las fechas <strong>de</strong>l próximo Workshop <strong>de</strong> Iberchip, don<strong>de</strong> sería posible hacer unas <strong>de</strong>mostraciones<br />
prácticas.<br />
Metodología <strong>de</strong> Diseño<br />
Figura 2. Tarjeta Proyectada para el Sistema <strong>de</strong> Diseño<br />
En la figura 3 se muestra el diagrama <strong>de</strong> bloques <strong>de</strong> un diseño típico usando el sistema DGM-F10K10. El<br />
procesador normalmente es una máquina <strong>de</strong> estados, que se pue<strong>de</strong> <strong>de</strong>scribir en <strong>VHDL</strong>. El bloque <strong>con</strong>formado<br />
por puertas lógicas, <strong>con</strong>tadores, registros, memorias, etc. forma el camino <strong>de</strong> datos (datapath), el cual pue<strong>de</strong><br />
hacerse en el MegaWizard <strong>de</strong>l MAX+plusII o usando los símbolos <strong>de</strong> las funciones SSI, MSI.<br />
Figura 3. Diagrama <strong>de</strong> Bloques <strong>de</strong> un Diseño Típico basado<br />
en el Sistema <strong>de</strong> Diseño DGM-F10K10