Nos centraremos en el uso de los módulos XADC y Keyboard,
Resumen—El diseño de chips ha sido complejo desde sus basándonos en una lista de tutoriales disponibles en la página
inicios, sin embargo, en la última década muchas herramientas oficial, pero ya que el lenguaje de programación principal será
y nuevos métodos han hecho que este sea muy sencillo. Con la VHDL y debido a que los módulos estos están escritos en
inmensa demanda de sistemas más rápidos, pero también la Verilog se tendrá que integrar ambos lenguajes de una manera
necesidad de que la tecnología se comprima 0.7 por apropiada.
generación, el uso de un dispositivo programable cuya En el modo de alarma permitirá ingresar un voltaje externo
interconexión y funcionalidad puede ser configurada mediante por el canal 1 del XADC y si este sobrepasa el voltaje umbral
un lenguaje descriptivo VHDL/Verilog en donde se puede de 0.63, se encenderá un led simulando la alarma, la cual solo
describir sistemas combinacionales, máquinas de estados, etc. podrá ser desactivada por el ingreso de la clave de tres dígitos
La complejidad de diseñar un nuevo sistema que contenga dos mediante teclado.
modos de operación: una alarma y un vúmetro, que además En el modo Vúmetro
utilizan módulos ADC y Keyboard pero también la incursión
de dos lenguajes diferentes aumenta, no obstante, para lograr
los objetivos nos basamos en conceptos esenciales como:
diseño Top-Down1, IP Cores2, Vivado3 y FSM4, que facilitaron II. DESCRIPCIÓN DEL DISEÑO
el diseño y aportaron a la integración de varios módulos tanto
en Vivado5 como en VHDL6 además de un mayor
aprovechamiento de funcionalidades de la tarjeta Basys3. A. Diagrama Jerárquico
XADC
III. IMPLEMENTACIÓN
Fig. 1 Máquina Selección de modos -----Códigos y Capturas de pantalla de sus módulos y/o test
D. FSM Alarma benchs
VI. RECOMENDACIONES
BIBLIOGRAFÍA
[1] G. O. Young, “Synthetic structure of industrial plastics
(Book style with paper title and editor),” in
Plastics, 2nd ed. vol. 3, J. Peters, Ed. New York:
McGraw-Hill, 1964, pp. 15–64.
[2] W.-K. Chen, Linear Networks and Systems (Book style).
Belmont, CA: Wadsworth, 1993, pp. 123–135.
Fig. 4 Ingreso correcto de la clave
[3] H. Poor, An Introduction to Signal Detection and
Estimation. New York: Springer-Verlag, 1985, ch. 4.
D. Vúmetro
IV. RESULTADOS
Utilización de recursos
V. CONCLUSIONES