The Inmos Transputer

The Transputer is a high-performance microprocessor (manufactured by Inmos UK) possessing two special features:

Also featured are two built-in timers and fast on-chip RAM. (It is readily apparent tha the Transputer was designed with embedded control applications in mind.)

The serial communication links are used to connect several transputers in a network (as shown in the figure). The result is a MIMD-parallel (Multiple-Instruction, Multiple-Data) system. Since the system has distributed memory, transputers use a message-passing protocol to exchange data.

The Local Setup

Hardware

The transputer hardware used for this project consisted of:

The following figure illustrates the placement of each TRAM on the motherboard, and gives an indication of the size of each module:

Possible Topologies

The TMB-16 motherboard contains an Inmos C004 reconfigurable link crossbar switch, which can be used to connect the existing TRAMS in many different topologies. There are two topologies possible with our current setup: the pipe and the tree:

Configuration of the C004 crossbar switch is accomplished through a program (Inmos' Network Configuration Software, (NCS)), which is run when the PC boots. The tree topology is being used with all current software: the "T1" transputer functions as the "root" processor, communicating with the PC host, while the "T2" is the "slave", in charge of doing most of the control calculations.

References

 

Back

Next