Sequential vs combinational adder

  • Thread starter Thread starter fysloc
  • Start date Start date
  • Tags Tags
    Adder
Click For Summary
The discussion centers on the differences between sequential and combinational adders in the context of a homework assignment requiring VHDL code for both types. A sequential adder processes inputs over time, often using elements like shift registers, while a combinational adder computes outputs based on current inputs without memory of past inputs, typically using multiple full adders connected in stages. The participant expresses confusion over the definitions and seeks clarification, noting that the assignment focuses on implementation rather than theoretical understanding. They speculate on the nature of each adder type but acknowledge uncertainty in their definitions. Ultimately, the goal is to observe the hardware differences in FPGA implementations for both designs.
fysloc
Messages
1
Reaction score
0

Homework Statement


Write the VHDL code for an n-bit sequential adder and an n-bit combinational adder using a full adder and observe the FPGA for each implementation.


Homework Equations


None


The Attempt at a Solution


My issue isn't the coding itself or anything of that sort (which is the purpose of the homework), just understanding what's the difference between a sequential adder and a combinational adder as it was not stated in the homework nor in any textbooks/class notes. My guess is that my original idea of an N-bit adder being N full adders placed together where the carryout is passed into the carryin of the next full adder would count as one of the designs, but am not sure what it would be called. Infact, the design I mentioned has been discussed in class but the prof never stated which design it was. Now being asked to do both designs, I tried to use google search to find out what's the difference, and sofar with no luck as the terms are very generic and I am not getting relevant search results. Again, the point of the homework is not to figure out what's the difference, just build them differently to see how the hardware changes in FPGA.
 
Physics news on Phys.org
In my opinion, a sequencial adder may be something that you feed data into with a shift register.
A combinatorial adder is a fixed length adder, made of multiple stages.

But I'm just guessing here.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 4 ·
Replies
4
Views
7K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
7K