I want to know how the synthesizer in VIVADO will understand the conditional operator in verlig. An expression like: A = X ? Y : -Y will contain any multiplier since there is the negative sign in the second branch. Does it do first the multiplication of (-1)*Y or it won't use any multiplier at all in hardware.
Regards, Jet
