MULTIPLIER Inpots

B

Bar Nash

Hi all

When a multipler is designed like those used in FIRS will the nature of the
multiplicands influence the structure of it ?

I mean in case those are both fractional numbers <1 and in case both are
whole numbers .

I hope I described clear enough the problem .

Thanks in advance
EC
 
K

KJ

Hi all

When a multipler is designed like those used in FIRS will the nature of the
multiplicands influence the structure of  it ?

I mean in case those are both fractional numbers <1 and in case both are
whole numbers .

It shouldn't. I'm assuming your question is targetted towards
multipliers meant to be synthesized, that being the case the first
step would be to define how you plan to represent numbers in general.
Depending on the particular needs of your FIR filters the numbers will
likely be either fixed point or floating point. Fixed point
representation will consume less logic than floating point but either
can be synthesized.

If you use the relatively newly standardized fixed or floating point
packages as the basis for representing 'numbers' then the answer to
your question is 'no, the structure of the multiplier will not be
influenced by the nature of the multiplicands'.

For more info on these packages, root around at vhdl.org. The link
below takes you to the user's guide for the fixed point package.

http://www.vhdl.org/vhdl-200x/vhdl-200x-ft/packages/Fixed_ug.pdf

Kevin Jennings
 
B

Bar Nash

Thanks
EC

"KJ" <[email protected]> ???
??????:7cae9b36-74b0-4e05-a6ba-55aa34bfd598@f63g2000hsf.googlegroups.com...
Hi all

When a multipler is designed like those used in FIRS will the nature of
the
multiplicands influence the structure of it ?

I mean in case those are both fractional numbers <1 and in case both are
whole numbers .

It shouldn't. I'm assuming your question is targetted towards
multipliers meant to be synthesized, that being the case the first
step would be to define how you plan to represent numbers in general.
Depending on the particular needs of your FIR filters the numbers will
likely be either fixed point or floating point. Fixed point
representation will consume less logic than floating point but either
can be synthesized.

If you use the relatively newly standardized fixed or floating point
packages as the basis for representing 'numbers' then the answer to
your question is 'no, the structure of the multiplier will not be
influenced by the nature of the multiplicands'.

For more info on these packages, root around at vhdl.org. The link
below takes you to the user's guide for the fixed point package.

http://www.vhdl.org/vhdl-200x/vhdl-200x-ft/packages/Fixed_ug.pdf

Kevin Jennings
 

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,766
Messages
2,569,569
Members
45,042
Latest member
icassiem

Latest Threads

Top