Checked into SVN and the package (http://http://www.gadgetfactory.net/gf/project/butterflylogic/scmsvn/?action=browse&path=%2Ftrunk%2Fpackage%2FFPGA_ROM%2F2.0%2F) folder are 6 new bitstreams. The bitstreams have different memory/channel sizes and support for using either the inside or outside numbering schemes. It will be nice to integrate the loading of these different bitstreams into the Java client.
The bitstreams are:
-16k Samples with 8 channels. Inside and outside numbering scheme.
-8k Samples with 16 channels. Inside and outside numbering scheme.
-4k Samples with 32 channels. Inside and outside numbering scheme.
With some more work we should be able to modify the VHDL core to support 24k, 12k, and 6k sample sizes.
Is bitstream the right term? I've been sloppy about using synthesis/build/FPGA design/etc in the article. I'll settle on bitstream is that's a good term.
bitstream is how I've always seen it referred to in vendor documentation and such.
Jack.
Configuration bitstream or short bitstream is the term Xilinx uses for the format of the configuration image that is loaded into the FPGA as a bitstream . It is a fitting and descriptive term for "configuration image in bitstream format". Bitstream and configuration image are the most commonly used terms.
I guess once it is converted to the mcs format to be loaded into the SPI flash we could call it a "FPGA hex", "FPGA Rom", or "FPGA configuration" file...