Concurrent Models of Flash Memory Device Behaviour

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Springer

Access

Embargo end date

Citation

Andrew Butterfield, Art O Cathain, Concurrent Models of Flash Memory Device Behaviour, Lecture Notes in Computer Science - Formal Methods: Foundations and Applications, 12th Brazilian Symposium on Formal Methods (SBMF 2009), Gramado, Brazil, 19-21 August, Jim Woodcock, Marcel Oliveira, 5902, Springer, 2009, 70-83

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 revelent refinement/model-checking. In addition to uncovering errors and possible sources of misinterpretation in the ONFi standard, this work also describes a methodology for model data-entry based on a ?state-chart? dialect of XML (SCXML) using XSLT to translate into CSP, and HTML, to support validation.

Description

PUBLISHED
Gramado, Brazil

Endorsement

Review

Supplemented By

Referenced By

Sponsor: Science Foundation Ireland (SFI)

Other Titles: Lecture Notes in Computer Science - Formal Methods: Foundations and Applications
Publisher: Springer
Type of material: Conference Paper