throbber

`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`MICRON TECHNOLOGY, INC.,
`Petitioner,
`
`v.
`
`VERVAIN, LLC,
`Patent Owner.
`
`
`
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`
`DECLARATION OF SUNIL P. KHATRI
`IN SUPPORT OF PATENT OWNER’S RESPONSE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Vervain Ex. 2014, p.1
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`TABLE OF CONTENTS
`
`
`
`
`
`INTRODUCTION .......................................................................................... 1
`
`BACKGROUND AND QUALIFICATIONS ................................................ 1
`
` SCOPE OF ASSIGNMENT AND MATERIALS
`CONSIDERED ............................................................................................. 12
`
` PERSON OF ORDINARY SKILL IN THE ART ........................................ 13
`
` GENERAL BACKGROUND OF THE RELEVANT
`TECHNOLOGY ........................................................................................... 15
`
`A.
`
`SLC and MLC Flash ........................................................................... 17
`
`B. Address Table ..................................................................................... 19
`
`C. Data Integrity Tests ............................................................................. 20
`
`D. Hot and Cold Data .............................................................................. 20
`
` THE ’240 PATENT ...................................................................................... 21
`
` CLAIM CONSTRUCTION .......................................................................... 22
`
`A.
`
`“blocks” (claims 1, 6) ......................................................................... 22
`
`B.
`
`C.
`
`“data integrity test” (claim 1).............................................................. 27
`
`“on a periodic basis” (claims 1, 6) ...................................................... 27
`
` OVERVIEW OF THE PRIOR ART ............................................................. 27
`
`A. Dusija (Ex. 1010) ................................................................................ 27
`
`B.
`
`Sutardja (Ex. 1011) ............................................................................. 32
`
`C.
`
`Chin (Ex. 1030)................................................................................... 37
`
` THE CITED REFERENCES DO NOT DISCLOSE OR
`SUGGEST ALL OF THE FEATURES OF CLAIMS 1-2
`and 6-7........................................................................................................... 41
`
`i
`
`Vervain Ex. 2014, p.2
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`A. Dusija in View of Sutardja Does Not Disclose or
`Suggest All the Features of Claims 1-2 and 6-7
`(Ground 1)........................................................................................... 41
`
`1.
`
`2.
`
`Limitation [1.F] – “wherein the controller is
`further adapted to determine which of the
`blocks of the plurality of the blocks in the
`MLC and SLC non-volatile memory modules
`are accessed most frequently and wherein the
`controller segregates
`those blocks
`that
`receive frequent writes into the at least on
`SLC non-volatile memory module and those
`blocks that receive infrequent writes into the
`at least one MLC nonvolatile module” .................................... 41
`
`Limitation [1.G] – “maintain a count value
`of the blocks in the MLC non-volatile memory
`module determined to have received frequent
`writes and that are accessed most frequently
`on a periodic basis when the count value is a
`predetermined count value, transfer the
`contents of the counted blocks in the MLC
`non-volatile memory module determined to
`have received frequent writes after reaching
`the predetermined count value, transfer the
`contents of the counted blocks in the MLC
`non-volatile memory module determined to
`have received frequent writes after reaching
`the predetermined count value to the SLC
`non-volatile memory module and which
`determined blocks in the SLC are determined
`in accordance with the next equivalent range
`of physical addresses determined by the
`controller” ................................................................................ 53
`
`3.
`
`Claims 2, 6, and 7 (Ground 1) .................................................. 60
`
`ii
`
`Vervain Ex. 2014, p.3
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`B. Dusija in View of Sutardja and Chin Does Not
`Disclose or Suggest All the Features of 1-2 and 6-7
`(Ground 2)........................................................................................... 60
`
`
`
`CONCLUSION ............................................................................................. 62
`
`
`
`
`
`
`
`iii
`
`Vervain Ex. 2014, p.4
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`DECLARATION OF SUNIL P. KHATRI, PH. D
`
`
`
`I, Sunil P. Khatri, do hereby declare as follows:
`
`
`
`INTRODUCTION
`
`
`
`I have been retained on behalf of Vervain, LLC (“Vervain”), and its
`
`counsel, McKool Smith, P.C., as an expert in this proceeding. I am personally
`
`knowledgeable about the matters stated herein and am competent to make this
`
`declaration.
`
`
`
`I understand that Vervain will submit this Declaration in connection
`
`with the Patent Owner’s Response in IPR2021-01549, which I have been informed
`
`is an inter partes review (IPR) proceeding challenging the patentability of certain
`
`claims of U.S. Patent No. 9,997,240 (“the ’240 patent” or “the challenged patent”).
`
`
`
`I receive compensation at an hourly rate of $700 per hour for my time
`
`working on this matter, plus expenses. I have no financial interest in Vervain or in
`
`the patents involved in this litigation, and my compensation is not dependent on the
`
`outcome of this litigation. The conclusions I present are due to my own judgment.
`
` BACKGROUND AND QUALIFICATIONS
`
`
`
`I have over thirty-five years of experience with electronics, electrical
`
`engineering, and computer engineering. A copy of my latest curriculum vitae (CV),
`
`which I understand was submitted previously as part of my prior declaration in this
`
`
`
`1
`
`Vervain Ex. 2014, p.5
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`proceeding (Exhibit 2001, Appendix A), provides further details regarding my
`
`background and qualifications. During my career, I have acquired extensive
`
`knowledge and experience with VLSI circuits, computer architecture, testing,
`
`computer-aided design (CAD) algorithms and algorithm acceleration, logic
`
`synthesis, semiconductor memory, redundancy, synchronous and asynchronous
`
`circuits, and related software and hardware topics. Most relevant to the challenged
`
`patents, my technical expertise includes extensive work with semiconductor memory
`
`devices such as DRAM, SRAM and flash. My work with semiconductor memory
`
`devices has included work on 3D integration and novel ring-based memory
`
`architectures, power and speed tradeoffs using selective body bias, architectures and
`
`circuit approaches for processing-in-memory, radiation hardening analysis for
`
`memories, the use of flash transistors for designing logic circuits (such as ternary
`
`Content-addressable Memories (CAMs), Field Programmable Gate Arrays
`
`(FPGAs), convolutional neural networks (CNNs) for machine learning (ML), low
`
`drop-out (LDO) voltage regulators, digital to analog converters (DACs), and
`
`traditional binary-valued as well as ternary-valued general purpose digital logic),
`
`and clocking and source-synchronous design. I recently was awarded a research
`
`grant by the Air Force Research Laboratory (AFRL) in Rome, NY, to conduct
`
`research in secure digital circuits using flash-based digital design approaches.
`
`
`
`2
`
`Vervain Ex. 2014, p.6
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`Additionally, I have submitted a book chapter on the use of flash transistors in novel
`
`Very Large Scale Integrated (VLSI) design applications. My MS thesis involved
`
`designing a memory interface for a multi-threaded Reduced Instruction Set
`
`Computing (RISC) microprocessor.
`
`
`
`The following describes some of my relevant experience. I earned my
`
`Bachelor of Science in Electrical Engineering in 1987 from the Indian Institute of
`
`Technology, Kanpur, India. After graduating with my B.S. degree, I was a candidate
`
`for a Master of Science degree in Electrical and Computer Engineering at the
`
`University of Texas from 1987–89. At the University of Texas, I held the
`
`Microelectronics and Computer Development (MCD) Fellowship from 1987–89. I
`
`also conducted my M.S. research and wrote my thesis on the design of the METRIC
`
`memory interface and memory system. METRIC was one of the first super-scalar
`
`processors that was developed in the world. I earned an M.S. degree in 1989 from
`
`the University of Texas, Austin.
`
`
`
`After leaving the University of Texas, I worked at Motorola Inc. from
`
`1989–93 as a design engineer for the MC88110 reduced instruction set computing
`
`(RISC) microprocessor team, followed by the PowerPC 603 RISC microprocessor
`
`design team. My duties included the design of digital and analog circuitry, test logic
`
`circuits and layout, JTAG boundary scan design, input/output driver design, and
`
`
`
`3
`
`Vervain Ex. 2014, p.7
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`clock phase-locked loop (PLL) logic and clock distribution. During my time at
`
`Motorola, I was independently responsible for the design of the factory test
`
`controller of the MC88110 microprocessor. I performed all attendant tasks in a
`
`“vertical” VLSI design methodology, which included high-level modeling, circuit
`
`and layout design and verification, as well as global and detailed routing. I also
`
`helped in the design of the Translation Lookaside Buffer (TLB) unit, which included
`
`a static random-access memory (SRAM) block.
`
`
`
`In 1999, I earned a Doctor of Philosophy degree in Electrical
`
`Engineering and Computer Sciences from the University of California, Berkeley.
`
`While at Berkeley, I held the California Microelectronics (MICRO) Fellowship in
`
`1993.
`
`
`
`I joined the faculty at the University of Colorado, Boulder, in 2000 as
`
`an Assistant Professor of Electrical and Computer Engineering. At the University of
`
`Colorado my research focused on VLSI logic design automation, VLSI layout design
`
`automation, and VLSI design methodologies to address Deep Submicron (DSM)
`
`issues such as crosstalk and power.
`
`
`
`I joined the faculty at Texas A&M University in 2004 as an Assistant
`
`Professor in Electrical and Computer Engineering. In 2010 I was promoted to
`
`Associate Professor in Electrical and Computer Engineering. In 2015, I was
`
`
`
`4
`
`Vervain Ex. 2014, p.8
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`promoted to full Professor in Electrical and Computer Engineering. My research
`
`focuses on three primary areas: the first is computer systems, including computer
`
`architecture from the circuits up, and algorithm acceleration using GPUs, FPGAs
`
`and custom ICs. The second is logic and its applications, while the third area consists
`
`of interdisciplinary extensions of the first two. Some specific recent research topics
`
`include circuit design using floating gate devices, wireless power delivery, battery-
`
`less electronic systems, machine learning architectures, secure computing
`
`approached from both a hardware and software perspective, and the mathematics of
`
`scalable cryptocurrency. One of my new focus areas is intelligent and secure
`
`computing viewed from the hardware (circuit) as well as the software levels. I am
`
`conducting research on tamper-proof memory techniques, as well as multi-row read
`
`architectures for SRAM, DRAM and flash memory arrays.
`
` At Texas A&M I teach classes that cover memories extensively,
`
`featuring thorough discussion of sense amplifiers, row and column decoders, and
`
`different types of memory circuits. For example, in Electrical and Computer
`
`Engineering (ECEN) 752 “Advances in VLSI Circuit Design,” a graduate level
`
`course, I cover all aspects of VLSI design, including memory design. In ECEN
`
`449/749 “Microprocessor System Design,” and in ECEN 752, I cover memories,
`
`including flash memories, the design of flash memory cells, the organization of
`
`
`
`5
`
`Vervain Ex. 2014, p.9
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`memories into multiple banks, and the division of data across multiple banks of
`
`memory, as well as other design techniques that can be used to optimize and manage
`
`memories. This course is attended by both undergraduate (ECEN 449) and graduate
`
`(ECEN 749) students. In ECEN 454 “Digital Circuit Design,” a senior
`
`undergraduate course, I cover circuit design techniques for memory in detail. The
`
`Ph.D. thesis of one of my recent doctoral students dealt with the use of flash
`
`transistors to design logic circuits. The research of a recent M.S. student entailed a
`
`new ring-based source synchronous architecture for 3D DRAM technologies, which
`
`has been published at a conference and in a journal and is being submitted for
`
`dissemination as a research monograph. Currently, 3 of the Ph.D. students that I
`
`advise are conducting research in novel uses of floating gate (flash) transistors for
`
`machine learning, analog circuits, and secure digital hardware. In the past, I have
`
`conducted research into new topologies for efficient memory redundancy as part of
`
`a course project for my graduate course.
`
` Since 2000, I have earned 24 research contracts from funders including
`
`Intel, the National Science Foundation, the National Security Agency, Altera
`
`Corporation,
`
`the National Center
`
`for Atmospheric Research, National
`
`Semiconductor Corporation, and several private sources. The total amount for these
`
`research grants is $17.53 million, of which my portion is $2.85 million.
`
`
`
`6
`
`Vervain Ex. 2014, p.10
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`
`
`I have a total of over 275 peer-reviewed publications. Among these
`
`papers, five received a best paper award, while seven others received best paper
`
`nominations (including one journal best paper nomination). An additional six journal
`
`papers and six conference papers are currently undergoing peer review. I have co-
`
`authored nine research monographs, one edited research monograph, and three book
`
`chapters. Additionally, I have six awarded U.S. Patents (one of which was filed
`
`during my tenure at Texas A&M), two filed provisional U.S. Patents, and another
`
`U.S. Patent which is currently under review and was also submitted during my tenure
`
`at Texas A&M. I have co-authored one invited journal paper and 13 invited
`
`conference or workshop papers (including one from Design Automation Conference
`
`(DAC) and one from Allerton). Moreover, I was invited to serve as a panelist at a
`
`conference seven times and have presented two conference tutorials. I received the
`
`“Outstanding Professor Award” in the ECE Department at Texas A&M University
`
`in 2007 and also in 2020. My H-index is 33 (per Google Scholar).
`
` Since 2003, I have published numerous research monographs, journal
`
`papers, and conference papers on flash transistors and memory systems, as detailed
`
`in my CV. A few papers on relevant subject areas authored or co-authored by me
`
`include:
`
`
`
`7
`
`Vervain Ex. 2014, p.11
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`•
`
`"CIDAN-XE: Computing in DRAM with Artificial Neurons", Singh,
`
`Wagle, Khatri, Vrudhula. Frontiers in Electronics, section Integrated
`
`Circuits and VLSI. Vol. 3, Feb 2022;
`
`•
`
`"A Flash-based Current-mode IC to Realize Quantized Neural
`
`Networks", Scott, Lee, Khatri, Vrudhula. Design Automation and Test
`
`in Europe (DATE) Conference, Mar 2022, virtual conference;
`
`•
`
`"CIDAN: Computing in DRAM with Artificial Neurons", Singh,
`
`Wagle, Vrudhula, Khatri. 39th IEEE International Conference on
`
`Computer Design (ICCD) 2021, pp. 349-356, Oct 2021, virtual
`
`conference;
`
`•
`
`Fast, Ring-based Design of 3D Stacked DRAM, IEEE Transactions on
`
`Very Large Scale Integrated Circuits (VLSI) Systems (TVLSI), Vol 27
`
`number 8, Aug 2019. pp. 1731-1741;
`
`•
`
`•
`
`Fast, Ring-Based Design of 3D Stacked DRAM, IEEE International
`
`Conference on Computer Design 2017: pp. 665-672;
`
`Selective Forward Body Bias for High Speed and Low Power SRAMs,
`
`Journal of Low Power Electronics, Vol. 5, No. 2, Aug. 2009, pp. 185-
`
`95;
`
`•
`
`Low Power and High Performance SRAM Design using Bank-based
`
`Selective Forward Body Bias, IEEE/ACM Great Lakes Symposium on
`
`VLSI, May 10-12, 2009, Boston, MA, pp. 441-44;
`
`•
`
`Modeling Dynamic Stability of SRAMs in the Presence of Single Event
`
`Upsets (SEUs), IEEE International Symposium on Circuits and
`
`Systems, May 18-21, 2008, Seattle, WA, pp. 1788-91;
`
`
`
`8
`
`Vervain Ex. 2014, p.12
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`•
`
`“Design of a Flash-based Circuit for Multi-valued Logic”, Proceedings
`
`of the Great Lakes Symposium on VLSI (GLSVLSI) 2017, pp. 41-46,
`
`May 10-12, 2017. Banff, Canada.
`
`•
`
`"SAT-Based Optimization
`
`for Flash-Based Digital Designs",
`
`IEEE/ACM Design Automation Conference (DAC), Jun 18-22 2017,
`
`Austin, TX.
`
`•
`
`"A Flash-based Digital Circuit Design Flow", IEEE/ACM International
`
`Conference on Computer-Aided Design (ICCAD) 2016, Austin, TX,
`
`Nov 2016.
`
`•
`
`"Implementing low power digital circuits using flash devices", 2016
`
`IEEE 34th International Conference on Computer Design (ICCD), pp.
`
`109-116, Oct 3-5, 2016, Phoenix, AZ.
`
`•
`
`•
`
`•
`
`"Exploring Flash Devices to Implement Digital Circuits", IEEE/ACM
`
`Design Automation Conference (DAC), June 2016, Austin, TX.
`
`FTCAM: An Area-efficient Flash-based Ternary CAM Design, IEEE
`
`Transactions on Computers, Vol. 65, No. 8, Aug. 2016, pp. 2652-58;
`
`An Area-efficient Ternary CAM Design Using Floating Gate
`
`Transistors, IEEE International Conference on Computer Design, Oct.
`
`19-22, 2014, Seoul, S. Kor., pp. 55-60; and
`
`•
`
`A Fast Ternary CAM Design for IP Networking Applications,
`
`International Conference on Computer Communications and Networks,
`
`October 22, 2003, Dallas, TX, pp. 434-39 (awarded best paper).
`
`
`In addition to my work on the papers listed above, I have also served as an editor
`
`for IEEE Transactions on Computers, ACM Transactions on Design Automation of
`
`
`
`9
`
`Vervain Ex. 2014, p.13
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`Electronic Systems, and MDPI Journal of Electronics.
`
`
`
`I have served as EDA Track Co-Chair for ICECS 2014, Panel Chair for
`
`TexasWISE 2014, Track Co-Chair (VLSI Systems, Applications and Computer
`
`Aided Design track) for ICECS 2013, Poster Session Chair for TexasWISE 2013,
`
`Advisory Committee for HotPI 2013, Panel Session Chair for SLiP 2013, Track
`
`Chair (Logic track) for ICCAD 2009-10, 2015-17, Track Chair (logic track) for DAC
`
`2016-17, General Chair for IWLS 2009, Technical Program Chair for IWLS 2008,
`
`Track Co-Chair, Computer Aided Network DEsign (CANDE) Track, for ISCAS
`
`2008-10, Track Co-chair for the DSP track for ISCAS 2022, Track Co-Chair, Test
`
`and Methodologies Track, for ICCD 2007, Panel Chair for ITSW 2009, Publicity
`
`Co-Chair for GLS-VLSI 2009, and as a member of the TPC for several conferences.
`
`
`
`I am generally familiar with the analysis of patents. I am a named
`
`inventor on the following U.S. Patents:
`
`•
`
`Data Processing System Having Serial Self Address Decoding and
`
`Method of Operation, United States Patent No. 5,347,523, issued
`
`September 13, 1994;
`
`•
`
`•
`
`Circuit Identifier for Use with Focused Ion Beam Equipment, United
`
`States Patent No. 5,408,131, issued April 18, 1995 (“the ’131 patent”);
`
`Driver Circuit with Self-Adjusting Impedance Matching, United States
`
`Patent No. 5,448,182, issued September 5, 1995 (“the ’182 patent”);
`
`
`
`10
`
`Vervain Ex. 2014, p.14
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`•
`
`Circuit Identifier for Use with Focused Ion Beam Equipment, United
`
`States Patent No. 6,156,579, issued December 5, 2000 (“the ’579
`
`patent”);
`
`Datapath Design Methodology and Routing Apparatus, United States
`
`Patent No. 6,598,215, issued July 22, 2003;
`
`Low Power Reconfigurable Circuits with Delay Compensation, United
`
`States Patent No. 7,880,505, issued February 1, 2011.
`
`•
`
`•
`
`
`
` The ’131 and ’579 patents are directed to an identification means for
`
`redundant circuits that distinguishes said circuits by respective function. This allows
`
`for identification by focused ion beam equipment, which can then repair, replace, or
`
`supplement circuits as necessary. These patents disclose a scheme for replacing
`
`defective cells or circuits within a larger circuit.
`
` The ’182 patent relates to a driver circuit capable of switching from one
`
`driving impedance to a second in response to the output signal of a first driver portion
`
`reaching a predetermined voltage. It discloses a driver circuit capable of adjusting
`
`circuit configurations depending upon the current output state. It results in
`
`significantly reduced noise on board-level traces even without using terminating
`
`resistors.
`
`
`
`11
`
`Vervain Ex. 2014, p.15
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
` SCOPE OF ASSIGNMENT AND MATERIALS CONSIDERED
`
`
`
`I have been retained by Vervain (“Patent Owner”) to provide an
`
`explanation to the Board regarding the invention described and claimed in the
`
`challenged patent. I understand Petitioner Micron Technology, Inc. (“Micron” or
`
`“Petitioner”), has filed a petition for inter partes review, No. IPR2021-01549,
`
`against the challenged patent. I have been retained to provide my opinions regarding
`
`various technical issues relating to the validity of the challenged patent over the prior
`
`art references identified by Micron’s petition.
`
`
`
`In preparing this Declaration, I am relying on my own knowledge and
`
`expertise as well as the following documents:
`
`• U.S. Patent No. 9,997,240 (Ex. 1005) to G.R. Mohan Rao (“the ’240
`
`patent”);
`
`• Prosecution history (Ex. 1006) of the challenged patent, which I
`
`understand constitutes the exchange of correspondence between the
`
`Patent Office and the applicant;
`
`• Micron’s petition for inter partes review (Paper No. 1), No. IPR2021-
`
`01549, as well as the declaration of Dr. David Liu (Ex. 1009) submitted
`
`in support thereof and the transcript of Dr. Liu’s deposition (Ex. 2015);
`
`• The alleged prior art references relied upon in Micron’s petitions;
`
`• The claim construction order issued on January 24, 2022 for Case Nos.
`
`6:21-cv-487-ADA; Vervain v. Micron Technology et al.; U.S. District
`
`Court, Western District of Texas; 6:21-cv-488-ADA; Vervain v.
`
`
`
`12
`
`Vervain Ex. 2014, p.16
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`Western Digital Corporation et al.; U.S. District Court, Western
`
`District of Texas (Ex. 2012);
`
`• U.S. Patent No. 8,284,940 (Ex. 2016);
`
`• Any other documents cited or discussed within this Declaration.
`
` PERSON OF ORDINARY SKILL IN THE ART
`
` When interpreting a patent, I understand that it is important to view the
`
`disclosure and claims of that patent from the level of ordinary skill in the relevant
`
`art at the time of the invention, which I have been asked to initially consider as the
`
`2011 time frame, including and up to July 19, 2011, which is the filing date of
`
`Provisional Application No. 61/509,257, which I am informed is a provisional
`
`application to which the ’240 patent claims priority. I am informed that the ’240
`
`patent also claims priority to Application No. 13/455,267 filed April 25, 2012, which
`
`issued as U.S. Patent No. 8,891,298, and my opinions and analysis are still
`
`applicable if the April 25, 2012 date is considered as the time of the invention. My
`
`opinion of the level of ordinary skill in the art with regard to the challenged patent
`
`is based on my personal experience working and teaching in the fields of electrical
`
`engineering and computer science, including work with memory technologies, my
`
`knowledge of the background and education of colleagues and others working in that
`
`general field as of and for several years prior to the 2011-2012 time frame, my study
`
`of the challenged patent, and its file history, and my knowledge of:
`
`
`
`13
`
`Vervain Ex. 2014, p.17
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`• The level of education and experience of persons actively working in the
`
`field at the time the subject matter at issue was developed;
`
`• The types of problems encountered in the art at the time the subject matter
`
`was developed;
`
`• The prior art patents and publications;
`
`• The activities of others working in that same technical field;
`
`• Prior art solutions to the problems addressed by the relevant art; and
`
`• The sophistication of the technology at issue in this case.
`
`
`
`In determining the level of ordinary skill in the art, I also considered
`
`the following factors: (1) the sophistication of the relevant technology; (2) the
`
`rapidity with which innovations are made in that field; and (3) the educational level
`
`of active workers in that field. It is my further understanding that these factors are
`
`not exhaustive and are merely a useful guide to determining the level of ordinary
`
`skill in the art.
`
` Taking the above factors into account, in my opinion a person of
`
`ordinary skill in the art (POSA) in the technology field of the challenged patent
`
`would be a person with at least a Bachelor of Science degree in electrical
`
`engineering, computer engineering, or a closely related field, with at least 3-5 years
`
`of experience in the design of non-volatile memory devices. An individual with an
`
`advanced degree in a relevant field would require less experience in the design of
`
`non-volatile memory devices.
`
`
`
`14
`
`Vervain Ex. 2014, p.18
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`
`
`
`I understand that Micron’s expert, Dr. David Liu, agrees with this
`
`definition. Ex. 1009, ¶37. This accords with my experience. Many of the individuals
`
`hired by semiconductor manufacturing companies at the time of the invention did
`
`not have graduate degrees, and thus the level of ordinary skill in the art should
`
`specifically include such individuals.
`
` GENERAL BACKGROUND OF THE RELEVANT TECHNOLOGY
`
` Volatile memory, such as static random access memory (“SRAM”) and
`
`dynamic random access memory (“DRAM”), lose their contents when the power
`
`supply to the memory circuit is turned off. However, more persistent memory is
`
`needed for many applications, such as photos in a digital camera, bootable code or
`
`settings in circuits, or a wide range of data storage needs. Non-volatile memories
`
`(e.g., thumb drives, hard drives, and compact discs) can store information after the
`
`system is powered off. Traditionally, media such as rotating mechanical hard disks,
`
`floppy disks, compact discs, or magnetic tapes was used for persistent storage in
`
`computing systems, but these media are large, bulky, and slow, and use a large
`
`amount of power. Flash memory is a specific type of non-volatile memory, where
`
`data is stored in “blocks” of “pages.” Flash memory chips have come to be used for
`
`persistent data storage in a wide range of applications. Data stored in flash memory
`
`
`
`15
`
`Vervain Ex. 2014, p.19
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`persists across power on/off cycles and has a small size, high performance, and low
`
`power consumption.
`
` Flash memory uses a special type of transistor (called a “floating gate
`
`transistor”) that, unlike a regular transistor, has two gates – a “floating gate” and a
`
`“control gate.” In a floating gate transistor, charge is stored on an electrically
`
`isolated conductor, called the floating gate. This charge has no path to dissipate (or
`
`discharge). The charge on the floating gate effectively changes the threshold voltage
`
`of the floating gate transistor, and thereby controls the current flowing between the
`
`source and drain. This change in current allows the user to determine the value
`
`stored in the cell.
`
` To erase the cell, a voltage is applied between the drain and the control
`
`gate. Charge is then dissipated through a mechanism called Fowler-Nordheim (FN)
`
`tunneling.
`
` To program a cell, a high voltage is applied to the control gate, while
`
`the drain, source and bulk terminals are held low. In this situation, charge (electrons)
`
`become trapped in the floating gate (based on the duration and magnitude of the
`
`voltage applied to the control gate).
`
` Floating gate transistors individually are limited in endurance.
`
`Depending on the type of transistor and how it is configured, an individual transistor
`
`
`
`16
`
`Vervain Ex. 2014, p.20
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`may not work reliably after it has been programmed and erased too many times. For
`
`example, endurance for some flash transistors is on the order of 10,000 to 100,000
`
`program-erase cycles. Flash transistors wear out, until they eventually reach this
`
`endurance limit and fail.
`
` Because of the limited endurance of floating gate transistors, and
`
`because some locations in a memory may be very frequently rewritten in practice, it
`
`is not always feasible to use the same transistor for every read/write to a specific
`
`memory location. Rather, flash memory typically includes a controller that uses a
`
`flash translation layer to map logical addresses (used by the host computer or
`
`application) to physical addresses used to address the flash transistors in the physical
`
`flash memory. This flash translation layer allows for wear to be leveled across all
`
`the transistors on a device, and for bad blocks to be managed and avoided.
`
`A.
`
`SLC and MLC Flash
`
` Early flash memory stored only a “0” or a “1” value in each transistor.
`
`A “0” resulted from storing a certain range of threshold voltages in the transistor,
`
`and a “1” resulted from storing a different range of threshold voltages in the
`
`transistor, as shown below. This is today known as “SLC,” or “single level cell,”
`
`flash. Later on, to increase the density of storage in flash memory, a technique
`
`known as “MLC,” or “multiple level cell,” was introduced, where multiple threshold
`
`
`
`17
`
`Vervain Ex. 2014, p.21
`Micron v. Vervain
`IPR2021-01549
`
`

`

`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01549
`U.S. Patent No. 9,997,240
`
`voltage levels were stored in each transistor would represent multiple bits of data.
`
`For example, the following diagram shows how in SLC flash, for the same total
`
`threshold voltage range, large threshold voltage ranges are assigned to the “1” and
`
`“0” bits respectively, whereas in MLC flash, smaller threshold voltage ranges are
`
`assigned to multiple-bit values such as “11,” “10,” “01,” and “00.”
`
`
`
`Chen et al., Ultra MLC Technology Introduction, Advantech Technical White Paper
`
`
`
`(Oct. 5, 2012), 3.
`
` The primary difference between SLC and MLC is what data each
`
`threshold voltage is interpreted to represent. With SLC flash, the transistor stores
`
`only a 1 or 0, so a wide range of threshold voltages can be allotted to a single bit.
`
`This allows for faster and more reliable memory access. On the other hand, MLC
`
`flash must be slowly and carefully pro

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