作者: Dominique Borrione , Katell Morin-Allory , Yann Oddos
DOI: 10.1007/978-94-007-1125-9_8
关键词: Property (programming) 、 Control theory 、 Debugging 、 Computer science 、 Industrial design 、 Abstract syntax tree 、 SIGNAL (programming language) 、 Register-transfer level 、 Formal verification 、 Embedded system
摘要: Property-Based Verification has become a main stream part of industrial design flows, supported by mature technology for the development production quality tools. For large systems that defeat formal verification methods, dynamic is called on designs directly connected to test generators and signal observers are compiled from properties. The tests debug efficiency greatly improved. This chapter exposes principles which this approach implemented in Horus system. Temporal properties, written standard (PSL or SVA) language, automatically translated into synthesizable IP’s, using an efficient proven correct method. Resulting monitors (for observing asserted properties) generating constrained vectors) under Horus, providing instrumented can be simulated, emulated synthesized. method illustrated realistic design: conmax_ip controller.