Formal modelling of electronic circuits using event-B, Case Study: SAE J1708 Serial Communication Link - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Chapitre D'ouvrage Année : 2004

Formal modelling of electronic circuits using event-B, Case Study: SAE J1708 Serial Communication Link

Résumé

Electronic systems become more and more complex and they are now involved in a lot of products. Malfunction of an electronic circuit may have financial consequences or take a heavy tool in human life. Formal methods are needed to ensure correctness of systems. This chapter presents a study of the SAE J1708 Serial Communication link described in. The study is carried out in Event-B, an extension of the B method. The system is implemented and decomposed using step-wise refinement. We present how to derive with this method a cycle-accurate hardware model. The model of the communication link system is composed of an arbitrary, finite, number of identical components that run concurrently. The model contains synchronization of these components required to control access to the communication link. At the end of the refinement we obtain an implementable model of the components which is translated into VHDL. The generated VHDL design is synthesizable, meaning that the implementable B model is synthesizable as well.

Domaines

Autre [cs.OH]
Fichier non déposé

Dates et versions

inria-00100144 , version 1 (26-09-2006)

Identifiants

  • HAL Id : inria-00100144 , version 1

Citer

Yann Zimmermann, Stefan Hallerstede, Dominique Cansell. Formal modelling of electronic circuits using event-B, Case Study: SAE J1708 Serial Communication Link. Jean Mermet. UML-B - Specification for Proven Embedded Systems Design, Kluwer Academic Publishers, 2004. ⟨inria-00100144⟩
505 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More