DocumentCode
2372582
Title
A Mechanized Refinement Framework for Analysis of Custom Memories
Author
Ray, Sandip ; Bhadra, Jayanta
fYear
2007
fDate
11-14 Nov. 2007
Firstpage
239
Lastpage
242
Abstract
We present a framework for formal verification of embedded custom memories. Memory verification is complicated by the difficulty in abstracting design parameters induced by the inherently analog nature of transistor-level designs. We develop behavioral formal models that specify a memory as a system of interacting state machines, and relate such models with an abstract read/write view of the memory via refinements. The operating constraints on the individual state machines can be validated by readily available data from analog simulations. The framework handles both static RAM (SRAM) and flash memories, and we show initial results demonstrating its applicability.
Keywords
Circuits; Design automation; Equations; Flash memory; Formal verification; Information retrieval; Microprocessors; Random access memory; Read-write memory; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods in Computer Aided Design, 2007. FMCAD '07
Conference_Location
Austin, TX, USA
Print_ISBN
978-0-7695-3023-9
Type
conf
DOI
10.1109/FAMCAD.2007.45
Filename
4402006
Link To Document