Hi there, I'm having trouble getting this array multiplier working
correctly and I can't figure out what the problem is. If someone could
just glance at my code it'd really help
Sorry I should have been more specific, it compiles okay it just doesn't
function properly. When both A[0] and B[0] are 1's then it produces a
number with a 1 in P[0] like it should. However, when either A[0] and
B[0] are not 1 it produces zero in P[15:0]. In my vector file I have
Sum as a variable to watch but it says that it cannot find any instances
of Sum (any of them, it gives me many many warnings), which is
unfortunate because I could use that to do a little debugging
> Sorry I should have been more specific, it compiles okay it just doesn't
function properly.
Where did you check the function? In simulation or on hardware?
Duke
Why does everybody add his/hers NEW question to and ancient post?
With a new question start a new thread, pls.!
And there you can write, whether you want the division for synthesis or
"only" for simulation. And maybe also, which toolchain from which
supplier you use. And all the necessary additional information that may
be helpful (word width, speed, precision...)...