[llvm-dev] TTA-based Co-design Environment (TCE) v1.16 released

Pekka Jääskeläinen via llvm-dev llvm-dev at lists.llvm.org
Wed Sep 20 05:49:00 PDT 2017


TTA-based Co-design Environment (TCE) is a toolset for design and
programming of low power customized processors based on the Transport
Triggered Architecture (TTA). The toolset provides a complete
retargetable co-design flow from high-level language programs down to
synthesizable processor RTL (VHDL and Verilog generation supported) and
parallel program binaries. Processor customization points include the
register files, function units, supported operations, and the
interconnection network.

Release Highlights
==================
- Support for LLVM 5.0.
- Support for little-endian TTAs.
- VLIWConnectIC: An explorer plugin which creates a VLIW-like
interconnection network and creates a separate RF for each distinct bus
width.

Download
========

Get the release via git by cloning the release branch:

   git clone -b release-1.16 https://github.com/cpc/tce.git tce-1.16

Acknowledgements
================

We'd like to thank ARTEMIS joint undertaking under grant agreement
no 621439 (ALMARVI), Academy of Finland (PLC, decision #297548) and
Finnish Funding Agency for Technology and Innovation (funding
decision 40142/14, FiDiPro-StreamPro) for funding most of the
development work in this release. Much appreciated!

Links
=====

TCE download page:  http://tce.cs.tut.fi/download.html
This announcement:  http://tce.cs.tut.fi/downloads/ANNOUNCEMENT
Change log:         http://tce.cs.tut.fi/downloads/CHANGES
Install info:       http://tce.cs.tut.fi/downloads/INSTALL

-- 
Pekka


More information about the llvm-dev mailing list