NNeuronix
Back to VLSI
Advanced

16-bit Binary Multiplier using Carry Save Adder (CSA)

High-speed multiplier architecture built on carry save addition and synthesized at RTL

A 16-bit binary multiplier designed using a Carry Save Adder architecture to reduce the critical path compared to a conventional ripple-carry-based multiplier, implemented and synthesized in Verilog.

What's included

  • CSA-based multiplier architecture in Verilog
  • Synthesis with area/timing report
  • Comparison against a conventional array multiplier
  • Self-checking test bench with randomized inputs
  • Full report with architecture diagrams

Tech stack

Verilog HDLXilinx VivadoModelSim