Future Upgrade Considerations

A Re-evaluation of Current Hardware

The transputer system described here has been in use since Aug. 1992. At that time, it was considered "state of the art"; after a long search, it was selected over other possibilities, such as PC's with DSP boards, or specialized embedded microcontrollers. In general, it is still quite a sophisticated system which hasn't been explored to its full potential; unfortunately, there are two problems, one minor and one quite serious:

Possible Solutions

The first problem can be solved by buying and A/D which has the ability to latch and convert all inputs simultaneously, instead of having to multiplex the input channels:

Improving analog I/O bandwidth

The second problem will be harder to fix, because there is no known cause. Perhaps the solution is extremely simple and someone will stumble upon it in the near future. If not, the only recourse (apart from obtaining another TMB16 motherboard from Transtech and testing that out) will be to buy new controller hardware:

New Hardware for Real-Time Control

Since 1992, there has been an increase in the number of possible hardware platforms for inexpensive real-time controllers:

Inmos T9000 or TexasInstruments TMS320C40

Recommendations

If the PC booting problem is solved, the next step should be to buy a faster A/D TRAM for the existing system. Otherwise, a PowerMac with LabView seems to be a very attractive idea; the software would allow someone no C-programming background to design control systems for their experiments. This might be an expensive proposition, though, since a large PowerMac with more than one expansion is needed. However, one could forgo a fancy screen and large hard disk in favour of RAM and a fast CPU (programs could be stored on one of the other lab Macs over AppleShare). According to preliminary conversations with satisfied LabView users, the most expensive part of the system (apart from the Mac) is LabView itself; the analog I/O is fairly cheap in comparison (consult the latest NI catalog).

References

Back

Index