Skip to content

jantoniogc/assist

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

assist

Architecture Synthesis for Safety-Critical Systems

Ideas for improvements in order of "importance"

  • generate constraints only if needed (done?)
  • only use core location vars for the solver (done?)
  • boolean channeling instad of reification for indicator variables
  • store indicator vars in variable storage
  • delay variable (and system hierarchy constraint) generation to when they are actually needed

Refactoring

  • skip unneeded levels (Processor, Core) in input and constraints / variables
  • allow properties for the board as well
  • join RAM and ROM constraint classes
  • reduce number of exception classes

For the next project

  • symmetry breaking

About

Architecture Synthesis for Safety-Critical Systems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 80.7%
  • HTML 14.1%
  • GAP 3.6%
  • Xtend 0.9%
  • Python 0.4%
  • CSS 0.2%
  • Shell 0.1%