Skip to content

tum-ei-eda/GenIE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

GenIE

Code for NorCAS Paper: GenIE: Reuse-Oriented Generation of Domain-Specific Instruction Extensions

Information on open-source release

The full code (including automation and synthesis scripts) will be mage availabel later this year.

Some parts of the implementation are already available via: https://github.com/tum-ei-eda/isaac-toolkit

Planned features

Support for:

  • 64-bit application cores (multi-issue pipelines)
  • custom memory & branch instructions
  • more simulators (i.e. Spike/riscv-isa-sim) and compilers (i.e. RISCV-GCC)
  • alternative retargeting/synthesis tools
  • different extension interfaces (i.e. OpenHWGroup CV-X-IF)

Disclaimer

The HLS tool used in the paper is currently not available at this point in time. We are working on the integration of alternative HLS solutions and extension interfaces.

Acknowledgment

drawing

This research is partially funded by the German Federal Ministry of Education and Research (BMBF) within the projects Scale4Edge (grant number 16ME0465) and MANNHEIM-FlexKI (grant number 01IS22086L).

About

Code for NorCAS'2025 Paper: GenIE: Reuse-Oriented Generation of Domain-Specific Instruction Extensions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors