Re: gEDA-user: FPGA, uC, and JTAG

2010-11-08 Thread DJ Delorie

True, but the xsvf file is much bigger than a simple serial bitstream,
and the xsvf player is bigger than a raw spi dump...


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: FPGA, uC, and JTAG

2010-11-08 Thread Larry Doolittle
On Mon, Nov 08, 2010 at 05:24:21PM -0500, DJ Delorie wrote:
 True, but the xsvf file is much bigger than a simple serial bitstream,
 and the xsvf player is bigger than a raw spi dump...

A JTAG bit-banger is not hard to write (I've written at least two of
them), and a lot smaller than an xsvf file player.  The one I use routinely
now takes a small fraction of the 8K program space of an 8051 derivative
(CY7C68013).  The input file is the straight bitfile.  Granted it will
run a little slower than SPI, because unless you're exceptionally lucky
it won't be hardware accelerated.  It would be fun to take a crack at
the bit speed limit on that 96 MHz processor, though.

  -  Larry


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: FPGA, uC, and JTAG

2010-11-08 Thread DJ Delorie

 A JTAG bit-banger is not hard to write (I've written at least two of
 them), and a lot smaller than an xsvf file player.

Can you bit-bang a spartan 3 that way?


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: FPGA, uC, and JTAG

2010-11-08 Thread Larry Doolittle
DJ -

On Mon, Nov 08, 2010 at 05:55:04PM -0500, DJ Delorie wrote:
  A JTAG bit-banger is not hard to write (I've written at least two of
  them), and a lot smaller than an xsvf file player.
 Can you bit-bang a spartan 3 that way?

Yes.  Shameless plug (and almost back OT, since the board was
laid out with pcb): http://recycle.lbl.gov/llrf4/

   - Larry


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: FPGA, uC, and JTAG

2010-11-08 Thread DJ Delorie

 Yes.  Shameless plug (and almost back OT, since the board was
 laid out with pcb): http://recycle.lbl.gov/llrf4/

Specs for 3AN jtag-based bitstream loader?

The 3AN xsvf is funny - it programs an SPI device into the 3AN fabric,
then uses it to program the on-chip flash, then resets the chip!


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user