El Spartan- 3A utiliza un depurador integrado para comprobar el rendimiento del campo de arreglo de compuerta programable o FPGA. Un FPGA es un circuito integrado diseñado para ser configurado por el cliente o el diseñador en el campo . ChipScope de Xilinx produce una visión de calidad del desempeño de la FPGA, y proporciona informes a los desarrolladores y usuarios. Los datos se serializa utilizando 7 - a - 1 bloques de texto enviados a través de comunicaciones por cable de par trenzado. Los datos recibidos se de- serializa , y se compara con los datos de entrada para comprobar que los datos se han recibido correctamente . Los errores de datos se registran , de manera que un desarrollador puede localizar cualquier canal no usando ChipScope . Cosas que necesitará
Spartan- 3A FPGA
Windows o Linux equipo
Mostrar más instrucciones
1
Abra un nuevo proyecto en el Spartan- 3A Navegador de proyectos .
2
importar los siguientes tres archivos en el nuevo archivo de proyecto : counter.v , labkit.v y labkit.ucf . Estos son los archivos chipscope centrales , el módulo de contador , la funcionalidad para crear una instancia del contador y el archivo de registro labkit estándar , respectivamente .
3
Ejecute el programa Core Generator ChipScope . Haga clic en " Inicio", "Programas ", seleccione elija " número de versión ChipScope Pro " y haga clic en " ChipScope Pro Core Generator ".
4
Seleccione el tipo de núcleo para generar . Seleccione la opción " icono" de la lista suministrada como el tipo de núcleo y haga clic en " Siguiente".
5
Haga clic en "Start Over" una vez que la generación núcleo ICON es completa .
< Br > 6
Elija hasta 16 "Trigger y coincida con la configuración de la unidad ", y también seleccionar el número de la configuración del puerto de datos .
7
Elija " Verilog " en el menú desplegable como el idioma para el archivo HDL generado, y seleccione " Xilinx XST " como herramienta de síntesis .
8
Haga clic en " generar Core " para generar los archivos chipscope necesarias para la depuración.