EE 330 Lect 37 Spring 2011

EE 330 Lect 37 Spring 2011 - EE 330 Lecture 37 Digital...

Info iconThis preview shows pages 1–12. Sign up to view the full content.

View Full Document Right Arrow Icon
EE 330 Lecture 37 Digital Circuits Characterization of the CMOS Inverter
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Hierarchical Analog Design Domains: Behavioral: Structural : Top Bottom Physical Bottom Up Design Top Down Design Review from Last Time
Background image of page 2
Behavioral : Describes what a system does or what it should do Structural : Identifies constituent blocks and describes how these blocks are interconnected and how they interact Physical : Describes the constituent blocks to both the transistor and polygon level and their physical placement and interconnection Hierarchical Digital Design Domains: Multiple representations often exist at any level or sublevel Review from Last Time
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Logic Optimization • Number of Gates • Number or Levels of Logic • Speed • Delay • Power Dissipation • Area • Cost • Peak Current What is optimized (or minimized) ? Depends Upon What User Is Interested In Review from Last Time
Background image of page 4
Standard Cell Library • Set of primitive building blocks that have been pre-characterized for dc and high frequency performance • Generally includes basic multiple-input gates and flip flops • P-cells often included • Can include higher-level blocks – Adders, multipliers, shift registers,counters,… • Cell library often augmented by specific needs of a group or customer Review from Last Time
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Logic Circuit Block Design Many different logic design styles •Static Logic Gates •Complex Logic Gates •Pseudo NMOS •Pass Transistor Logic •Dynamic Logic Gates •Domino Logic •Zipper Logic •Output Prediction Logic Various logic design styles often combined in the implementation of one logic block Review from Last Time
Background image of page 6
The basic logic gates X X Y Y Y Y Y Y Y Y A A A A A A B B B B B B X Y X Y B A Y B A Y B A Y B A Y B A Y B A Y AOI A B C D OAI A B C D Y Y A 1 A n Y A 1 A n Y A 1 A n Y A 1 A n Y D C B A Y D C B A Y n 2 1 ...A A A Y n 2 1 ...A A A Y n 2 1 ...A A A Y n 2 1 ...A A A Y
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
The basic logic gates X X Y Y Y Y A A B B X Y X Y B A Y B A Y Y Y Y Y A A A A B B B B B A Y B A Y B A Y B A Y Question: How many basic one and two input gates exist and how many of these are useful?
Background image of page 8
The set of NOR gates is complete Any combinational logic function can be realized with only multiple-input NOR gates The set of NAND gates is complete Any combinational logic function can be realized with only multiple-input NOR gates Performance of the BASIC gates is critical! The basic logic gates
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
The basic logic gates A gate logic family can be formed based upon a specific design style for implementing logic functions Many different gate logic family types exist NMOS, PMOS, CMOS, TTL, ECL, RTL, DCTL,… Substantial differences in performance from one family type to another Power, Area, Noise Margins, ….
Background image of page 10
The basic logic gates
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 12
This is the end of the preview. Sign up to access the rest of the document.

This document was uploaded on 01/31/2012.

Page1 / 43

EE 330 Lect 37 Spring 2011 - EE 330 Lecture 37 Digital...

This preview shows document pages 1 - 12. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online