ucb-bar / berkeley-hardfloat

Other
271 stars 84 forks source link

Mult for Mantissa #35

Open IAMAl opened 4 years ago

IAMAl commented 4 years ago

I look into MulAddRecFN.scala which is seemed that body of float mult-add (out = A*B + C). The flow is indeed as follows; in -> preMul -> postMul -> out

I could not find multiplication for mantissa part of A and B operands, where actually does it?

aamartin0000 commented 1 year ago

Don't know if you still need a reply, but see line 323 of MulAddRecFN.scala. It uses outputs of preMul, then feeds inputs of postMul.