Published June 9, 2022
| Version 1.25
Software
Open
OpenASIP
Creators
Description
OpenASIP, also known as TTA-based Co-Design Environment (TCE), is an open source application-specific instruction-set processor (ASIP) toolset for design and programming of customized co-processors (compiler-programmable accelerators). It is based on the static energy efficient Transport Triggered Architecture (TTA) processor template. The toolset provides a complete retargetable LLVM-based compiler supported co-design flow from high-level language programs down to FPGA/ASIC synthesizable processor RTL (VHDL and Verilog generation supported) and instruction-parallel program binaries. The size and quantity of register files, function units, supported operations, and the interconnection network can be freely customized to create new co-processors ranging from small single-application specific cores with special operations to more general multi-issue domain-specific processors. Notable Changes - Added support for LLVM 14. - Initial partial inline assembly support. - Experimental hardware loop compiler support based on LLVM's generic hardware loop pass. Download Get the release via git by cloning the release branch: git clone -b release-1.25 https://github.com/cpc/tce.git tce-1.25 Acknowledgements This project was supported by European Union's Horizon 2020 research and innovation programme under Grant Agreement No 871738 (CPSoSaware) and by Eindhoven University of Technology (TU/e) under the Dutch NWO project ZERO (P15-06 project 5). Links TCE download page: http://openasip.org/download.html This announcement: http://openasip.org/downloads/ANNOUNCEMENT Change log: http://openasip.org/downloads/CHANGES Install info: http://openasip.org/downloads/INSTALL
Files
tce-release-1.25.zip
Files
(47.4 MB)
Name | Size | Download all |
---|---|---|
md5:240d8b965bdd12789f8dfb54b5569e0f
|
47.4 MB | Preview Download |