8-Bit Accumulator

Goal

Create an eight bit accumulator using the following features:

  • Two D Flip-Flops
  • 8-Bit Adder
  • Two 8-bit Registers
  • Logic Circuit

Technical Requirements

  • Use VHDL's arithmetic library to create an 8-bit adder
  • Registers and D Flip Flops are rising edge
  • Display Overflow, and Carry on the DE10-Lite board's LEDS
  • Display Sum and input A on the DE10-Lite board's Hex Displays
  • Represent all numbers in signed 2's representation

Takeaways

  • Explain the fundamental logic circuits used in construction of computer memories
  • Implement sequential logic circuits using VHDL and Quartus
  • Porting VHDL code to a DE10-Lite Development Board

Disclaimer

  • Due to the Univeristy of Pittsburgh's academic integrity policy, I am unable to publicly provide detailed information on my design process, and final design of this project. If you are in need of any more clarification you can contact me here.