18.11.2012 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!