Attached is the radix-4 multiplier. Since it was easy to make it signed, i 
just went with that. Adding support to select signed/unsigned is also easy. 
Can someone with the Lattice tools try synthesizing this? I don't have it 
installed on my laptop as i'm running out of space. On xilinx i get just 
under 7.2ns, which is the delay through the 33 bit adder/subtracter. Takes 
17 cycles to complete a 32x32 multiply.

On Thu, August 16, 2007 9:51 am, Timothy Normand Miller said:
> On 8/16/07, Farhan Mohamed Ali <[EMAIL PROTECTED]> wrote:
> 
>> I'll code up the radix-4 multiplier. What formats does it have to 
>> support? signed/unsigned/2c?
> 
> Start with unsigned for now.  We're still at the "we don't know if we 
> need it" point, so go for the easier experiment.
> 
> 
> -- Timothy Normand Miller http://www.cse.ohio-state.edu/~millerti Open
> Graphics Project
> 
> 

Attachment: multradix4B32_v3.v
Description: Binary data

Attachment: multradix4B_test.v
Description: Binary data

_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to