`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`MICRON TECHNOLOGY, INC.,
`Petitioner,
`
`v.
`
`VERVAIN, LLC,
`Patent Owner.
`
`
`
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`
`
`DECLARATION OF SUNIL P. KHATRI
`IN SUPPORT OF PATENT OWNER’S RESPONSE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Vervain Ex. 2014, p.1
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`
`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 ’300 PATENT ...................................................................................... 21
`
` CLAIM CONSTRUCTION .......................................................................... 22
`
`A.
`
`“data integrity test” (claims 1 and 12) ................................................ 22
`
`B.
`
`“comparing the stored data to the retained data in
`the random access volatile memory” (claims 1 and
`12) ....................................................................................................... 23
`
`C.
`
`“periodically” (claim 10) .................................................................... 23
`
` OVERVIEW OF THE PRIOR ART ............................................................. 23
`
`A. Dusija (Ex. 1010) ................................................................................ 23
`
`B.
`
`Paley (Ex. 1028) ................................................................................. 33
`
`i
`
`Vervain Ex. 2014, p.2
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`
` THE CITED REFERENCES DO NOT DISCLOSE OR
`SUGGEST ALL OF THE FEATURES OF CLAIMS 1-12
` ....................................................................................................................... 37
`
`A.
`
`Independent Claims 1 and 12.............................................................. 37
`
`1.
`
`2.
`
`3.
`
`Limitation [1.E] (“at least one random
`access volatile memory”) ......................................................... 37
`
`Limitation [1.G.2] (“the controller, in at
`least a Write access operation to the MLC
`nonvolatile memory element, operable to
`store data in the MLC nonvolatile memory
`element and retain such stored data in the
`random access volatile memory”) ............................................ 51
`
`Limitation [1.H] (“the controller performing
`a data integrity test on stored data in the
`MLC nonvolatile memory element after at
`least a Write access operation performed
`thereon by comparing the stored data to the
`retained data in the random access volatile
`memory”) .................................................................................. 57
`
`4.
`
`Claim 12 ................................................................................... 63
`
`B.
`
`Claims 2-9 and 11 ............................................................................... 63
`
`C.
`
`Claim 10 .............................................................................................. 64
`
`
`
`CONCLUSION ............................................................................................. 65
`
`
`
`
`
`
`
`ii
`
`Vervain Ex. 2014, p.3
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`
`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-01550, which I have been informed
`
`is an inter partes review (IPR) proceeding challenging the patentability of certain
`
`claims of U.S. Patent No. 10,950,300 (“the ’300 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.4
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`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.5
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`Additionally, I have submitted a book chapter on the use of flash transistors in novel
`
`Very Large Scale Integrated (VLSI) design applications. My M.S. 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.6
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`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.7
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`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.8
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`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.9
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`
`
`
`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.10
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`
`•
`
`"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.11
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`
`•
`
`“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 Conferenec (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.12
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`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.13
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`
`•
`
`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.14
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`
` 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-01550,
`
`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. 10,950,300 (Ex. 1007) to G.R. Mohan Rao (“’300
`
`patent”);
`
`• Prosecution history (Ex. 1008) 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-
`
`01550, 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.15
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`
`Western Digital Corporation et al.; U.S. District Court, Western
`
`District of Texas (Ex. 2012);
`
`• U.S. Patent No. 5,721,862 (Ex. 2017);
`
`• U.S. Patent No. 5,535,399 (Ex. 2019);
`
`• 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 ’300 patent claims priority. I am informed that the ’300
`
`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
`
`
`
`13
`
`Vervain Ex. 2014, p.16
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`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:
`
`• 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
`
`
`
`14
`
`Vervain Ex. 2014, p.17
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`advanced degree in a relevant field would require less experience in the design of
`
`non-volatile memory devices.
`
`
`
`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
`
`
`
`15
`
`Vervain Ex. 2014, p.18
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`persistent data storage in a wide range of applications. Data stored in flash memory
`
`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).
`
`
`
`16
`
`Vervain Ex. 2014, p.19
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`
` Floating gate transistors individually are limited in endurance.
`
`Depending on the type of transistor and how it is configured, an individual transistor
`
`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,”
`
`
`
`17
`
`Vervain Ex. 2014, p.20
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`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
`
`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 programmed using a narrow, precise range of
`
`threshold voltages, with each threshold voltage range representing a specific
`
`
`
`18
`
`Vervain Ex. 2014, p.21
`Micron v. Vervain
`IPR2021-01550
`
`
`
`Declaration of Sunil P. Khatri, Ph. D.
`IPR2021-01550
`U.S. Patent No. 10,950,300
`
`sequence of bits (see the figure above, which shows four sequences of bits—11, 10,
`
`01, and 00—corresponding to different ranges of threshold voltages). This results
`
`in a less reliable memory as well. MLC stores more bits per transistor, and is hence
`
`more dense.
`
` Flash memories sometimes use dual-mode flash, where the cells can be
`
`configured as SLC or MLC. When the cell is in SLC-mode, it does not use multiple
`
`dividing lines per cell, but instead use