PCInt correlator board DSP software

The correlator board DSP software is originally developed at Haystack. The software supplied to Astron was the actual software in use there. However for the Astron/JIVE application this was not sufficient. Therefor several changes have been made to this software. Among others the error message handling to the host has been changed and several parts have been optimized.

Recently the software was split in two separate projects, one for the processing DSP and one for the IO DSP. The reason for this was that the a single project for both DSPs brought up problems maintaining the code and it also poluted the final object files.

Processing DSP

The main task of the processing DSP is the interfacing to the VME bus controller and to control the IO DSP.

IO DSP

The main function of the IO DSP is read out the correlator chips and transfer the data to the processing DSP.