Does Verilog support the multiplication operator for bit_vector or integers?

Status
Not open for further replies.

samiksha

Junior Member level 1
Joined
Jan 3, 2008
Messages
15
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,397
hi
i want to ask if verilog language support the multiplication operator for bit_vector, integers. then what is the fun of making new architectures of multipliers(booth,braun,wallace,dadda)like this.
 

multipliers?

I'm not sure what a bit_vector is, but Verilog certainly has a convenient '*' multiply operator. It simplifies our lives by letting the synthesis tool choose the best multiplier for the target device. I have no interest in re-inventing multipliers! Also, modern FPGAs have built-in multiplier blocks that are much more efficient than multipliers implemented in the logic fabric.

Of course, if your job is to design a new improved multiplier block, then that's a different matter.
 

multipliers?

compare the multiplier u have implemeted with the multiplier of fpga (LUT based) .You will find a difference . (Area,speed etc)
 

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