Numeric Types in Formal Synthesis
Autor: | Kai Kapp, Viktor K. Sabelfeld |
---|---|
Rok vydání: | 2004 |
Předmět: | |
Zdroj: | Lecture Notes in Computer Science ISBN: 9783540208136 Ershov Memorial Conference |
Popis: | The Formal Synthesis methodology can be considered as the application of the transformational approach to circuit synthesis by logical transformations performed in a theorem prover. Additionally to the implementation of the circuit, the proof that the result is a correct implementation of a given specification is obtained automatically. In this paper, a higher-order formalisation for the arithmetic of bound numeric data types is given. We provide correct transformations implemented in the theorem prover HOL [4], to register-transfer level descriptions of arithmetic operations. For a restricted class of specifications, a correct transformation is described which eliminates the type num and replaces arithmetic operations by its bound variants. |
Databáze: | OpenAIRE |
Externí odkaz: |