Table of contents
Introduction
Control machine is a 3GHz dual-core PC. Interface to the hardware provided by two Adlink PCI cards PCI7200 and PC9111HR, also USB->JTAG interface for Xilinx programming. Because this was well supported by Windows XP, this was used for first control software. One of the cards provides analog input/output and controls the IF section, the other controls the registers of the FPGA cards, setting values and reading out others.
There is also code to set the AD9858 chip so that the clock is exactly 1024MHz.
Present control software uses openSuSE 10.3, which can also talk to Adlink PCI cards, and by libusb also to Xilinx interface. The syntax of the control language is similar to that of the vlba terminal, at least for the setting of frequency and bandwidth.