Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17040 Discussions

Need help with understanding this VHDL assignment

Altera_Forum
Honored Contributor II
1,147 Views

Taking a course in VHDL and it seems very fun so far.  

 

 

However, I am stuck on trying to understand this assignment, it is about creating a 4-bit carry look ahead adder in VHDL but the adder should not have a generate or a propagate output. What does that mean? How am I supposed to create a carry look ahead without a generate or a propagate? I am interpreting this as I am supposed to replace generate with (A AND B) and propagate with (A XOR B). What do you guys think? 

 

 

Thanks in advance :)
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
467 Views

According to the way I interpreted your question, it should simply mean that generate/propagate signals don't belong to the entity of your adder. The concept is basically the fact that generate/propagate signals are internally used by the adder to evaluate carries, but your entity should only have sum and c_out as outputs.

0 Kudos
Altera_Forum
Honored Contributor II
467 Views

Please reword your question and post the source of what is your trouble. 

A,B are scalars or vector? Are you building a full adder cell?
0 Kudos
Reply