COEN 451 Project --Fall 2015

(teamproject/2 students per team)

Design a Full Custom Implementation of 4-bit adder. You may use anyadder type logic family static or dynamic.

Project Description:

The goal is Full Custom implementation of a 4-bit Adder. The Inputs are two 4-bit numbers A & B. Output are 4-bit, S, “SUM” and a C, “CARRY” bit.

Performance Measure:

Use Area A, Time T, Power P, or AT2 as your circuit performance measure. Initially you have to specify your goal and what you are optimizing.

Testing:

Choose an optimum test vector to test your design

Noise Margins: You are free to choose your logic swing. The noise margins should be at least be 10% of the voltage swing. Make sure you validate this for any gate design you undertake.

Rise and fall times: All input signals and clocks have rise and fall times of less than 500 psec. The rise and fall times of the output signals (10% to 90%) should not exceed 1.5 nsec.

Load capacitance: Each output bit of the circuit should have a 20 fF load.

Simulation:

Make sure you perform logic simulation, Circuit Simulation, and re_simulate your extracted circuit after circuit extraction:

Layout:

Layout two gates of your design fully. Perform DRC. Extract your design and simulate it again and characterize your gates. Then you are allowed to use any library cell from CADENCE if you wish. You are to perform DRC on your final design, extract it and simulate it again to obtain your performance measures. Then you are to place and rout the complete chip including all I/O drivers and PADs. Give a complete specification for the circuit

Report:

The quality of your final project report is as important. It has to convey your specification, design philosophy and strategy and important decision steps. Describe your design and give final results in a specification format. Attach the results of your two design cells clearly with their characterization results.

Give only useful and meaningful diagrams where you have referred to them in the text. Show for your cells how you obtained the specification. I have to be convinced that your design works. (**Do not just include diagrams which you do not refer to them in your report). Give your Design for Testability or your final testing method and result.

Organize your report according to the following: Abstract, Introduction, Report body (Description of the project at different abstraction levels), Simulation results, Conclusions and References

Finally I need a soft copy of you report (Report text and the two cells that you have designed)

A good report sells!!

Delivery Date:

Monday December 14th, 2015. There is a penalty for late submission. 2 marks first day plus 1 mark per day thereafter.

Writing Style

Please follow guidelines: