Re: breadboarding fast, tiny stuff



On Tue, 4 Mar 2008 10:26:10 -0800, "Joel Koltner"
<zapwireDASHgroups@xxxxxxxxx> wrote:

"John Larkin" <jjlarkin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:eu3rs3hc7l0bfjv8ujcfuju3vlsfp2oqvg@xxxxxxxxxx
Sometimes the fpga
blocks get big, too big for, say, a 4 mbit eprom, so our rom builder
program compresses them and the uP decompresses at runtime...

I expect that sooner or later Xilinx will add decompression hardware to the
FPGAs themselves to take advantage of that (significant!) gain you're
seeing... they already have some versions that decrypt the bitstream, as I
recall, adding decompression to that seems pretty straightforward.

---Joel


They already have a bitstream compression option that relies on
bitstream blocks being identical, so the can load the same data into
multiple clb's. In real life, that usually happens when they're all
zeroes, ie for unused hunks of chip. That saves 10-20% typically, but
it probably doesn't compound with my zeroes compression.

Some more elegant decompression would be cool. On the pc side, we
don't care if it would take another second or so to compress the
bitstream; hell, the Xilinx software should do it for us! They could
make the entire thing transparent.

The idea of an 80 megabit config stream gives me the creeps.

John

.



Relevant Pages

  • Re: NSA and crypto
    ... David - where are your test results? ... was to run a compression then a decompression to see if file matches. ... For example the compressor actually only works with strings. ...
    (sci.crypt)
  • Re: NSA and crypto
    ... David - where are your test results? ... | was to run a compression then a decompression to see if file matches. ... For example the compressor actually only works with strings. ...
    (sci.crypt)
  • Re: [RFC] LZO de/compression support - take 6
    ... Compression: 42.4646 usec ... Decompression: 42.4646 usec ... early finish compressed data buffer to less than the full size ...
    (Linux-Kernel)
  • Re: A basic cryptanalysis question
    ... >> keys. ... >> the above is for bijective file compression. ... unique bitstream weather doing compression or decompression. ... based on second order english. ...
    (sci.crypt)
  • Re: + 1E + -1E = 0E
    ... >>> energy either, ... >>> If a sound wave is a state of compression and decompression in air and ... than atoms in a low energy region. ...
    (sci.physics.relativity)