final gds oasis
59 files changed
tree: 2e7d0acbc8dc036c19e36af2c8a479c23ce09bf0
  1. def/
  2. deps/
  3. docs/
  4. gds/
  5. lef/
  6. lib/
  7. mag/
  8. maglef/
  9. Media/
  10. mpw_precheck/
  11. openlane/
  12. precheck_results/
  13. sdc/
  14. sdf/
  15. signoff/
  16. spef/
  17. spi/
  18. tapeout/
  19. venv/
  20. verilog/
  22. Makefile

5-Bits Multiplier

License UPRJ_CI Caravel Build

:exclamation: Important Note

Project description

Digital flow implementation using OpenLane for a custom 5-bit multiplier.

It works like the Wallace‘s or Dada’s multiplier, using the long multiplication algorithm and a custom adder which works like this:


The addition tree is as follows:


It was presented as one of the exercises of the subject “Digital Systems II” in the first semester of 2022 at UIS, Santander, Colombia

Final result in Klayout