Expand unsigned 4*4 module to signed 16*16 module

W

Weng Tianxiang

Hi,
I want to expand unsigned 4*4 module to signed 16*16 module and cannot
find any references.

Who knows it please give me a help.

Thank you.

Weng
 
R

rickman

Hi,
I want to expand unsigned 4*4 module to signed 16*16 module and cannot
find any references.

Who knows it please give me a help.

Thank you.

Weng

To use a multiplier module, you must consider the product output from
this module to be a partial product which is added to the other
partial products to form the complete product. To do a 16x16 multiply
using 4x4 multiplier modules will require 16 of these modules.
Consider each 16 bit number to be composed of

a3*2**12 + a2*2**8 + a1*2**4 + a0 and b3*2**12 + b2*2**8 + b1*2**4 +
b0

Your partial products will be a0*b0 + a0*b1*2**4 + a1*b0*2**4 +
a1*b1*2**8 + ...

I think you can see where this is going.

Rick
 

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,769
Messages
2,569,581
Members
45,056
Latest member
GlycogenSupporthealth

Latest Threads

Top