Using the ACL2 theorem prover to reason about VHDL components
dc.contributor.author | Rodrigues, Vanderlei Moraes | pt_BR |
dc.contributor.author | Borrione, Dominique | pt_BR |
dc.contributor.author | Georgelin, Philippe | pt_BR |
dc.date.accessioned | 2023-03-29T03:25:29Z | pt_BR |
dc.date.issued | 2000 | pt_BR |
dc.identifier.issn | 0103-4308 | pt_BR |
dc.identifier.uri | http://hdl.handle.net/10183/256423 | pt_BR |
dc.description.abstract | ACLZ is a theorem prover which uses an applicative subset of Common Lisp as specification language. and employs a quantil'ier-free first order logic to reason about these specifications. \Ve define how to build an ACL‘Z model of a design described in a svnthesizable VHDL. Using this single model. we may execute the design (which corresponds to standard simulation). perform a svmbolic simulation of this design. and formally verify its properties. To handle designs employing components. we use abstract functions to represent an unspecified surrounding environment. This environment stands for the (unknown system) where the component is inserted. The ACLQ construction encapsulate is used to introduce such abstract functions. This technique allows for compositional reasoning. since component properties became available to the surrounding environment without the need to repeat the proofs for each component instance. | en |
dc.format.mimetype | application/pdf | pt_BR |
dc.language.iso | eng | pt_BR |
dc.relation.ispartof | Revista de Informatica Teorica e Aplicada. Porto Alegre. Vol. 7, n. 1 (set. 2000), p. 129-148. | pt_BR |
dc.rights | Open Access | en |
dc.subject | Sistemas digitais | pt_BR |
dc.subject | Formal verification of digital systems | en |
dc.subject | Automated theorem proving | en |
dc.subject | Demonstracao automatica : Teoremas | pt_BR |
dc.subject | Verificacao formal | pt_BR |
dc.subject | ACL2 | en |
dc.subject | Vhdl | pt_BR |
dc.title | Using the ACL2 theorem prover to reason about VHDL components | pt_BR |
dc.type | Artigo de periódico | pt_BR |
dc.identifier.nrb | 000281958 | pt_BR |
dc.type.origin | Nacional | pt_BR |
Este item está licenciado na Creative Commons License
-
Artigos de Periódicos (40503)Ciências Exatas e da Terra (6179)