Exercises 7.
Q1- Write a VHDL code to model a Full-Adder at the algorithmic level.
a) write all the necessary library and package statement required.
b) Analyze the entity using SYNOPSIS.
c) Write a test bench and integrate it on top of the design
d) Simulate the entity using SYNOPSIS.
Q2. Convert your design to a structural design, declaring all components used (as
sume components have zero delay).
a) Analyze your design.
b) Simulate your design.
c) Change components characteristics to have time delay and re-analyze and simu
late your circuit.
Q3. Using the process and the generate statements design a four bit carry propa
gate adder, together with a test bench . Analyze and simulate your design.