Understanding Arithmetic Circuits

Adder

  • Binary Adder Architecture Exploration ( pdf )
Adder typeOverviewAnalysisVHDL Level DesignCMOS Level Design
1. Ripple Carry Adder A pdf pdf
2. Carry Lookahead Adder A pdf
3. Carry Save Adder A
4. Carry Select Adder A
5. Carry Skip Adder A pdf
6. Carry Chain Adder A pdf, pdf pdf
7. Kogge-Stone Adder A pdf
8. Prefix Adder A
9.1 Variable Block Adder A, B, C, D
9.2 Multi-Level Variable Block Adder A


Adder Architectures Suitable for FPGA

  • FPGA Carry-Chain Adder (pdf)
  • FPGA Carry Select Adder (pdf)
  • FPGA Variable Block Adder (pdf)
  • FPGA Carry Lookahead Adder (pdf)
  • Carry-Skip Adder


Barrel Shifter


Mux Based Barrel Shifter

  • Analysis (pdf)
  • Implementation


Multiplier

Array Multipliers


Tree Mulltipliers

  • Lattice Multiplication (pdf)
  • Wallace Tree (pdf)
  • Dadda Tree (pdf)


Booth Multipliers


Divider

  • Binary Divider (pdf)



go to [ Electrical_&_Computer_Engineering_Studies ]

This article is issued from Wikiversity. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.