Upload
youssef-ramzy
View
385
Download
0
Embed Size (px)
Citation preview
Carry Save Multiplier
2
Types of Multipliers
Why we used this one ?
Carry Save Multiplier IC project supervised by: Dr. Sayed Eid
3
Algorithm • 1) Bit Multiplication Block
Using this block for every partial product
Carry Save Multiplier IC project supervised by : Dr. Sayed Eid
4
• 2) Final stage of Multiplier will be half adder and full adder
Carry Save Multiplier IC project supervised by : Dr. Sayed Eid
5
Matlab and Simulink Algorithm used to divide Multiplier into blocks and implementing each block 1) bit multiplication 2) half adder 3) full adder 4) Top module
Carry Save Multiplier IC project supervised by : Dr. Sayed Eid
6
Verilog • Same steps and algorithm done in Matlab Code
Carry Save Multiplier IC project supervised by : Dr. Sayed Eid
7
• Comparing area and delay
1)Array Multiplier
2)Carry Save Multiplier
3)Carry save Multiplier with 4 bit carry look ahead
4)Carry save Multiplier with 8 bit carry look ahead Carry Save Multiplier IC project
supervised by : Dr. Sayed Eid
8
FPGA
Carry Save Multiplier IC project supervised by: Dr. Sayed
Eid