Measurement Computing CIO-DAC02/16 (analog output card for Vcal)
This card is used by the Svxscope software to inject charge into the preamplifiers on the SVX4 chip. There are two banks of switches on the card which control the range of the output. The switches should be set so that the range is 0 to +5 V. See P. 4 of the user's manual for the switch settings.
There are two entries for the Keithley card. The one called kpci_pio96_0.4.tar.gz was made to run on Linux Kernel 2.4, which is what we are running. I believe the original driver was for Kernel 2.2.
Svxscope
Testing and histogramming program.
Requires: Histoscope (developed at Fermilab, but we copied it directly from LBL) and CERN Libraries.
daq, a simple I/O program to communicate with the SVX chip, can also form the basis for specialized tests.
The buffer board has terminations on the lines to and from the computer DAQ boards which allow 50 ft cables to be used for the computer connection for remote operation.
1 Prototype Board with GND plane
3 Quad diff. line receivers
1 Pull up resistor network, 5.1k
4 Wire-wrap socket
1 Toggle Switch
2 50 pin connector header
1 60 pin connector header
1 34 pin connector header
Ribbon Cables
Other sockets, LEDs, caps, etc.
PATT03 Board:
Notes on PATT03 board (TDW 8/20/02)
Some set-ups at LBL have removed the differential receiver at U11 on the PATT board, and jumpered pins 13 and 14. This has to do with how the Buffer Board processes the "Read DAQ FIFO" signal. (Note: We're not sure what LBL's name for this signal is. It seems to be called "ADDN0 IN" on the hand-drawn PATT03 schematic. We call it STROBE_INPUT+/- on the Buffer Board schematic)
Our Buffer Board sends the STROBE_INPUT signals straight through to the PATT03 board, so we have NOT removed the differential receiver at U11.
The enable jumper between connector J1 and J2 needs to be set properly for burn-in vs. test-stand usage. For test-stand usage, when looking at the BOTTOM of the board, the middle and right-most pads should be jumpered. This sets the enable lines on the receivers high. For burn-in usage, the middle and left-most pads should be jumpered. Note:we need to verify that the burn-in software uses the enable line correctly.
The schematic was made for the purpose of documenting the overall functionality of the Scrambler. It is incomplete, and the pin numbers are meaningless.
On the BOTTOM side of the board, at the 60 pin connector to the Chip Test Card, pins 18-32 are separated from the ground plane and need to be jumpered over to the ground plane.
The D0/CDF jumper at the center of the board (next to the 60 pin connector) is labeled incorrectly need to switch the labels. The other D0/CDF jumper is OK.
The CIO-DAC02/16 card provides the VCal signal wich connects into the Scrambler. There are two banks of switches on the DAC card which control the range of the output. The switches should be set so that the range is 0 to +5V. See page 4 of the user's manual for the switch settings. Svxscope uses the OUT0 output of the DAC card, but we went ahead and made a connector which gives us access to both the OUT0 and OUT1 outputs.
Because of our problems with killing chips on the Scrambler, we have put a 150 Ohm resistor between +5V and gnd (aross the capacitor near pin 50 of the 50 pin connector to the PATT board).
We noticed that the pri_out signal gets inverted on the Scrambler board: pri_out goes to pin 15 and pri_out* goes to pin 14 on the BRF1A16P differential receiver. It should have been the other way around.