ILAng Versions Save

A Modeling and Verification Platform for SoCs using ILAs

v1.1.4

3 years ago
  • Renaming Absknob to absknob
  • Ilator bug fix

v1.1.3

3 years ago
  • New PathUnroller that takes templated SmtShim for broader SMT support
  • Bug fixes in smt-switch interface

v1.1.2

3 years ago
  • New SmtShim to provide a unified interface for both z3 and smt-switch.
  • Update smt-switch interface for their new releases.
  • New pass SanityCheckAndFix for checking instruction set completeness and determinism (hierarchically).
  • Unify ExprFuse and ast_fuse into namespace asthub

v1.1.1

3 years ago
  • New pass SimplifySyntactic
  • ILAtor support for initial condition setup using SMT queries
  • ILAtor bug fix in cascaded conditional memory update
  • Unroller support external interpretation of uninterpreted function
  • Redesign expression node hashing (ExprMngr)

v1.1.0

3 years ago
  • New SystemC simulator generator for larger-scaled ILA models.
  • More utilities for program fragment unrolling.

v1.0.5

3 years ago
  • Support CMake build system for ILAtor generated simulators.
  • Performance profiling and improvements.
  • Regular maintenance and bug fixes.

v1.0.0

4 years ago

The first release of ILAng. Including

  • ILA modeling
  • Importing from ItSy (synthesized abstraction)
  • Importing/exporting ILA portables
  • Exporting ILA to Verilog
  • Unrolling and exporting ILA to SMT
  • Generate verification targets based on the provided refinement relation

v0.9.0

5 years ago

This pre-release is meant for a checkpoint as published in the TACAS19 paper. There should only be minor differences (no additional key feature supports) w.r.t. the coming v1.0.0 release.