CONTENTS. vlsi technology and design (ECE, VLSI, VLSI SYSTEM DESIGN AND VLSI & EMBEDDED SYSTEMS) THE FUTURE OF MICROELECTRONICS... 1.

Σχετικά έγγραφα
SYLLABUS. osmania university UNIT - I UNIT - II UNIT - III UNIT - IV BASIC VERILOG HDL BEHAVIOURAL MODELING INTRODUCTION

ΤΕΧΝΟΛΟΓΙΕΣ ΥΛΟΠΟΙΗΣΗΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Μικροηλεκτρονική - VLSI

SYLLABUS. osmania university POWER SEMICONDUCTOR DIODES AND TRANSISTORS POWER TRANSISTOR AND RECTIFIERS CONTROLLED RECTIFIERS AND CONVERTERS

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Συνδιαστικά Λογικά Κυκλώματα / Ολοκληρωμένα Κυκλώματα 1

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων

Μικροηλεκτρονική - VLSI

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων

Τρανζίστορ Επίδρασης Πεδίου Field-effect transistors (FET)

ΗΜΥ 307 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ Εαρινό Εξάμηνο 2017

ΗΜΥ 307 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ Εαρινό Εξάμηνο 2018

Εργαστήριο Ψηφιακών Κυκλωμάτων

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωµάτων

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Μικροηλεκτρονική - VLSI

Μικροηλεκτρονική - VLSI

ΗΜΥ 307 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ CMOS. Εαρινό Εξάμηνο ΧΑΡΗΣ ΘΕΟΧΑΡΙΔΗΣ

ΕΠΕΚΤΑΣΗ ΤΩΝ ΤΕΧΝΙΚΩΝ ΣΧΕ ΙΑΣΗΣ ΤΑΥΤΟΧΡΟΝΟΥ ΕΛΕΓΧΟΥ ΟΡΘΗΣ ΛΕΙΤΟΥΡΓΙΑΣ ΟΛΟΚΛΗΡΩΜΕΝΩΝ ΚΥΚΛΩΜΑΤΩΝ ΓΙΑ ΑΠΟ ΟΤΙΚΗ ΧΡΗΣΗ ΤΩΝ ΑΛΥΣΙ ΩΝ ΣΑΡΩΣΗΣ

What we should learn. Συστήματα VLSI 2

Τεχνικές βελτιστοποίησης µε σκοπό την επίτευξη χαµηλής κατανάλωσης ισχύος

Μικροηλεκτρονική - VLSI

Οι Διδάσκοντες. Αντώνης Πασχάλης, Καθηγητής, Θεωρία. Χρήστος Κρανιώτης, ΕEΔΙΠ, Εργαστήριο

Μικροηλεκτρονική - VLSI

Χρονισμός Σύγχρονων Κυκλωμάτων, Καταχωρητές και Μανταλωτές. Χειμερινό Εξάμηνο

Σχεδιασμός Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο Περίληψη

Single Stage Amplifiers

Πανεπιστήµιο Θεσσαλίας

Design and Fabrication of Water Heater with Electromagnetic Induction Heating

Μικροηλεκτρονική - VLSI

Σύνθεση Ψηφιακών Συστηµάτων. Χ. Καβουσιανός

«Σχεδίαση Εφαρμογών Ψηφιακδη Συστημάτοη με τη Γλώσσα \ HDL»

HY330 Ψηφιακά Κυκλώματα - Εισαγωγή στα Συστήματα VLSI. 1 ΗΥ330 - Διάλεξη 7η - Ακολουθιακά Κυκλώματα

Ηλεκτρονική ΙΙΙ Παύλος - Πέτρος Σωτηριάδης. Επανάληψη μέρος 2 ο. Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών - Μηχανικών Υπολογιστών

ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΙΑΣ

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων

Electronic Analysis of CMOS Logic Gates

IXBH42N170 IXBT42N170

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

ΗΜΥ 307 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ Εαρινό Εξάμηνο 2017

ΤΕΧΝΟΛΟΓΙΑ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Μικροηλεκτρονική - VLSI

Κυκλωμάτων» Χειμερινό εξάμηνο

the total number of electrons passing through the lamp.

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων

! " # $ &,-" " (.* & -" " ( /* 0 (1 1* 0 - (* 0 #! - (#* 2 3( 4* 2 (* 2 5!! 3 ( * (7 4* 2 #8 (# * 9 : (* 9

Architecture οf Integrated Ιnformation Systems (ARIS)

Κεφάλαιο 14 ο. Γ. Τσιατούχας. VLSI Systems and Computer Architecture Lab. Σχεδιαστικές Μεθοδολογίες 2

Αρχιτεκτονική Σχεδίαση Ασαφούς Ελεγκτή σε VHDL και Υλοποίηση σε FPGA ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

Τομέας Υλικού και Αρχιτεκτονικής Υπολογιστών

Τεχνικές σχεδιασμού μονοπατιών ολίσθησης

Χρονική ανάλυση και χρονισμός ψηφιακών κυκλωμάτων

Τεχνολογίες ολοκληρωμένων κυκλωμάτων

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωµάτων

EE434 ASIC & Digital Systems Arithmetic Circuits

1: INTRODUCTION: ANALOG VS. DIGITAL... 1

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI I

and algorithms CONTENTS Process for Design and Analysis of Algorithms Understanding the Problem

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωµάτων

ΗΜΥ 307 ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ. Εαρινό Εξάμηνο ΧΑΡΗΣ ΘΕΟΧΑΡΙΔΗΣ

Κεφάλαιο 1 Αφαιρετικότητα και Τεχνολογία Υπολογιστών (Computer Abstractions and Technology)

Γ. Τσιατούχας. VLSI Technology and Computer Architecture Lab. Εισαγωγή 2

ΣΤΑΤΙΚΕΣ ΚΑΙ ΔΥΝΑΜΙΚΕΣ ΜΝΗΜΕΣ ΤΥΧΑΙΑΣ ΠΡΟΣΠΕΛΑΣΗΣ (Static and Dynamic RAMs). ΔΙΑΡΘΡΩΣΗ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων. Χειμερινό Εξάμηνο

Σχεδίαση Ψηφιακών Συστημάτων

3. Προσωπικός Ηλεκτρονικός Υπολογιστής (Personal Computer - PC)

HY330 Ψηφιακά Κυκλώματα - Εισαγωγή στα Συστήματα VLSI. Σταθερές Μνήμες Αρχιτεκτονικές Μνήμης RAM


ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωµάτων

3 V, 1500 MHz Si MMIC WIDEBAND AMPLIFIER

(Ο Ηλεκτρονικός Διακόπτης)

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI I

IXBK64N250 IXBX64N250

Thermistor (NTC /PTC)

Overview: Relay Modules

Μοντέλα Αρχιτεκτονικής στην Σύνθεση

[1] P Q. Fig. 3.1

Κεφάλαιο 7 ο. Γ. Τσιατούχας. VLSI Technology and Computer Architecture Lab. Ακολουθιακή Λογική 2

Ι ΑΚΤΟΡΙΚΗ ΙΑΤΡΙΒΗ. Χρήστος Αθ. Χριστοδούλου. Επιβλέπων: Καθηγητής Ιωάννης Αθ. Σταθόπουλος

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΣΥΣΤΗΜΑΤΩΝ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ

Monolithic Crystal Filters (M.C.F.)

UNIVERSITY OF CALIFORNIA. EECS 150 Fall ) You are implementing an 4:1 Multiplexer that has the following specifications:

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI I

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων

2R2. 2 (L W H) [mm] Wire Wound SMD Power Inductor. Nominal Inductance Packing Tape & Reel. Design Code M ±20%

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο Διάλεξη 8 η : Μηχανές Πεπερασμένων Κaταστάσεων σε FPGAs

Συστήματα VLSI. Εισαγωγή. Γιώργος Δημητρακόπουλος. Δημοκρίτειο Πανεπιστήμιο Θράκης. Άνοιξη 2014

3 V, 900 MHz Si MMIC AMPLIFIER

ΗΜΥ 307 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ Εαρινό Εξάμηνο 2017

GenX3 TM 300V IGBT IXGA42N30C3 IXGH42N30C3 IXGP42N30C3 V CES = 300V I C110. = 42A V CE(sat) 1.85V t fi typ. = 65ns

Fundamentals of Signals, Systems and Filtering

3 V, 900 MHz LOW NOISE SI MMIC AMPLIFIER

Instruction Execution Times

Γ. Τσιατούχας. VLSI systems and Computer Architecture Lab. Μικροηλεκτρονική 2

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΣΥΣΤΗΜΑΤΩΝ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ

Table of Contents. Preface... xi

Lecture Stage Frequency Response (1/10/02) Page 210-1

Current Sensing Chip Resistor SMDL Series Size: 0201/0402/0603/0805/1206/1010/2010/2512/1225/3720/7520. official distributor of

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

Transcript:

Contents vlsi technology and design FOR m.tech (jntu - hyderabad) i year i semester (ECE, VLSI, VLSI SYSTEM DESIGN AND VLSI & EMBEDDED SYSTEMS) CONTENTS i UNIT - I [CH. H. - 1] ] [REVIEW OF MICROELECTRONICS AND INTRODUCTION TO MOS TECHNOLOGIES]... 1.1-1.72 1.1 THE FUTURE OF MICROELECTRONICS... 1.2 1.2 THE INTEGRATED TED CIRCUIT (IC) ERA... 1.4 1.2.1 Classification of ICs... 1.5 1.2.2 Evolution of IC Technology... 1.5 1.2.3 Advantages of ICs... 1.6 1.2.4 Moore s Law... 1.6 1.2.5 IC Manufacturing Process... 1.8 1.2.6 IC Design Challenges... 1.8 1.2.6.1 System Design Cycle... 1.9 1.2.6.2 Transistor Modeling... 1.9 1.2.6.3 Integration of Technologies... 1.10 1.3 METAL AL OXIDE SEMICONDUCTOR OR (MOS) VLSI TECHNOLOG OGY... 1.10 1.3.1 Basic MOS Transistors ransistors... 1.11 1.3.1.1 Enhancement Mode Transistor Action... 1.13 1.3.1.2 Depletion Mode Transistor Action... 1.14 1.4 nmos FABRICATION... 1.15 1.5 CMOS FABRICATION... 1.19 1.5.1 The P-Well Process... 1.19

ii Contents 1.5.2 The N-Well Process... 1.21 1.5.2.1 The Berkely n well Process... 1.24 1.5.3 Twin Tub Process rocess... 1.24 1.5.4 Silicon On Insulator (SOI) Process... 1.26 1.5.5 Thermal Aspects of Processing... 1.26 1.6 BICMOS TECHNOLOGY... 1.27 1.6.1 BiCMOS Fabrication in n-well Process... 1.29 1.6.2 Production of E-Beam Masks... 1.30 1.7 BASIC ELECTRICAL PROPERTIES OF MOS, CMOS AND BICMOS CIRCUITS... 1.31 1.7.1 I ds -V ds Relationships elationships... 1.31 1.7.1.1 The Non-Saturated Region... 1.32 1.7.1.2 The Saturated Region... 1.35 1.7.1.3 I ds Vs V ds Graph for Depletion Mode... 1.36 1.7.1.4 I ds Vs V ds Graph for Enhancement Mode... 1.37 1.8 THRESHOLD VOLTAGE GE AND BODY Y EFFECT... 1.38 1.8.1 Threshold Voltage (V t )... 1.38 1.8.2 Body Effect... 1.39 1.9 MOS TRANSISTOR OR TRANSCONDUCTANCE ANCE (g M ) AND OUTPUT CONDUCTANCE ( DS )... 1.41 1.10 MOS TRANSISTOR OR FIGURE OF MERIT ( ω O )... 1.44 1.11 PASS TRANSISTOR OR... 1.45 1.12 DESIGN OF NMOS INVERTER WITH DIFFERENT LOADS... 1.47 1.12.1 nmos Inverter With Resistive Load... 1.47 1.12.2 nmos Inverter With Depletion Mode nmos as a Load... 1.48 1.12.3 Z p.u p.d Ratio for an nmos Inverter Driven by Another nmos Inverter... 1.50 1.12.4 Z p.u p.d Ratio for an nmos Inverter Driven Through One (or) More Pass Transistors ransistors... 1.52

Contents iii 1.13 ALTERNA TERNATIVE TIVE FORM OF PULL-UP... 1.55 1.13.1 nmos Enhancement Mode Transistor Pull Up... 1.55 1.13.2 Complementary Transistor Pull Up... 1.56 1.14 CMOS INVERTER ANALYSIS AND DESIGN... 1.56 1.15 SOME CHARACTERISTICS CTERISTICS OF NPN BIPOLAR TRANSISTORS... 1.60 1.16 BICMOS INVERTER... 1.62 1.17 MOS TRANSISTOR CIRCUIT MODEL... 1.65 1.18 LATCH UP IN CMOS CIRCUITS... 1.66 Expected University Questions with Solutions... 1.70-1.72 UNIT - II [CH. - 2] ] [LAYOUT DESIGN AND TOOLS]... 2.1-2.60 2.1 INTRODUCTION... 2.2 2.2 TRANSISTORS... 2.3 2.2.1 Structure of the Transistor... 2.3 2.2.2 A Simple Transistor Model... 2.7 2.2.3 Transistor Parasitics arasitics... 2.9 2.2.3.1 Oxide... 2.9 2.2.3.2 Junction Capacitances... 2.11 2.2.4 Tub ub Ties ies and Latchup... 2.12 2.2.5 Advanced Transistor Characteristics... 2.14 2.2.6 Leakage and Subthreshold Currents... 2.15 2.2.7 Advance Transistor Structures... 2.16 2.2.8 Spice Models... 2.16 2.3 WIRES AND VIAS... 2.23 2.3.1 Wire Parasitics arasitics... 2.25 2.3.2 Skin Effect in Copper Interconnect... 2.30

iv Contents 2.4 DESIGN RULES... 2.31 2.4.1 Lambda-Based Design Rules (Scabble Design Rule)... 2.32 2.4.1.1 Lambda Based Design Rules for Conducting Paths... 2.33 2.4.1.2 Lambda Based Design Rules for Transistors... 2.34 2.4.1.3 Lambda Based Design Rules for Contact Cuts... 2.34 2.4.2 Double Metal MOS Process Rules... 2.37 2.4.3 SCMOS Design Rules... 2.38 2.4.4 Typical Process Parameters arameters... 2.41 2.5 LAYOUT DESIGN AND TOOLS... 2.42 2.5.1 Layouts for Circuits... 2.42 2.5.2 Stick Diagram... 2.44 2.5.3 Hierarchical Stick Diagrams... 2.49 2.5.4 layout Analysis Tools (CAD Tool) ool)... 2.52 2.5.5 Automatic layout Tools... 2.56 Expected University Questions with Solutions... 2.59-2.60 UNIT - II [CH. - 3] ] [LOGIC GATES AND LAYOUTS]... 2.61-2.126 3.1 INTRODUCTION... 2.62 3.1.1 Combinational Logic Functions... 2.62 3.2 STATIC TIC COMPLEMENTAR ARY Y GATES TES... 2.63 3.2.1 Gate Structures... 2.64 3.2.2 Basic Gate Layouts... 2.67 3.2.3 Logic Levels... 2.72 3.2.4 Delay and Transition Time... 2.74 3.2.5 Power Consumption... 2.81 3.2.6 The Power Delay Product... 2.83 3.2.7 Layout and Parasitics... 2.83

Contents v 3.2.8 Driving Large Loads... 2.86 3.2.9 Cascaded Inverters as Drivers... 2.86 3.2.10 Super Buffers... 2.88 3.2.11 BiCMOS Drivers... 2.89 3.3 SWITCH LOGIC... 2.91 3.3.1 Transmission Gates... 2.92 3.4 ALTERNA TERNATIVE TIVE GATE CIRCUITS... 2.94 3.4.1 Pseudo nmos Logic... 2.94 3.4.2 DCVS Logic... 2.96 3.4.3 Dynamic CMOS Logic... 2.99 3.4.4 CMOS Domino Logic... 2.101 3.4.5 Clocked CMOS Logic... 2.103 3.4.6 n-p CMOS Logic... 2.104 3.5 LOW POWER GATES... 2.105 3.6 INTERCONNECTED DELAY Y MODELLING... 2.110 3.6.1 Delay Through Resistive Interconnect... 2.110 3.6.1.1 RC Delay Model... 2.110 3.6.1.2 The Elmore s Model... 2.111 3.6.1.3 Delay Through RC Trees rees... 2.114 3.6.1.4 Buffer Insertion in RC Transmission Lines... 2.116 3.6.1.5 Crosstalk Between RC Wires... 2.117 3.6.2 Delay Through Inductive Interconnect... 2.120 3.6.2.1 RLC Basics... 2.120 3.6.2.2 RLC Transmission Line Delay... 2.121 3.6.2.3 Buffer Insertion in RLC Transmission Lines... 2.124 Expected University Questions with Solutions... 2.125-2.126

vi Contents UNIT - III [CH. H. - 4] ] [COMBINATIONAL LOGIC NETWORKS]... 3.1-3.42 4.1 INTRODUCTION... 3.2 4.2 STAND ANDARD ARD CELL BASED LAYOUT... 3.2 4.2.1 Single Row Layout Design... 3.3 4.2.2 Standard Cell Layout Design... 3.7 4.3 SIMULATION... 3.9 4.3.1 Simulation Efficiency... 3.16 4.3.2 Advantages of Simulation... 3.16 4.3.3 Applications of Simulation... 3.17 4.4 COMBINATIONAL NETWORK DELAY... 3.17 4.4.1 Fanout... 3.17 4.4.2 Path ath Delay... 3.18 4.4.3 Transistor Sizing... 3.19 4.4.3.1 Transistor Sizing in an Adder Carry Chain Example... 3.20 4.4.3.2 Transistor Sizing with Logic Effort Example... 3.23 4.4.4 Automated Logic Optimization... 3.24 4.4.4.1 Flattening... 3.24 4.4.4.2 Structuring... 3.26 4.5 LOGIC AND INTERCONNECT DESIGN... 3.26 4.5.1 Delay Modeling... 3.27 4.5.2 Buffer Insertion... 3.27 4.5.3 Wire Sizing... 3.29 4.5.4 Crosstalk Minimization... 3.29 4.6 POWER OPTIMIZATION TION... 3.30 4.7 SWITCH LOGIC NETWORKS... 3.32 4.8 COMBINATIONAL LOGIC TESTING... 3.35 4.8.1 Gate Testing... 3.37 4.8.2 Combinational Network Testing... 3.39 Expected University Questions with Solutions... 3.42

Contents vii UNIT - IV [CH. H. - 5] ] [SEQUENTIAL SYSTEMS]... 4.1-4.72 5.1 INTRODUCTION... 4.2 5.2 LATCHES AND FLIP-FL -FLOPS... 4.2 5.2.1 Categories of Memory Elements... 4.2 5.2.2 Latches... 4.4 5.2.3 Flip-Flops... 4.10 5.3 SYSTEM TIMING CONSIDERATION... 4.13 5.4 COMMONLY USED STORA ORAGE/ MEMORY ELEMENTS (MEMORY CELLS)... 4.13 5.4.1 Dynamic Shift Register... 4.13 5.4.2 Dynamic Ram am Cell (Three Transistors)... 4.15 5.4.3 One Transistor Dynamic Memory Cell... 4.17 5.4.4 Pseudo Static Ram / Register Cell... 4.20 5.4.5 Four Transistor Dynamic and Six Transistor Static CMOS Memory Cells... 4.23 5.4.6 JK Flip-Flop... 4.25 5.4.7 D Flip-Flop... 4.29 5.5 ARRAYS YS OF MEMORY Y CELLS... 4.29 5.5.1 4 x 4 Bit Register Array... 4.30 5.5.2 Ram Arrays... 4.32 5.5.3 Read Only Memory (ROM S)... 4.36 5.6 SEQUENTIAL SYSTEMS AND CLOCKING DISCIPLINES... 4.38 5.6.1 One-Phase Systems for Flip-Flops... 4.40 5.6.2 Two wo-phase Systems for Latches... 4.41 5.6.2.1 Shift Register Design Example... 4.44 5.6.3 Advanced Clocking Analysis... 4.47 5.6.4 Clock Generation... 4.53

viii Contents 5.7 SEQUENTIAL SYSTEM DESIGN... 4.54 5.7.1 Structural Specification of Sequential Machines... 4.54 5.7.2 State Transition Graphs and Tables ables... 4.55 5.7.3 State Assignment... 4.60 5.8 POWER OPTIMIZATION TION... 4.65 5.9 DESIGN VALIDATION... 4.65 5.10 SEQUENTIAL TESTING... 4.67 Expected University Questions with Solutions... 5.71-5.72 UNIT - V [CH. H. - 6] ] [FLOOR PLANNING]... 5.1-5.32 6.1 INTRODUCTION... 5.2 6.2 FLOOR PLANNING METHODS... 5.2 6.2.1 Block Placement and Channel Definition... 5.4 6.2.1.1 Block Placement... 5.4 6.2.1.2 Channel Definition... 5.8 6.2.2 Global Routing... 5.10 6.2.3 Switchbox Routing... 5.15 6.2.4 Power Distribution... 5.16 6.2.5 Clock Distribution... 5.19 6.2.6 Floorplanning Tips... 5.21 6.2.7 Design Validation... 5.21 6.3 OFF CHIP CONNECTIONS... 5.22 6.3.1 Packages... 5.22 6.3.1.1 Die Separation... 5.23 6.3.1.2 Package Types... 5.23 6.3.1.3 Wire Bonding... 5.25 6.3.1.4 Tape Automated Bonding... 5.25 6.3.1.5 Flip-Chip Bonding... 5.25 6.3.2 The I/O Architecture... 5.26 6.3.3 Pad Design... 5.28 Expected University Questions with Solutions... 5.32