DOC PREVIEW
SJSU EE 166 - FOUR BIT CARRY LOOK AHEAD ADDER

This preview shows page 1-2-19-20 out of 20 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

FOUR BIT CARRY LOOK AHEAD ADDERAgendaAbstractIntroductionTheory of operationProject DetailsDESIGN FLOWPowerPoint PresentationSchematicLayoutLVS REPORTDFF timingsTest benchSimulation (clock period=5n)Simulations…Simulation (clock period=3.8n)Cost AnalysisLessons LearnedSummaryAcknowledgements1FOUR BIT CARRY LOOK AHEAD ADDERSUBMITTED BY:MILAN PATNAIKSHANTHI TENNETIDURGA L NALLARIADVISOR: PROF. DAVID PARENTDATE : 12-06-20042Agenda•Abstract•Introduction–why–Theory of operation•Project (Experimental) Details•Results•Cost Analysis•Conclusions3Abstract•We designed a 4-bit carry look ahead adder that operates at 263 MHz and uses 4.37W (3.06mW/sqcm) of Power and occupies an area of 404m x 353m4Introduction•Most widely used design for high speed adders. - explicit arithmetic operations - computing physical addresses in most modern CPUs. - used in digital systems where full fledged CPUs are superfluous. •Speed of various digital systems significantly influenced by speed of adders.5Theory of operation•Carry values calculated independently (determines carry ahead of time)•Propagate and Generate terms: Gi = Ai + Bi and Pi = Ai XOR Bi•Then outputs can be summarized as, Si=Pi xor Ci & Ci+1=Gi +PiCiC1:Previous carryC2 = G1 + P1C1 C3 = G2+P2G1+P2P1C1 C4=G3+P3G2+P3P2G1+P3P2PC1C5=G4+P4G3+P4P3G2+P4P3P2C2 1BIT FULL ADDER6Project Details•Initial hand calculations•Block level schematics•Block level layouts•Total schematic•Integration of the block level layouts•Circuit extraction & LVS•Post extraction simulations7DESIGN FLOW8Cg of Driver MUX (master ff)= 19.93fF which matches the Cg =20fF assumption.9Schematic10Layout11LVS REPORT12DFF timingsT hold (rise)=0.5nT hold (fall)=0.48nT setup (rise)=0.73nT setup (fall)=0.64n13Test bench14Simulation (clock period=5n)15Simulations…Period= 4nsPeriod=3.5ns16Simulation (clock period=3.8n)17Cost Analysis•Time spent on the various phases of the project:–verifying logic(2 days)–Hand calculations(1 week)–Layout(4 days)–Modifying layout(2 days)–post extracted simulations(1 day)18Lessons Learned•Start working as early as possible!!•Plan the layout beforehand for an efficient design.•Use the same cell heights for all the blocks.19Summary•Our CLA operates at 263 MHz of Clock Frequency, uses 4.37W of Power and occupies an area of 404m x 353m•The adder can be designed with lesser area and power consumption with a more organized Layout20Acknowledgements•Thanks to Cadence Design Systems for the VLSI lab•Thanks to Synopsys for Software donation•Thanks to Professor David Parent•Thanks to EE166


View Full Document

SJSU EE 166 - FOUR BIT CARRY LOOK AHEAD ADDER

Download FOUR BIT CARRY LOOK AHEAD ADDER
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view FOUR BIT CARRY LOOK AHEAD ADDER and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view FOUR BIT CARRY LOOK AHEAD ADDER 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?