In each case, I have checked that the TGV32/discriminator chip responds to the correct set of serial string bits. I have found an overall offset of one bit which occurs between the heap manager and the TGV serial string bits. It appears that the heap manager only captures 15 bits instead of the 16 bits it should take out of the input string. I do not fully understand the origin of this offset, but all of the tests below are with this offset included. If everything works with the exception of this one bit offset, I have marked that set of bits as "working".
Only 6 of the 8 TGV32/discriminator positions on the PC/MCM board have a chip installed.
bits | name/purpose | working? (yes/no) | notes
1-32
| CS_DIS[1..32] Output current sum disable
| ?
| not tested
| 33-96
| DIS_TWK[32..1] a and b disc. tweak
| ?
| not tested
| 97-128
| PRE_DIS[1..32] preamp disable
| ?
| not tested
| 129-160
| CAL_DIS[32..1] calibration disable
| yes
| This was tested as part of the preamp spy channel tests.
For details look here.
I think these should be called CAL_ENABLE rather than disable
since setting a bit=1 turns it on, not off.
| 161-166
| THRESH_DAC -- disc. thresh. dac
| yes
| The DAC's response is not very linear (but is probably
intended to be that way).
For details look here.
| 167-172
| VMID_DAC
| yes
| For details look here.
| 173-178
| VGATE_DAC
| yes
| For details look here.
| 179-184
| VFB_DAC, feedback resistor
| yes
| For details look here.
| 190-185
| VCAL_DAC
| yes
| For details look here.
| |
bits | name/purpose | working? (yes/no) | notes
1-32
| CS_DIS[1..32] Output current sum disable
| ?
| not tested
| 33-96
| DIS_TWK[32..1] a and b disc. tweak
| ?
| not tested
| 97-128
| PRE_DIS[1..32] preamp disable
| ?
| not tested
| 129-160
| CAL_DIS[32..1] calibration disable
| ?
| not tested
| 161-166
| THRESH_DAC -- disc. thresh. dac
| yes
| The DAC's response is not very linear (but is probably
intended to be that way).
For details look here.
| 167-172
| VMID_DAC
| ?
| not tested
| 173-178
| VGATE_DAC
| ?
| not tested
| 179-184
| VFB_DAC, feedback resistor
| ?
| not tested
| 190-185
| VCAL_DAC
| ?
| Not tested yet.
| |
bits | name/purpose | working? (yes/no) | notes
1-32
| CS_DIS[1..32] Output current sum disable
| ?
| not tested
| 33-96
| DIS_TWK[32..1] a and b disc. tweak
| ?
| not tested
| 97-128
| PRE_DIS[1..32] preamp disable
| ?
| not tested
| 129-160
| CAL_DIS[32..1] calibration disable
| ?
| not tested
| 161-166
| THRESH_DAC -- disc. thresh. dac
| yes
| The DAC's response is not very linear (but is probably
intended to be that way).
For details look here.
| 167-172
| VMID_DAC
| ?
| not tested
| 173-178
| VGATE_DAC
| ?
| not tested
| 179-184
| VFB_DAC, feedback resistor
| ?
| not tested
| 190-185
| VCAL_DAC
| ?
| Not tested yet.
| |
bits | name/purpose | working? (yes/no) | notes
1-32
| CS_DIS[1..32] Output current sum disable
| ?
| not tested
| 33-96
| DIS_TWK[32..1] a and b disc. tweak
| ?
| not tested
| 97-128
| PRE_DIS[1..32] preamp disable
| ?
| not tested
| 129-160
| CAL_DIS[32..1] calibration disable
| ?
| not tested
| 161-166
| THRESH_DAC -- disc. thresh. dac
| yes
| The DAC's response is not very linear (but is probably
intended to be that way).
For details look here.
| 167-172
| VMID_DAC
| ?
| not tested
| 173-178
| VGATE_DAC
| ?
| not tested
| 179-184
| VFB_DAC, feedback resistor
| ?
| not tested
| 190-185
| VCAL_DAC
| ?
| Not tested yet.
| |
bits | name/purpose | working? (yes/no) | notes
1-32
| CS_DIS[1..32] Output current sum disable
| ?
| not tested
| 33-96
| DIS_TWK[32..1] a and b disc. tweak
| ?
| not tested
| 97-128
| PRE_DIS[1..32] preamp disable
| ?
| not tested
| 129-160
| CAL_DIS[32..1] calibration disable
| ?
| not tested
| 161-166
| THRESH_DAC
| yes
| The DAC's response is not very linear (but is probably
intended to be that way).
For details look here.
| 167-172
| VMID_DAC
| ?
| not tested
| 173-178
| VGATE_DAC
| ?
| not tested
| 179-184
| VFB_DAC, feedback resistor
| ?
| not tested
| 190-185
| VCAL_DAC
| no
| This can be monitored at pin 106 on the TGV.
| |
bits | name/purpose | working? (yes/no) | notes
1-32
| CS_DIS[1..32] Output current sum disable
| ?
| not tested
| 33-96
| DIS_TWK[32..1] a and b disc. tweak
| ?
| not tested
| 97-128
| PRE_DIS[1..32] preamp disable
| ?
| not tested
| 129-160
| CAL_DIS[32..1] calibration disable
| ?
| not tested
| 161-166
| THRESH_DAC
| yes
| The DAC's response is not very linear (but is probably
intended to be that way).
For details look here.
| 167-172
| VMID_DAC
| ?
| not tested
| 173-178
| VGATE_DAC
| ?
| not tested
| 179-184
| VFB_DAC, feedback resistor
| ?
| not tested
| 190-185
| VCAL_DAC
| no
| This can be monitored at pin 106 on the TGV.
| |