Breaking parallel multiplier into two pieces in VHDL?

Joined
Mar 17, 2008
Messages
3
Reaction score
0
Hello,

I have a 18x10 parallel signed multiplier in my design which obviously is a very large block. It is implemented as a slow booth multiplier by Cadence RTL Compiler. I would like to reduce the size of the multiplier by breaking it into two parallel multipliers (using the same block twice) and using two clock cycles to complete the multiplication. I am not sure what the formula is that I can apply to calculate the result especially considering that the operands are signed. Could someone tell me how I may be able to do this?

I cannot use a serial multiplier because I do not have the clock cycles.

Thanks.
 
Last edited:

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,226
Members
46,815
Latest member
treekmostly22

Latest Threads

Top