2005
DOI: 10.1007/s10703-005-2250-1
|View full text |Cite
|
Sign up to set email alerts
|

A Formal Framework for Verification of Embedded Custom Memories of the Motorola MPC7450 Microprocessor

Abstract: In this presentation, we will deal with verification of custom designed embedded memories. Using our paradigm, one can abstract the behavior of a memory block by a couple of artifacts-one representing its contents, and another representing its interface. We make use of the well known behavioral model known as the Efficient Memory Model (EMM) [29,30] to represent contents of memories. We provide a methodology using which the behavior of a switch (or equivalently, transistor) level device can be specified using … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2006
2006
2013
2013

Publication Types

Select...
3
3

Relationship

2
4

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 30 publications
0
6
0
Order By: Relevance
“…1). Indeed, the bitcells are architected to operate over a limited sequence of certified stimulus patterns, each of which is validated by extensive analog SPICE simulation [5]. SPICE simulations are extensive and detailed, and cover various process corners and operating conditions.…”
Section: Functional Verification Of Memory Arraysmentioning
confidence: 99%
“…1). Indeed, the bitcells are architected to operate over a limited sequence of certified stimulus patterns, each of which is validated by extensive analog SPICE simulation [5]. SPICE simulations are extensive and detailed, and cover various process corners and operating conditions.…”
Section: Functional Verification Of Memory Arraysmentioning
confidence: 99%
“…Our framework has been inspired by recent efforts of Bhadra et al [3] on behaviorally formalizing transistor implementations of custom memories. They show how to abstract SRAM designs using parameterized regular expressions, and compare those abstractions with a high-level memory specification using STE.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…For instance, the strength assignment procedure in ANAMOS produces a significant mismatch with detailed analog simulations for netlists containing transistors of closely matching but different strengths [3]. While these discrepancies can be ameliorated by designing more and more accurate analyzers [4], such an approach does not solve the fundamental problem of effectively representing inherently analog behaviors with equations in a discrete…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Parameterized regular expressions appeared in other applications as well, e.g., in phase-sequence prediction for dynamic memory allocation [13], or as a compact way to express a family of legal behaviors in hardware verification [14], or as a tool to state regular constraints in constraint satisfaction problems [15].…”
Section: Introductionmentioning
confidence: 99%