multiplication of fixed point DSP

Status
Not open for further replies.

naresh850

Full Member level 3
Joined
Jun 9, 2006
Messages
157
Helped
6
Reputation
12
Reaction score
4
Trophy points
1,298
Activity points
2,249
hi

any one can help me or give some material about fixed point multiplication

i want to multiply 4.12 with 1.15 format
how it is possible in dsp processor i want implement on blackfin dsp

at the result which format i get the result

i have no any idea about that

plz help me

naresh
 

i think your problem is representation of floating point number ,you can represent this number using binary notation for decimal point but you should remember point of decimal in both numbers from LSB.after multiplication the point will be at distance sum of previous distances from LSB.
 

Hi

The result of multipication of Q4.12 and Q1.15 numbers is a Q4.27 number.
To get the result you should simply do a 16bit * 16bit multipication and then you should shift the result left by 1-bit.

Regards
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…