Télécharger la liste

Description du projet

TTA-based Co-design Environment (TCE) is a toolset that provides a complete co-design flow from C programs down to synthesizable VHDL and parallel program binaries. Processor customization points include the register files, function units, supported operations, and the interconnection network.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-12-14 09:59
1.5

Cette version inclut le support pour LLVM 3.0, soutien OpenCL C profil incorporé expérimental (en mode hors connexion compilation/autonome), une bibliothèque d'impression léger (sortie de débogage), le support pour appeler les opérations personnalisées dans les unités de la fonction spécifique, les généralisations vers le format de description d'architecture afin de permettre en utilisant le planificateur d'instruction pour les architectures d'opération déclenchée (avec une preuve de concept pour la SPU cellulaire), plusieurs améliorations de générateur de codeet beaucoup de corrections de bogues.
This release includes support for LLVM 3.0, experimental OpenCL C Embedded Profile support (in offline compilation/standalone mode), a lightweight (debug output) printing library, support for calling custom operations in specific function units, generalizations to the architecture description format to allow using the instruction scheduler for operation triggered architectures (with a proof of concept for the Cell SPU), several code generator improvements, and plenty of bugfixes.

2011-04-12 06:32
1.4

Support pour LLVM 2.9, certaines mises en œuvre de nouvelles VHDL (FPU et les opérations de streaming), un optimiseur de connectivité, l'amélioration de la génération de code, beaucoup de corrections de bugs, et plus encore.
Support for LLVM 2.9, some new VHDL
implementations (an FPU and streaming operations), a connectivity optimizer, code generation improvements, plenty of bugfixes, and more.

2010-11-11 06:59
1.3

Support pour LLVM 2.8 (support pour LLVM 2.7 a été retenue), un profil d'exécution des instructions qui peuvent être convertis au format cachegrind-compatible, l'intégration SystemC, un soutien de base pour les informations de débogage lors de la compilation avec le tag 'tcecc-g », l'amélioration de l'intégration automatisée FPGA, et plus encore.
Support for LLVM 2.8 (support for LLVM 2.7 has been retained), an instruction execution profile that can be converted to cachegrind-compatible format, SystemC integration, basic support for debugging info when compiled with 'tcecc -g', improved automated FPGA integration, and more.

2010-06-07 20:11
1.2

LLVM 2.7 est pris en charge avec Clang comme interface par défaut du compilateur. Altera MIF format de soutien a été ajouté pour le générateur de programme d'image. Des outils ont été ajoutés pour les essais que les implémentations match le modèle d'architecture. Un grand nombre de cadences et corrections de bogues ont été faites.
Tags: clang support, Major
LLVM 2.7 is supported with Clang as the default compiler frontend. Altera MIF-format support was added for the Program Image Generator. Tools were added for testing that implementations match the architecture model. A lot of speedups and bugfixes were made.

2009-04-23 09:07
1,0

Tags: Initial freshmeat announcement

Project Resources