|
|
|
|
Copyright (c) 2005 Juan Pablo D. Borgna <jpborgna en inti gov ar>
|
|
|
|
|
Copyright (c) 2001, 2002 by David Sullins [bitinfo code]
|
|
|
|
|
Copyright (c) 2006 Salvador E. Tropea <salvador en inti gov ar>
|
|
|
|
|
Copyright (c) 2005-2006 Instituto Nacional de Tecnolog<EFBFBD>a Industrial
|
|
|
|
|
|
|
|
|
|
This program is free software; you can redistribute it and/or modify
|
|
|
|
|
it under the terms of the GNU General Public License as published by
|
|
|
|
|
the Free Software Foundation; version 2.
|
|
|
|
|
|
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
|
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
|
GNU General Public License for more details.
|
|
|
|
|
|
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
|
|
|
along with this program; if not, write to the Free Software
|
|
|
|
|
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
|
|
|
02111-1307, USA
|
|
|
|
|
|
|
|
|
|
dumpbit:
|
|
|
|
|
-------
|
|
|
|
|
Dumpbit es un simple programa que toma un archivo .bit generado por
|
|
|
|
|
herramientas de Xilinx y vuelca el contenido del stream binario en
|
|
|
|
|
un archivo.
|
|
|
|
|
|
|
|
|
|
bit2svf:
|
|
|
|
|
-------
|
|
|
|
|
|
|
|
|
|
Este programa se usa para generar un archivo SVF con la secuencia
|
|
|
|
|
necesaria para grabar el contenido de un archivo .bit de xilinx en
|
|
|
|
|
algun dispositivo PROM o en la misma FPGA.
|
|
|
|
|
|
|
|
|
|
Funcionamiento:
|
|
|
|
|
Lo que se hace es utilizar un template con instrucciones para
|
|
|
|
|
generar el archivo svf. Se necesita un template para cada algoritmo
|
|
|
|
|
diferente que se quiera generar.
|
|
|
|
|
La explicacion del formato de templates se encunetra en un
|
|
|
|
|
archivo README en el directorio "templates/" que trae dos ejemplos.
|
|
|
|
|
|
|
|
|
|
bitinfo:
|
|
|
|
|
-------
|
|
|
|
|
Este es programa escrito por Dave Sullins [davesullins@earthlink.net]
|
|
|
|
|
sirve para interpretar el header de los archivos bit de xilinx.
|
|
|
|
|
Es usado internamente por bit2svf y dumpbit.
|
|
|
|
|
La distribucion completa junto con su documentacion se encuentra en el
|
|
|
|
|
directorio bitinfo-3.0.
|
|
|
|
|
|
|
|
|
|
jbit:
|
|
|
|
|
----
|
|
|
|
|
Esta script, utilizando bit2svf, genera un SVF temporal para el
|
|
|
|
|
dispositivo especificado con el archivo bit y luego utiliza el programa
|
|
|
|
|
JTAG para transferirle ese archivo. Al terminar borra el temporario.
|
|
|
|
|
Fue creada para simplificar el proceso de programar un dispositivo Xilinx
|
|
|
|
|
con un archivo bit con herramientas GPL.
|
|
|
|
|
|