2009
DOI: 10.1007/978-3-642-10452-7_6
|View full text |Cite
|
Sign up to set email alerts
|

Concurrent Models of Flash Memory Device Behaviour

Abstract: Abstract. We present a CSP model of the internal behaviour of Flash Memory, based on its specification by the Open Nand-Flash Interface (ONFi) consortium. This contributes directly to the low-level modelling of the data-storage technology that is the target of the POSIX filestore mini-challenge. The key objective was to ensure that the internal behaviour was well-specified, and that it was consistent with the specification of the external interface of such devices. The FDR toolkit was used to perform the revel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 20 publications
0
4
0
Order By: Relevance
“…The Z/Eves Theorem Prover has been used for describing the state model 2 http://czt.sourceforge.net/manual.html and initialisation operation of NAND flash memory. Papers [5,3] are about modelling the flash memory behaviour using CSP. In these works, Open NAND Flash Interface (ONFi) specifications are modelled.…”
Section: Verification Of Flash Memory Behaviourmentioning
confidence: 99%
“…The Z/Eves Theorem Prover has been used for describing the state model 2 http://czt.sourceforge.net/manual.html and initialisation operation of NAND flash memory. Papers [5,3] are about modelling the flash memory behaviour using CSP. In these works, Open NAND Flash Interface (ONFi) specifications are modelled.…”
Section: Verification Of Flash Memory Behaviourmentioning
confidence: 99%
“…Then, since R Á R id holds (5), the maximal solution of (45) is X :¼ R. all relevant in the sequel. For instance, thanks to (48), the shrinking combinator "simplifies" index F lash in (41) via relation (40). However, to ensure (40) antisymmetric, simple Jrnl also needs to be injective so as to prevent address duplication:…”
Section: The + (Shrinking) Combinatormentioning
confidence: 99%
“…On a more model-driven approach, Butterfield and Catháin [40] tackle the problem in a bottom up fashion by modeling and verifying FLASH memory devices based on the Open NAND Flash Interface (ONFi) specification. Their work builds from memory layout models in Z [41] to more advanced models in CSP [40] that already take into account the interleaving of concurrent low-level operations.…”
Section: Other Approaches To the Vfs Challengementioning
confidence: 99%
“…A model in the process algebra CSP which covers concurrent aspects of flash memory is described in [BC09]. The authors focused on developing a low-level model covering the internal behaviour of Open NAND flash devices.…”
Section: Verification Of File System Implementationsmentioning
confidence: 99%