Esquematicos
La herramienta Xilinx-ISE
(Integrated Software Environment) es una herramienta de diseño de circuitos
profesional que nos va a permitir, entre otras funciones, la realización de
esquemáticos y su posterior simulación y síntesis. El desarrollo de las
prácticas se realizará siguiendo los siguientes puntos: En primer lugar, se estudiará la
especificación propuesta para determinar una posible solución. Este estudio se
debe realizar antes de utilizar la herramienta informática, cuya introducción
se describe en este texto, ya que es la parte fundamental para asimilar los
conocimientos sobre diseño lógico. A
continuación se hará un estudio asistido por ordenador utilizando el paquete
informático ISE® de XILINX Inc. Este paquete informático está formado por un
conjunto de herramientas que permiten diseñar circuitos digitales mediante
esquemas lógicos o utilizando lenguajes de descripción de hardware como VHDL o
Verilog. También permite simular el comportamiento de los circuitos diseñados,
y sintetizarlos sobre dispositivos lógicos programables de XILINX. La secuencia
habitual de pasos se lleva a cabo del siguiente modo: Se introduce el diseño que se quiere simular
en el entorno de captura de esquemas de la herramienta, llamado Xilinx ECS. La
captura del diseño puede realizarse mediante esquemáticos o utilizando lenguajes
de descripción de hardware. Se crea un testbench para comprobar el
funcionamiento del circuito, mediante la herramienta HDL Bencher. Se simula el funcionamiento del circuito
llamando a la herramienta de simulación ISE Simulator. Se comprueba que el funcionamiento del
circuito es el deseado, analizando las formas de onda de las señales
pertinentes. En caso de que los resultados no sean los esperados, se debe
revisar el diseño empezando por la especificación de partida para localizar
donde está el fallo, retocando entonces el esquema y repitiendo el ciclo de
diseño.
Para ver como se realizan todos
estos pasos, así como para aprender el manejo de las distintas funciones de las
herramientas, en el siguiente apartado se realizará una práctica guiada con un
ejemplo sencillo. Cuando completes el tutorial sabrás como:
• Crear un proyecto ISE para una FPGA
• Crear un diseño con
esquemáticos y verificar que es correcto
• Crear un banco de pruebas (test bench
waveform) para simular el diseño
• Generar el patrón de bits de
configuración del dispositivo (archivo bitstream)
• Sintetizar e implementar tu diseño

Comentarios
Publicar un comentario