Software

We have developed a complete C compiler for TORCH. Originally it used the SUIF compiler to generate an intermediate representation which was then used by the instruction scheduler. This had some nice features, like being able to schedule for infinite number of registers. However, since SUIF is not very wide spreadt (yet!) we have moved to using MIPS C compiler to generate an assembly file. This is then processed using the TORCH tools.

Description

libtc
TORCH C library. We have source and object versions of the C library for TORCH. You will need it if you would like to use Tsim. [91kB]
Test Suite
Pre-Compiled test suite. This is a set of directed tests which can be used to drive the Verilog model. They are aimed for the Verilog user who does not want to get a copy of the TORCH software tools. [304kB]


Back to TORCH Home Page