DOC PREVIEW
SJSU EE 166 - Motorola

This preview shows page 1-2-21-22 out of 22 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 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 22 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 22 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 22 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

4-BIT ARITHMETIC LOGIC UNITABSTRACTINTRODUCTIONPowerPoint PresentationSlide 5Logic And Arithmetic Function TableLogic Verification in NC VerilogLong Path Sizing:DFF Sizing:SchematicOverall schematic with DFFLayoutDRC and ExtractionLVS REPORTALU Test Bench for Logic functionLogic outputALU test bench for Arithmetic functionArithmetic function outputPower waveformSummaryLesson LearnedThanks to…14-BIT ARITHMETIC LOGIC UNIT MOTOROLA SN54/74LS181Arora ShaliniGuttal PratibhaModgi ChaitaliShanmugam RamyaAdvisor: Dave ParentDate: 05 -11- 052ABSTRACT•The SN54/74LS181 is a 4-bit Arithmetic Logic Unit (ALU) which can perform all the possible functions.Provides 16 Arithmetic Operations Provides all 16 Logic Operations •Operating Clock Frequency = 200MHz•Area = (446 X 219)µm•Power = 12.26 mW3INTRODUCTION Now the current trend in the semiconductor industry is towards high speed and high density .CMOS Technology provides this to support the market needs. In the project, we designed 4 bit ALU using static CMOS technology whichIntroduced us to Cadence Software tools.Taught us design techniques to meet the specification.Improved our Debugging and testing skill.Enhanced our team spirit.4Design FlowDesign FlowSpecificationLogic VerificationTransistor sizingSpice SimulationCell based layoutPower and RoutingPost Extraction5Logic Circuit 4-Bit ALU [ Motorola SN54/74LS181 ]LONG PATH6Logic And Arithmetic Function Table7Logic Verification in NC Verilog8Long Path Sizing:Cell WN (µM)WP (µM)Cg (fF)Tphl (ns)TargetedTphl (ns)SchematicTphl (ns) ExtractedInv 3.35 5.55 95.97 0.15 0.15 0.14AOI33 5.85 8.4 245.73 1 1 0.901AOI5432Decomposed into Nand5, nand4, nand3, nand2, inv.41.53 0.9 0.74 0.68EX-OR2 3.3 4.35 75.46 0.5 0.49 0.46Nand4 3.45 2.4 34.8 0.5 0.49 0.45INV 2.95 4.9 50 0.15 0.15 0.14Long Path through logic= 3.2 ns9DFF Sizing:CellWN (µM)WP (µM) Cg (fF)Tphl (ns)TargetedTphl (ns)SchematicTphl (ns) ExtractedNand (slave) 3.0 2.5550 0.7 0.69 0.66Keeper Mux 1.5 1.5Driver Mux 5.7 9.45Master Nand 3.3 5.4Keeper Mux 1.5 1.5Driver Mux 4.65 9.3Total time= Time through logic+ Time through DFFTotal time: 3.2ns+ 1.4ns=4.6ns10Schematic11Overall schematic with DFF12Layout13DRC and Extraction14LVS REPORT15ALU Test Bench for Logic function16Logic outputInput A3A2A1A0 = 1010B3B2B1B0 = 1001M=1Cn=0S3S2 S1 S0 = 0000 Logic function¯¯_ =AF3F2 F1 F0 = 0101S3S2 S1 S0 = 1111 Logic function =AF3F2 F1 F0 = 101017ALU test bench for Arithmetic function18Arithmetic function outputInput A3A2A1A0 = 1010B3B2B1B0 = 1001M=0Cn=1S3S2 S1 S0 = 0000 Arithmetic function =AF3F2 F1 F0 = 1010S3S2 S1 S0 = 1111 Arithmetic function =A minus 1F3F2 F1 F0 = 100119Power waveformPower = 61.34 mW / 5 clocks = 12.26 mW20Summary•Our design met all the specification, speed 263 MHz, area (446 X 219)µm, Power 12.26 mW, Power density 12.55 W/cm2•We verified all 16 logic and arithmetic functions.21Lesson Learned•Understand the design flow.•Use cell based design.•Do DRC and LVS for each cell.•Have a rough sketch of the overall floor plan before you layout.•Keep track of timing.22Thanks to…•Prof. Dave Parent for all his help.•Cadence Lab and Humming bird software.•Classmates for their input.•Burger King.•AT&T and Cellular


View Full Document

SJSU EE 166 - Motorola

Download Motorola
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 Motorola 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 Motorola 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?