Formalization of Digital Circuits Using the B Method

 

First published: 26 June 2014
 

Summary

This chapter shows how it is possible to combine the advantages of the B method in order to design a secure digital circuit that may be easily developed and does not need a design test. The goal is to make use of the B method to produce the electronic or numeric circuits. The B method due to J.R Abrial is a formal method for the incremental development of specifications and their refinements down to an implementation. VHDL is one of the most important tools for describing the electronic circuits. It depends on the conception of modules. The most recent imperative languages like VHDL include facilities as manipulations of a vector without explicit length or functions with various signatures. Because the B method does not include such features, these differences induce difficulties in transforming VHDL to B.

Comments

Popular posts from this blog

Ce que je dois à Jean-Raymond Abrial

Jean-Raymond Abrial (1938, 2025)

On B, Jean-Raymond Abrial