Add TTA-based Co-design Environment to external OS projects.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142954 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Bill Wendling
2011-10-25 20:24:32 +00:00
parent 34749ce4df
commit 2d7b4afa85

View File

@@ -298,23 +298,22 @@ object-oriented programming, operator overloading and strong typing.</p>
--> -->
<!--=========================================================================--> <!--=========================================================================-->
<!-- <h3>TTA-based Co-design Environment (TCE)</h3>
<h3>TTA-based Codesign Environment (TCE)</h3>
<div> <div>
<p>TCE is a toolset for designing application-specific processors (ASP) based on <p>TCE is a toolset for designing application-specific processors (ASP) based on
the Transport triggered architecture (TTA). The toolset provides a complete the Transport triggered architecture (TTA). The toolset provides a complete
co-design flow from C/C++ programs down to synthesizable VHDL and parallel co-design flow from C/C++ programs down to synthesizable VHDL and parallel
program binaries. Processor customization points include the register files, program binaries. Processor customization points include the register files,
function units, supported operations, and the interconnection network.</p> function units, supported operations, and the interconnection network.</p>
<p>TCE uses Clang and LLVM for C/C++ language support, target independent <p>TCE uses Clang and LLVM for C/C++ language support, target independent
optimizations and also for parts of code generation. It generates new LLVM-based optimizations and also for parts of code generation. It generates new
code generators "on the fly" for the designed TTA processors and loads them in LLVM-based code generators <i>on the fly</i> for the designed TTA processors
to the compiler backend as runtime libraries to avoid per-target recompilation and loads them in to the compiler backend as runtime libraries to avoid
of larger parts of the compiler chain.</p> per-target recompilation of larger parts of the compiler chain.</p>
</div> </div>
-->
<!--=========================================================================--> <!--=========================================================================-->