Image

The CHIPS Verification Framework is a collection of tools and libraries for (formal) hardware design verification. The framework encompasses two subprojects:
CHIPS: Chisel Hardware Property Specification Language
The foundation of the CHIPS-VF is a domain-specific language (DSL) embedded in Scala that allows the specification of lightweight verification properties on different levels of abstraction using the assertion-based verification paradigm.
Extended CIRCT Hardware Compiler
CIRCT is a hardware compiler based on the LLVM/MLIR compiler framework. The CIRCT hardware compiler is extended to support high-level CHIPS assertions which are compiled into System Verilog Assertions (SVAs) during hardware design elaboration.
Visibility
Publicly available!
License
ISA Compliance
Status
Date of Availability
Contact
FZI Forschungszentrum Informatik
Anton Paule
Haid-und-Neu-Str. 10–14
76131 Karlsruhe
Deutschland
Contact Email
paule [at] fzi.de
Target TRL at the end of phase 1
TRL3: Nachweis der Funktionsfähigkeit --> Plattform ohne Parametrisierbarkeit
Target TRL at the end of phase 2
TRL4: Versuchsaufbau im Labor --> Plattform mit Parametrisierung
Component is required for safety critical systems
Nein