Skip to content

yuex1994/ILA

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instruction-Level Abstraction (ILA)

Formal definition and modeling scenarios: ILA Wiki.

To build ILA synthesis tool, look in the synthesis/libcpp directory.

For some examples, see the examples directory.

For API documents and tutorials, see the docs directory.

Publications:

  • (Invited) Specification and Modeling for Systems-on-Chip Security Verification. Sharad Malik and Pramod Subramanyan. Proceedings of the Design Automation Conference. (DAC 2016), Austin, TX. June 2016. [PDF]

  • Verifying Information Flow Properties of Firmware using Symbolic Execution. Pramod Subramanyan, Sharad Malik, Hareesh Khattri, Abhranil Maiti and Jason Fung. Proceedings of Design Automation and Test in Europe. (DATE 2016). Dresden, Germany, March 2016. [PDF]

  • Template-based Synthesis of Instruction-Level Abstractions for SoC Verification. Pramod Subramanyan, Yakir Vizel, Sayak Ray and Sharad Malik. Proceedings of Formal Methods in Computer-Aided Design. (FMCAD 2015). Austin, TX, September 2015. [PDF]

About

Instruction-Level Abstraction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • C 57.1%
  • Verilog 13.9%
  • C++ 12.3%
  • HTML 10.6%
  • Python 2.7%
  • Tcl 2.3%
  • Other 1.1%