• DocumentCode
    2088083
  • Title

    Abstracting and verifying flash memories

  • Author

    Ray, Sandip ; Bhadra, Jayanta

  • Author_Institution
    Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2008
  • fDate
    11-14 Nov. 2008
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    We present a framework for formal verification of flash cores. Flash memories cannot be verified by traditional switch-level abstractions, due to capacitive coupling induced by the presence of floating gates. We discuss a new approach to abstracting transistor networks that is agnostic to the type of transistor used in the implementation. We show how to use this abstraction to model flash memory designs. The abstractions are used for functional verification of memory cores, and can be validated through analog simulation. We have used the approach in the verification of representative NOR and a NAND flash memory cores.
  • Keywords
    NAND circuits; NOR circuits; SPICE; flash memories; formal verification; integrated circuit design; integrated circuit testing; logic testing; system-on-chip; transistor circuits; NAND flash memory core; NOR flash memory core; SPICE simulation; SoC design; analog simulation; capacitive coupling; flash memory design; floating gate; formal verification; switch-level abstraction; transistor network; Analytical models; Equations; Flash memory; Formal verification; Information retrieval; Logic arrays; Microprocessors; Nonvolatile memory; SPICE; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Non-Volatile Memory Technology Symposium, 2008. NVMTS 2008. 9th Annual
  • Conference_Location
    Pacific Grove, CA
  • Print_ISBN
    978-1-4244-3659-0
  • Electronic_ISBN
    978-1-4244-2411-5
  • Type

    conf

  • DOI
    10.1109/NVMT.2008.4731203
  • Filename
    4731203