OpenASIP: Co-processor co-design using open source tooling
Jump to navigation
Jump to search
- Speaker: Joonas Multanen[1]
- email: joonas.multanen@tuni.fi
Downloads
Abstract
OpenASIP [2] is an open source co-processor customization toolset developed since early 2000s by Tampere University, Finland and its various collaborators. OpenASIP provides a full application-specific instruction-set (ASIP) design and programming flow which includes an automatically retargeting LLVM-based compiler, an instruction-set simulator and an RTL generator. In the recent years, OpenASIP has received support for co-design of RISC-V based ASIPs.
Over the years, OpenASIP been used to design various ASIPs spanning from academic ultra low power to commercial-quality multicore SIMD-processors. Most of these have been academic case studies, but the authors are aware of commercial designs produced using the tooling.
Software
General information
- Repository: https://github.com/cpc/openasip
- Main documentation website: https://github.com/cpc/openasip/blob/main/openasip/manual/OpenASIP_manual.pdf
References
- ↑ Customized Parallel Computing Research Group website: https://www.tuni.fi/cpc/index.html
- ↑ OpenASIP website: http://openasip.org/