Quilted Dies of CPU & RAM
Eugen Leitl
eugen at leitl.org
Tue Nov 14 15:57:31 EST 2006
On Tue, Nov 14, 2006 at 05:33:09PM +0100, Dave Long wrote:
> A couple of years ago* I'd wondered about gray-coded PC increments.
Do you know how to implement a local-bitflip (linear, or slightly
staggered registers) Gray code with the shallowest number of gates?
> Well, the DSP people haven't gone that far, but they do offer the
> option of bit-reversed autoincrementing index registers. By counting
> left-to-right (x000, x100, x010, x110, x001, x101, x011, x111, x000...)
> one can get various power-of-two circular buffers "for free".
>
> That may seem like a lot of trouble to save a mask op, but there's a
> good market reason to provide the feature: bit reversal simplifies
> twiddling FFT butterflies.
This is very old (1994-1996), but you might like
http://leitl.org/oldcontent/ui22204/.html/txt/8uliw.txt
--
Eugen* Leitl <a href="http://leitl.org">leitl</a> http://leitl.org
______________________________________________________________
ICBM: 48.07100, 11.36820 http://www.ativel.com
8B29F6BE: 099D 78BA 2FD3 B014 B08A 7779 75B0 2443 8B29 F6BE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: Digital signature
Url : http://lists.canonical.org/pipermail/kragen-discuss/attachments/20061114/af2d8bd2/attachment.pgp
More information about the Kragen-discuss
mailing list