throbber
Brent Keeth 0 R. Jacob Baker
`
`Circuit Design
`
`
`
`IEEE Press Series on
`Microelectronic Systems
`
`Stuart K. Tewksbury and Joe E. Brewer.
`Series Editors
`
`Micron Ex. 1018, p. 1
`Micron v. Godo Kaisha IP Bridge 1
`|PR2020-01008
`
`Micron Ex. 1018, p. 1
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`DRAM CIRCUIT DESIGN
`
`----
`
`,,
`
`Micron Ex. 1018, p. 2
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`IEEE Press
`445 Hoes Lane, P.O. Box 1331
`Piscataway, NJ 08855-1331
`
`IEEE Press Editorial Board
`Robert J. Herrick, Editor in Chief
`
`M. Akay
`J. B. Anderson
`P. M. Anderson
`J.E. Brewer
`
`M. Eden
`M. E. El-Hawary
`R. F. Hoyt
`S. V. Kartalopoulos
`D. Kirk
`
`M. S.Newman
`M. Padgett
`W. D. Reeve
`G. Zobrist
`
`Kenneth Moore, Director of IEEE Press
`Catherine Faduska, Senior Acquisitions Editor
`John Griffin, Acquisitions Editor
`Robert H. Bedford, Assistant Acquisitions Editor
`Surendra Bhimani, Production Editor
`
`IEEE Solid-State Circuits Society, Sponsor
`SSC-S Liaison to IEEE Press, Stuart K. Tewksbury
`
`Cover design: William T. Donnelly, WT Design
`Technical edits and illustrations: Mary J. Miller, Micron Technology, Inc.
`
`Technical Reviewers
`Joseph P. Skudlarek, Cypress Semiconductor Corporation, Beaverton, OR
`Roger Norwood, Micron Technology, Inc., Richardson, TX
`Elizabeth J. Brauer, Northern Arizona University, Flagstaff, AZ
`
`Books of Related Interest from the IEEE Press
`
`Electronic and Photonic Circuits and Devices
`Edited by Ronald W. Waynant and John K. Lowell
`A Selected Reprint Volume
`1999
`Softcover
`
`232 pp
`
`IEEE Order No. PP5748
`
`ISBN 0-7803-3496-5
`
`EMC and the Printed Circuit Board: Design, Theory, and Layout Made Simple
`Mark I. Montrose
`1999
`Hardcover
`
`344 pp
`
`IEEE Order No. PC5756
`
`ISBN 0-7803-4703-X
`
`High-Performance System Design: Circuits and Logic
`Edited by Vojin G. Oklobdzija
`A Selected Reprint Volume
`1999
`Hardcover
`
`560 pp
`
`IEEE Order No. PC 5765
`
`Integrated Circuits for Wireless Communications
`Edited by Asad A. Abidi, Paul R. Gray, Robert G. Meyer
`A Selected Reprint Volume
`1999
`Hardcover
`
`688 pp
`
`IEEE Order No. PC5716
`
`ISBN 0-7803-4716-1
`
`ISBN 0-7803-3459-0
`
`CMOS: Circuit Design, Layout, and Simulation
`R. Jacob Baker, Harry W. Li, David E. Boyce
`IEEE Order No. PC5689
`944 pp
`1998
`Hardcover
`
`ISBN 0-7803-3416-7
`
`Micron Ex. 1018, p. 3
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`DRAM CIRCUIT DESIGN
`
`A Tutorial
`
`Brent Keeth
`Micron Technology, Inc.
`Boise, Idaho
`
`R. Jacob Baker
`Boise State University
`Micron Technology, Inc.
`Boise, Idaho
`
`IEEE Solid-State Circuits Society, Sponsor
`
`IEEE Press Serles on
`Mlcroelectronic Systems
`
`•
`Stuart K. Tewksbury and Joe E. Brewer, Series Editors
`
`IEEE
`PRESS
`. .
`The Institute of Electrical and Electronics Engineers, Inc., New York
`
`Micron Ex. 1018, p. 4
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`This book and other books may be purchased at a discount
`from the publisher when ordered in bulk quantities. Contact:
`
`IEEE Press Marketing
`Attn: Special Sales
`445 Hoes Lane
`P.O. Box 1331
`Piscataway, NJ 08855-1331
`Fax: + 1 732 981 9334
`
`For more information about IEEE Press products, visit the
`IEEE Online Catalog & Store: http://www.ieee.org/ieeestore.
`
`©2001 by the Institute of Electrical and Electronics Engineers, Inc.
`3 Park Avenue, 17th Floor, New York, NY 10016-5997.
`
`All rights reserved. No part of this book may be reproduced in any fonn,
`nor may it be stored in a retrieval system or transmitted in any fonn,
`without written pennissionfrom the publisher.
`
`Printed in the United States of America.
`
`10
`
`9
`
`8
`
`7
`
`6
`
`5
`
`4
`
`3
`
`2
`
`1
`
`ISBN 0-7803-6014-1
`IEEE Order No. PC5863
`
`Library of Congress Cataloging-in-Publication Data
`
`Keeth, Brent, 1960-
`DRAM circuit design : a tutorial I Brent Keeth, R. Jacob Baker.
`p.cm.
`"IEEE Solid-State Circuits Society, sponsor."
`Includes bibliographical references and index.
`ISBN 0-7803-6014-1
`I. Semiconductor storage devices Design and construction. I. Baker, R. Jacob, 1964-
`II. Title
`
`TK7895.M4 K425 2000
`621.39'732--dc21
`
`00-059802
`
`Micron Ex. 1018, p. 5
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`Contents
`
`Preface ................................................... xi
`
`Acknowledgments ........................................ xiii
`
`List of Figures ............................................ xv
`
`Chapter 1 An Introduction to DRAM
`1.1 DRAM Types and Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
`1.1.1 The lk DRAM (First Generation) .................... 1
`1.1.2 The 4k-64 Meg DRAM (Second Generation) ........... 7
`1.1.3 Synchronous DRAMs (Third Generation). . . . . . . . . . . . . 16
`1.2 DRAM Basics ....................................... 22
`1.2.1 Access and Sense Operations. . . . . . . . . . . . . . . . . . . . . . . 26
`1.2.2 Write Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
`1.2.3 Opening a Row (Summary) ........................ 31
`1.2.4 Open/Folded DRAM Array Architectures. . . . . . . . . . . . . 33
`
`Chapter 2 The DRAM Array
`2.1 The Mbit Cell ........................................ 35
`2.2 The Sense Amp ...................................... 46
`2.2.1 Equilibration and Bias Circuits . . . . . . . . . . . . . . . . . . . . . 46
`2.2.2 Isolation Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
`2.2.3 Input/Output Transistors . . . . . . . . . . . . . . . . . . . . . . . . . . 49
`2.2.4 Nsense- and Psense-Amplifiers ..................... 50
`2.2.5 Rate of Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
`2.2.6 Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
`2.2. 7 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
`
`Vil
`
`Micron Ex. 1018, p. 6
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`viii
`
`Contents
`
`2.3 Row Decoder Elements ................................. 57
`2.3.1 Bootstrap Wordline Driver ......................... 58
`2.3.2 NOR Driver ..................................... 60
`2.3.3 CMOS Driver ................................... 61
`2.3.4 Address Decode Trees ............................. 62
`2.3.5 Static Tree ...................................... 62
`2.3.6 P&E Tree ....................................... 63
`2.3. 7 Predecoding ..................................... 64
`2.3.8 Pass Transistor Tree .............................. 65
`2.4 Discussion ........................................... 65
`
`Chapter 3 Array Architectures
`3 .1 Array Architectures .................................... 69
`3 .1.1 Open Digitline Array Architecture ................... 69
`3.1.2 Folded Array Architecture ......................... 79
`3.2 Design Examples: Advanced Bilevel DRAM Architecture ..... 87
`3.2.1 Array Architecture Objectives ....................... 88
`3 .2.2 Bilevel Digitline Construction ....................... 89
`3.2.3 Bilevel Digitline Array Architecture .................. 93
`3.2.4 Architectural Comparison .......................... 98
`
`~
`
`Chapter 4 The Peripheral Circuitry
`4.1 Column Decoder Elements ............................. 105
`4.2 Column and Row Redundancy .......................... 108
`4.2.1 Row Redundancy ............................... 110
`4.2.2 Column Redundancy ............................. 113
`
`Chapter 5 Global Circuitry and Considerations
`5.1 Data Path Elements ................................... 117
`5.1.1 Data Input Buffer ................................ 117
`5.1.2 Data Write Muxes ............................... 121
`. ;_ .. .
`5.1.3 Write Driver Circuit ............................. 122
`5.1.4 Data Read Path ................................. 124
`5 .1.5 DC Sense Amplifier (DCSA) ...................... 125
`5.1.6 Helper Flip-Flop (HFF) ........................... 127
`5.1.7 Data Read Muxes ......................... : . .... 129
`5.1.8 Output Buffer Circuit ............................ 129
`5.1.9 Test Modes ............................... · ..... 131
`
`Micron Ex. 1018, p. 7
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`Contents
`
`ix
`
`5 .2 Address Path Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
`· 5.2.1 Row Address Path .............................. 133
`5.2.2 Row Address Buffer. ............................ 133
`5.2.3 CBR Counter .................................. 134
`5.2.4 Predecode Logic ................................ 135
`5.2.5 Refresh Rate ................................... 135
`5.2.6 Array Buffers .................................. 137
`5.2.7 Phase Drivers .................................. 137
`5.2.8 Column Address Path ............................ 138
`5.2.9 Address Transition Detection ...................... 139
`5.3 Synchronization in DRAMs ............................ 142
`5 .3 .1 The Phase Detector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
`5.3.2 The Basic Delay Element. ........................ 144
`5 .3 .3 Control of the Shift Register . . . . . . . . . . . . . . . . . . . . . . 145
`5.3.4 Phase Detector Operation ......................... 146
`5.3.5 Experimental Results ............................ 147
`5.3.6 Discussion .................................... 149
`
`Chapter 6 Voltage Converters
`6.1 Internal Voltage Regulators ............................ 155
`6.1.1 Voltage Converters .............................. 155
`6.1.2 Voltage References .............................. 156
`. 6.1.3 Bandgap Reference .............................. 161
`6.1.4 The Power Stage ................................ 162
`6.2 Pumps and Generators ................................ 166
`6.2.1 Pumps ......................................... 167
`6.2.2 DVC2 Generator. ............................... 174
`6.3 Discussion ......................................... 174
`
`Appendix . .......................................... 177
`
`Glos~ary ........................................... 189
`
`Index .............................................. 193
`
`About the Authors ................................... 199
`
`Micron Ex. 1018, p. 8
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`List of Figures
`
`Chapter 1 An Introduction to DRAM
`
`I ,024-bit DRAM functional diagram .................... 2
`1. I
`I,024-bit DRAM pin connections ....................... 3
`1.2
`Ideal address input buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
`I .3
`Layout of a I ,024-bit memory array ..................... 4
`1.4
`Ik DRAM Read cycle ................................ 5
`I .5
`Ik DRAM Write cycle ............................... 6
`1.6
`Ik DRAM Refresh cycle .............................. 6
`1. 7
`3-transistor DRAM cell ............................... 7
`1.8
`Block diagram of a 4k DRAM ......................... 9
`1.9
`4,096-bit DRAM pin connections ....................... 9
`1. I 0
`I. I I Address timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I 0
`1. I2
`I-transistor, I-capacitor (1 TIC) memory cell ............. I I
`Row ofN dynamic memory elements ................... 12
`1.I3
`1.I4
`Page mode ........................................ I5
`I.I5
`Fast page mode .................................... I6
`.I.I6 Nibble mode ...................................... I6
`I. I 7
`Pin connections of a 64Mb SDRAM with I 6-bit I/O ....... 17
`1.I8 Block diagram of a 64Mb SDRAM with I6-bit I/O ........ I9
`1. I 9
`SD RAM with a latency of three ....................... 2 I
`
`xv
`
`Micron Ex. 1018, p. 9
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`xvi
`
`List of Figures
`
`1.20 Mode register ...................................... 23
`1.21
`1T1C DRAM memory cell ........................... 24
`1.22 Open digitline memory array schematic ................. 25
`1.23 Open digitline memory array layout .................... 25
`Simple array schematic .............................. 26
`1.24
`Cell access waveforms ............ · ................... 27
`1.25
`1.26 DRAM charge-sharing ............................... 28
`1.27
`Sense amplifier schematic ............................ 28
`1.28
`Sensing operation waveforms ......................... 29
`Sense amplifier schematic with 1/0 devices .............. 30
`1.29
`1.30 Write operation waveforms ........................... 31
`1.31 A folded DRAM array ............................... 33
`
`Chapter 2 The DRAM Array
`
`2.1 Mbit pair layout .................................... 36
`2.2
`Layout to show array pitch ........................... 36
`Layout to show 8F2 derivation ......................... 38
`2.3
`2.4
`Folded digitline array schematic ....................... 39
`2.5
`.Digitline twist schemes .............................. 40
`2.6 Open digitline array schematic ........................ 41
`2.7 Open digitline array layout ........................... 42
`2.8
`Buried capacitor cell process cross section ............... 43
`2.9
`Buried capacitor cell process SEM image ................ 43
`2.10
`Buried digitline mbit cell layout ....................... 43
`2.11
`Buried digitline mbit process cross section ............... 44
`2.12 Buried digitline mbit process SEM image ................ 45
`2.13
`Trench capacitor mbit process cross section .............. 45
`2.14
`Trench capacitor mbit process SEM image ............... 46
`2.15
`Equilibration schematic .............................. 47
`
`Micron Ex. 1018, p. 10
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`List of Figures
`
`xvii
`
`Equilibration and bias circuit layout .................... 48
`2.16
`1/0 transistors ..................................... 50
`2.17
`Basic sense amplifier block ........................... 51
`2.18
`Standard sense amplifier block ........................ 53
`2.19
`Complex sense amplifier block ........................ 53
`2.20
`Reduced sense amplifier block ........................ 53
`2.21
`2.22 Minimum sense amplifier block ....................... 54
`2.23
`Single-metal sense amplifier block ..................... 55
`2.24 Waveforms for the Read-Modify-Write cycle ............ 56
`Bootstrap wordline driver ............................ 59
`2.25
`2.26
`Bootstrap operation waveforms ....................... 59
`2.27 Donut gate structure layout ........................... 60
`2.28 NOR driver ....................................... 61
`2.29
`CMOS driver ...................................... 62
`2.30
`Static decode tree .................................. 63
`2.31
`P&E decode tree ................................... 64
`2.32
`Pass transistor decode tree ............................ 65
`
`Chapter 3 Array Architectures
`
`Open digitline architecture schematic ................... 71
`3 .1
`3.2 Open digitijne 32-Mbit array block ..................... 73
`3 .3
`Single-pitch open digitline architecture ......... ~ ....... 7 6
`3 .4 Open digitline architecture with dummy arrays ........... 77
`Folded digitline array architecture schematic . . . . . . . . . . . . . 80
`3 .5
`3.6
`Folded digitline architecture 32-Mbit array block ......... 84
`3. 7 Development of bilevel digitline architecture ............. 90
`3.8 Digitline vertical twisting concept ..................... 90
`Bilevel digitline architecture schematic ................. 92
`3.9
`3 .10 Vertical twisting schemes ............................ 93
`
`Micron Ex. 1018, p. 11
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`xviii
`
`List of Figures
`
`3 .11
`3.12
`3.13
`
`Plaid 6F2 mbit array ................................. 94
`Bilevel digitline array schematic ....................... 95
`Bilevel digitline architecture 32-Mbit array block. ......... 97
`
`Chapter 4 The Peripheral Circuitry
`
`4.1
`4.2
`4.3
`4.4
`4.5
`4.6
`4.7
`
`Column decode ................................... 107
`Column selection timing ............................ 107
`Column decode: P &E logic .......................... 109
`Coiumn decode waveforms .......................... 110
`Row fuse block ................................... 112
`Column fuse block ................................. 115
`8-Meg x 8-sync DRAM poly fuses .................... 116
`
`Chapter 5 Global Circuitry and Considerations
`
`Data input buffer .................................. 118
`5 .1
`Stub series terminated logic (SSTL) ................... 119
`5.2
`5.3 Differential amplifier-based input receiver .............. 120
`Self-biased differential amplifier-based input buffer. ...... 121
`5.4
`5.5
`Fully differential amplifier-based input buffer ........... 121
`5.6 Data Write mux ................................... 123
`5.7 Write driver ...................................... 124
`110 bias circuit .................................... 125
`5.8
`110 bias and operation waveforms ..................... 126
`5.9
`5.10 DC sense amp .................................... 127
`5.11 DCSA operation waveforms ......................... 128
`5.12 A helper flip-flop .................................. 128
`5.13 Data Read mux ..................................... 130
`5.14 Output buffer ..................................... 131
`5.15
`Row address buffer ................................ 134
`5 .16 Row address predeco~de circuits ....................... 13 6
`
`Micron Ex. 1018, p. 12
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`List of Figures
`
`xix
`
`Phase decoder/driver ............................... 138
`5.17
`Column address buffer ............................. 139
`5.18
`Equilibration driver ................................ 140
`5.19
`Column predecode logic ............................ 141
`5.20
`SDRAM CLK input and DQ output ................... 142
`5.21
`5.22 Block diagram for DDR SDRAM DLL ................ 143
`5.23 Data timing chart for DDRDRAM .................... 144
`Phase detector used in RSDLL . . . . . . . . . . . . . . . . . . . . . . . 145
`5 .24
`5.25
`Symmetrical delay element used in RSDLL ............. 146
`5.26 Delay line and shift register for RSDLL ................ 146
`5.27 Measured rms jitter versus input frequency ............. 148
`5.28 Measured delay per stage versus V cc and temperature .... 148
`5.29 Measured ICC versus input frequency ................. 149
`5 .30
`Two-way arbiter as a phase detector ................... 150
`5.31
`Circuit for generating shift register control. ............. 150
`5.32 A double inv:erter used as a delay element .............. 151
`5.33
`Transmission gates added to delay line ................. 151
`5.34
`Inverter implementation ............................ 152
`5.35
`Segmenting delays for additional clocking taps .......... 152
`
`Chapter 6 Voltage Converters
`
`Ideal regulator characteristics ........................ 157
`6.1
`6.2 Alternative regulator characteristics ................... 158
`6.3
`Resistor/diode voltage reference ...................... 159
`6.4 Voltage regulator characteristics ...................... 159
`6.5
`Improved voltage reference .......................... 161
`6.6
`Bandgap reference circuit ........................... 162
`6.7
`Power op-amp .................................... 163
`6.8
`Power stage ...................................... 164
`
`Micron Ex. 1018, p. 13
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`xx
`
`List of Figures
`
`6.9
`
`6.10
`
`6.11
`
`6.12
`
`Regulator control logic ............................. 166
`
`Simple voltage pump circuit ......................... 168
`
`Veep pump ....................................... 169
`
`VBB pump ........................................ 169
`
`6.13
`
`6.14
`
`Ring oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
`V ccP regulator .................................... 170
`VBB regulator ..................................... 170
`V ccP differential regulator ........................... 173
`V BB differential regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4
`Simple DVC2 generator. ............................ 175
`6.18
`6.19 DVC2 generator ................................... 176
`
`6.15
`
`6.16
`
`6.17
`
`Micron Ex. 1018, p. 14
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`Chapter
`1
`
`An Introduction to DRAM
`
`Dynamic random access memory (DRAM) integrated circuits (ICs) have
`existed for more than twenty-five years. DRAMs evolved from the earliest
`1-kilobit (Kb) generation to the recent 1-gigabit (Gb) generation through
`advances in both semiconductor process and circuit design technology. Tre(cid:173)
`mendous advances in process technology have dramatically reduced feature
`size, permitting ever higher levels of integration. These increases in integra(cid:173)
`tion have been accompanied by major improvements in component yield to
`ensure that overall process solutions remain cost-effective and competitive.
`Technology improvements, however, are not limited to semiconductor pro(cid:173)
`cessing. Many of the advances in process technology have been accompa(cid:173)
`nied or enabled by advances in circuit design technology. In most cases,
`advances in one have enabled advances in the other. In this chapter, we
`introduce some fundamentals of the DRAM IC, assuming that the reader
`has a basic background in complementary metal-oxide semiconductor
`(CMOS) circuit design, layout, and simulation [1].
`
`1.1 DRAM TYPES AND OPERATION
`
`To gain insight into how modern DRAM chips are designed, it is useful to
`look into the evolution of DRAM. In this section, we offer an overview of
`DRAM types and modes of operation.
`
`1.1.1 The 1 k DRAM (First Generation)
`
`We begin our discussion by looking at the 1,024-bit DRAM (1,024 x
`1 bit). Functional diagrams and pin connections appear in Figure 1.1 and
`Figure 1.2, respectively. Note that there are 10 address inputs with pin
`labels R 1-R 5 and C 1-C 5 • Each address input is connected to an on-chip
`address input buffer. The input buffers that drive. the row (R) and column
`
`1
`
`Micron Ex. 1018, p. 15
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`2
`
`Chap. 1 An Introduction to DRAM
`
`(C) decoders in the block diagram have two purposes: to provide a known
`input capacitance ( CJN) on the address input pins and to detect the input
`address signal at a known level so as to reduce timing errors. The level
`V TRJP, an idealized trip point around which the input buffers slice the input
`signals, is important due to the finite transition times on the chip inputs
`(Figure 1.3). Ideally, to avoid distorting the duration of the logic zeros and
`ones, VrRIP should be positioned at a known level relative to the maximum
`and minimum input signal amplitudes. In other words, the reference level
`should change with changes in temperature, process conditions, input maxi(cid:173)
`mum amplitude (VIH ), and input minimum amplitude (V1L). Having said
`this, we note that the input buffers used in first-generation DRAMs were
`simply inverters.
`Continuing our discussion of the block diagram shown in Figure 1.1,
`we see that five address inputs are connected through a decoder to the
`1,024-bit memory array in both the row and column directions. The total
`number of addresses in each direction, resulting from decoding the 5-bit
`word, is 32. The single memory array is made up of 1,024 memory elements
`laid out in a square of 32 rows and 32 columns. Figure 1.4 illustrates the
`conceptual layout of this memory array. A memory element is located at the
`intersection of a row and a column.
`
`Vss
`
`Voo
`
`Column refresh
`amplifiers
`
`Butter
`
`,__,_< 1 DoUT
`
`Cell matrix
`1,024 bits
`
`Figure 1.1 1,024-bit DRAM functional diagram.
`
`Micron Ex. 1018, p. 16
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`Sec. 1.1 DRAM Types and Operation
`
`3
`
`•
`
`C2 1
`
`C1
`
`2
`
`RIW3
`
`R2 4
`
`Rs 5
`
`R4 6
`
`Rs 7
`
`R1
`
`8
`
`16 Cs
`
`14 Cs
`
`13 CE
`
`12 Dour
`
`10 Vss
`
`9 Voo
`
`Figure 1.2 1,024-bit DRAM pin connections.
`
`Pad
`
`Input signal
`
`VrRIP
`
`Output to
`>------decoders
`
`Input
`signal
`
`ViH v- -\-vrRIP
`
`1
`
`ViL
`
`.__ __ Output signal
`
`Figure 1.3 Ideal address input buffer.
`
`By applying an address of all zeros to the 10 address input pins, the
`memory data located at the intersection of rowO, RA 0, and column 0, CA 0, is
`accessed. (It is either written to or read out, depending on the state of the RIW
`input and assuming that the CE pin is LOW so that the chip is enabled.)
`It is important to realize that a single bit of memory is accessed by using
`
`both a row and a cblumn address. Modem DRAM chips reduce the number
`
`of external pins required for the memory address by using the same pins for
`
`Micron Ex. 1018, p. 17
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`4
`
`Chap. 1 An Introduction to DRAM
`
`Column address decoder outputs
`CA30 CA31
`CAO CA1 CA2
`
`RAO
`
`RA1
`
`RA2
`
`-
`-
`
`RA30
`
`RA31
`
`-
`
`~
`
`The intersection
`of a row and
`.. ,/
`column is the
`___.... _,__
`location of a
`' ..
`memory bit.
`- -
`-
`
`-
`- ,_
`
`Figure 1.4 Layout of a 1,024-bit memory array.
`
`both the row and column address inputs (address multiplexing). A clock sig(cid:173)
`nal row address strobe (RAS) strobes in a row address and then, on the same
`set of address pins, a clock signal column address strobe (CAS) strobes in a
`column address at a different time.
`Also note how a first-generation memory array is organized as a logical
`square of memory elements. (At this point, we don't know what or how the
`memory elements are made. We just know that there is a circuit at the inter-
`. section of a row and column that stores a single bit of data.) In a modem
`DRAM chip, many smaller memory arrays are organized to achieve a larger
`memory size. For example, 1,024 smaller memory arrays, each composed
`of 256 kbits, may constitute a 256-Meg (256 million bits) DRAM.
`
`1.1.1.1 Reading Data Out of the lk DRAM. Data can be read out of
`the DRAM by first putting the chip in the Read mode by pulling the RIW
`pin HIGH and then placing the chip enable pin CE in the LOW state. Figure
`1.5 illustrates the timing relationships between changes in the address
`inputs and data appearing on the Dour pin. Important timing specifications
`present in this figure are Read cycle time (tRc) and Access time (tAc). The
`term tRc specifies how fast the memory can be read. If tRc is 500 ns, then
`the DRAM can supply 1-bit words at a rate of 2 MHz. The term tAc speci-
`
`Micron Ex. 1018, p. 18
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`Sec. 1.1 DRAM Types and Operation
`
`5
`
`fRC
`1
`1
`,4
`~.
`, Address changing ,
`~
`I
`
`Address
`R1-R5 and
`C1-C5
`
`Data out,
`Dour
`
`-------~x·:----------
`
`RIW= 1 CE=O
`
`Figure 1.5 lk DRAM Read cycle.
`
`fies the maximum length of time after the input address is changed beforethe
`output data (DouT) is valid.
`
`1.1.1.2 Writing to the lk DRAM. Writing data to the DRAM is accom(cid:173)
`plished by bringing the RIW input LOW with valid data present onthe DIN
`pin. Figure 1.6 shows the timing diagram for a Write cycle. The term Write
`cycle time (twc) is related to the maximum frequency at which we can write
`data into the DRAM. The term Address to Write delay time (tAw) specifies the
`time between the address changing and the RIW input going LOW. Finally,
`Write pulse width (twp) specifies how long the input data must be present
`before the RIW input can go back HIGH in preparation for another Read or
`Write to the DRAM. When writing to the DRAM, we can think of the RIW
`input as a clock signal.
`
`1.1.1.3 Refreshing the lk DRAM. The dynamic nature of DRAM
`requires that the memory be refreshed periodically so 'as not to lose the con(cid:173)
`tents of the memory cells. Later we will discuss the mechanisms that lead to
`the dynamic operation of the memory cell. At this point, we discuss how
`memory Refresh is accomplished for the lk DRAM.
`Refreshing a DRAM is accomplished internally: external data to the
`DRAM need not be applied. To refresh the DRAM, we periodically access
`the memory with every possible row address combination. A timing diagram
`for a Refresh cycle is shown in Figure 1. 7. With the CE input pulled HIGH,
`the address is changed, while the RIW input is used as a strobe or clock sig(cid:173)
`nal. Internally, the data is read out and then written back into the same loca(cid:173)
`tion at full voltage; thus, logic levels are restored (or refreshed).
`
`Micron Ex. 1018, p. 19
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`6
`
`Chap. I An Introduction to DRAM
`
`I
`~·
`
`---...J---· I
`•..-:;;sons
`\
`
`I
`
`CE
`
`I
`~tow.....,.,
`I
`11
`
`----------* 1:-~ 0 ~
`
`Data
`input
`
`Figure 1.6 lk DRAM Write cycle.
`
`twc
`
`tAw
`
`:
`Ill I II
`
`twp
`
`Row
`address
`inputs
`
`RIW
`CE=1
`
`Figure 1.7 lk DRAM Refresh cycle.
`
`1.1.1.4 A Note on the Power Supplies. The voltage levels used in the
`lk DRAM are unusual by modem-day standards. In reviewing Figure 1.2,
`we see that the lk DRAM chip uses two power supplies: l'.JDD and Vss· To
`begin, Vss is a greater voltage than V DD: Vss is nominally 5 V, while V DD is
`-12 V. The value of Vss was set by the need to interface to logic circuits that
`were implemented using transistor-transistor logic (TTL) logic. The 17-V
`difference between VDD and Vss was necessary to maintain a large signal-to(cid:173)
`noise ratio in the DRAM array. We discuss these topics in greater detail later
`in the book. The Vss power supply used in modem DRAM designs, at the
`time of this writing, is generally zero; the VDD is in the neighborhood of
`2.5 v.
`
`Micron Ex. 1018, p. 20
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`Sec. 1.1 DRAM Types and Operation
`
`7
`
`1.1.1.5 The 3-Transistor DRAM Cell. One of the interesting circuits
`used in the lk DRAM (and a few of the 4k and 16k DRAMs) is the 3-transis(cid:173)
`tor DRAM memory cell shown in Figure 1.8. The column- and rowlines
`shown in the block diagram of Figure 1.1 are split into Write and Read line
`pairs. When the Write rowline is HIGH, Ml turns ON. At this point, the data
`present on the Write columnline is passed to the gate of M2, and the informa(cid:173)
`tion voltage charges or discharges the input capacitance of M2. The next, and
`final, step in writing to the·mbit cell is to tum OFF the Write rowline by driv(cid:173)
`ing it LOW. At this point, we should be able to see why the memory is called
`dynamic. The charge stored on the input capacitance of M2 will leak off over
`time.
`
`Write columnline
`
`Read columnline
`
`Read rowline--- - - - - - - - - - - - -
`
`Write rowline - - --1-----------1---
`
`Input /:l:
`
`capacitance
`ofM2
`
`v Storage node
`
`Figure 1.8 3-transistor DRAM cell.
`
`If we want to read out the contents of the cell, we begin by first precharg(cid:173)
`ing the R~ad columnline to a known voltage and then driving the Read row(cid:173)
`line HIGH. Driving the Read rowline HIGH turns M3 ON and, allows M2
`either to pull the Read columnline LOW or to not change the precharged
`voltage of the Read columnline. (If M2's gate is a logic LOW, then M2 will
`be OFF, having no effect on the state of the Read columnline.) The main
`drawback of using the 3-transistor DRAM cell, and the reason it is no longer
`used, is that it requires two pairs of column and rowlines and a large layout
`area. Modem I-transistor, I-capacitor DRAM cells use a single rowline, a
`single columnline, and considerably less area.
`
`1.1.2 The 4k-64 Meg DRAM (Second Generation)
`
`first-generation
`from
`We distinguish second-generation DRAMs
`DRAMs by the introduction of multiplexed address inputs, multiple memory
`
`Micron Ex. 1018, p. 21
`Micron v. Godo Kaisha IP Bridge 1
`IPR2020-01008
`
`

`

`\
`
`8
`
`Chap. 1 An Introduction to DRAM
`
`arrays, and the I-transistor/I-capacitor memory cell. Furthermore, second(cid:173)
`generation DRAMs offer more modes of operation for greater flexibility or
`higher speed operation. Examples are page mode, nibble mode, static col(cid:173)
`umn mode, fast page mode (FPM), and extended data out (EDO). Second(cid:173)
`generation DRAMs range in size from 4k (4,096 x I bit, i.e., 4,096 address
`locations with I-bit input/output word size) up to 64 Meg (67,I08,864 bits)
`in memory sizes of I6 Meg x 4 organized as I6,777,216 address locations
`with 4-bit input/output word size, 8 Meg x 8, or 4 Meg x 16.
`Two other major changes occurred in second-generation DRAMs:
`(1) the power supply transitioned to a single 5 V and (2) the technology
`advanced from NMOS to CMOS. The cha~e to a single 5 V supply
`occurred at the 64kbit density. It si~lified system design to a single power
`supply for the memory, processor, and any TTL logic used in the system. As
`a result, rowlines had to be driven to a voltage greater than 5 V to tum the
`NMOS access devices fully ON (more on this later), and the substrate held
`at a potential less than zero. For voltages outside the supply range, charge
`pumps are used (see Chapter 6). The move from NMOS to CMOS, at the
`lMb density level, occurred because of concern

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket