Re: Notes... The case for an open client

"Dan Oetting" <[email protected]> Mon, 16 Aug 2004 18:06:04 -0600
Newsgroups gmane.comp.distributed-net.hardware
Message-ID <[email protected]>
On Aug 16, 2004, at 11:58 AM, Elektron wrote:

> I'm not sure how 1-bit-serial hardware is supposed to work.

Maybe you know it by a different term.

This is where all the bits for a value appear on the same wire, 1 bit 
per clock starting with the least significant bit. A serial adder can 
take 2 bit streams as input, generates the sum as a bit stream output 
and holds the 1 bit carry over for the next clock cycle. An add of any 
word size requires a single LUT. But it takes 32 clock cycles to add 
two 32 bit numbers although there is at most a 1 clock latency. The 
rotates unfortunately require many more LUTS and have at least a 32 
clock latency.

_______________________________________________
Hardware mailing list
Hardware-Ra3b/QYEcJ3d140v2zMXi0fjHoOT/h/[email protected]
http://lists.distributed.net/mailman/listinfo/hardware