Comparison of Qweak and HAPPEX ADCs for Data Acquisition Status

PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
Data  Acquisition   (DAQ)    Status
Layout  of   DAQ
Inventory  and  Present  Status
Comparison  of  Qweak  and  HAPPEX  ADCs
Possible  Upgrades
To – Do  List
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
Parity  DAQ
Tape  (MSS)
Trigger  Supervisor
Left  Spectrometer
Right  Spectrometer
Injector
Counting House
Event Builder
2   Qweak  
(*)
10  HAPPEX
1  Qweak  
(*)
2  HAPPEX
2  Qweak
2  HAPPEX
5  Qweak
4  HAPPEX
11  Qweak
no  HAPPEX
scalers
(*)
 - 
Don’t have in hand yet,
           but Dustin has 2
Each crate  has  6100  cpu,
TI board  (“old” style),
HAPPEX  timer  board,
3801 scaler
Spare  ADCs
RS485
network
network
RS485
 From  Qweak:  
TRIUMF VME integrator
FPGA
FPGA Prog/
Debug Ports
VME Module
Select
Switches
Status LEDs
VME Access
Ext Clock Enb
Ext Gate Enb
Ext NIM Gate
Ext NIM Clock
DC-DC
Converter
Analog
Filters 
8 inputs
ADC
 From  Qweak:  
TRIUMF VME integrator
FPGA
FPGA Prog/
Debug Ports
VME Module
Select
Switches
Status LEDs
VME Access
Ext Clock Enb
Ext Gate Enb
Ext NIM Gate
Ext NIM Clock
DC-DC
Converter
Analog
Filters 
8 inputs
ADC
Good   module  with  excellent  specs
  Input  +/- 10 volt
  500 ksps sampling,  18-bit ADCs,  output: 32-bit sum
  Superior  bit resolution,  more  convenient  dynamic
 
range  in  comparison to  HAPPEX  ADCs.
  
DAC  noise  not needed  
(given resolution and Shot noise)
   
Engineering  support  ??    -- unclear, at present
.
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
Put  your  detector  PMT into  this,  output  goes  to  ADC
      Note,  we’ve  reconfigured   the  HAPPEX  ADCs  to   also  require   these    preamps.
PMT
ADC
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
HAPPEX    ADCs
Integrate   signals  over  the  helicity  period,
same  aim  as Qweak  ADCs  but  different  design.
Used  by
HAPPEX-III
and
PREX-I
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
HAPPEX    ADCs
Recent work:
  resistors  adjusted  
so  that  ADC
works  for   
0 – 5 V   
for   
30 Hz < f < 240 Hz
DAC  noise
pickup  issue
(10 ppm noise
which mostly
cancels )
Will be made
available for any
of our detector
or beamline
signals.
Only  “V” mode now,
the 
“I
” mode  needs
the preamps  (same
as Qweak  ADC)
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
Recent work  on  HAPPEX ADC 
:
   
resistors  adjusted
 
so  that  ADC works  for   
0 – 5 V   
for   
30 Hz < f < 240 Hz
Example  of
calibration
plot
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
DAQ    Inventory  and   Needs
(*)
 
 
I hear there  are   “a few”  more Qweak  ADCs in a cabinet  at Jlab.  Also,  2 at Idaho State
(**)
  
If  using  CODA 3
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
CODA   2.5
CODA   2.6.2
We  should   consider    
It’s what  the  DAQ  group  supports
Fits  better  with  new  computers
But  costs  money   (new  cpus)
CODA   3
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
DAQ   Test   Stand
Located in the TEDF  building
(
T
echnology 
E
ngineering and
D
evelopment 
F
acility)
2 DAQ crates,   computers,
NIM electronics,   test bench
(adjacent cubicle unused).
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
To – Do   List   for   DAQ
       
(and related)
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
The   End
Backup  slides  on  DAC  noise  pickup  follows.
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
Time  
Time  
ADC  value
ADC  value
HAPPEX  ADCs
DAC noise 
is added to “base” and “peak”, then
subtracted.   This reduces differential nonlinearities.
However, the DAC noise is also picked up and produces
noise in the ADC value  (peak minus base).
At the right, we’ve reduced DAC noise to
800 channels with reduced stepsize of 4.
Residual noise is 4 channels RMS.
PREX/CREX  Collab. Mtg,  Oct 1-2, 2017
Bob Michaels,  JLab
Current  status  of  
DAC  noise
pickup
:   it causes  a   ~10 ppm
noise floor  (not helicity correlated).
Slide Note
Embed
Share

Layout and present status comparison of Qweak and HAPPEX ADCs for Data Acquisition status. Includes inventory details, possible upgrades, and discussions on integrating signals over the helicity period. Highlights differences in design and specifications between the two ADC systems, along with recent work on adjusting resistors for improved performance. Collaboration details from PREX/CREX meeting.

  • Data Acquisition
  • Qweak
  • HAPPEX
  • ADCs
  • Signal Integration

Uploaded on Oct 01, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Data Acquisition (DAQ) Status Layout of DAQ Inventory and Present Status Comparison of Qweak and HAPPEX ADCs Possible Upgrades To Do List PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  2. Parity DAQ Right Spectrometer Left Spectrometer RS485 Trigger Supervisor RS485 1 Qweak (*) 2 HAPPEX 2 Qweak 2 HAPPEX Spare ADCs Counting House 2 Qweak (*) 10 HAPPEX Each crate has 6100 cpu, TI board ( old style), HAPPEX timer board, 3801 scaler 5 Qweak 4 HAPPEX (*) - Don t have in hand yet, but Dustin has 2 network network Injector 11 Qweak no HAPPEX scalers Tape (MSS) Event Builder PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  3. From Qweak: TRIUMF VME integrator Ext NIM Gate Status LEDs VME Access Ext Clock Enb Ext Gate Enb 8 inputs Ext NIM Clock Analog Filters VME Module Select Switches ADC FPGA Prog/ Debug Ports DC-DC Converter FPGA

  4. From Qweak: TRIUMF VME integrator Ext NIM Gate Status LEDs VME Access Ext Clock Enb Ext Gate Enb 8 inputs Ext NIM Clock Analog Filters VME Module Select Switches Good module with excellent specs Input +/- 10 volt 500 ksps sampling, 18-bit ADCs, output: 32-bit sum Superior bit resolution, more convenient dynamic range in comparison to HAPPEX ADCs. DAC noise not needed (given resolution and Shot noise) Engineering support ?? -- unclear, at present. ADC FPGA Prog/ Debug Ports DC-DC Converter FPGA

  5. Put your detector PMT into this, output goes to ADC Note, we ve reconfigured the HAPPEX ADCs to also require these preamps. ADC PMT PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  6. Integrate signals over the helicity period, same aim as Qweak ADCs but different design. HAPPEX ADCs Used by HAPPEX-III and PREX-I PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  7. Recent work: resistors adjusted so that ADC works for 0 5 V for 30 Hz < f < 240 Hz HAPPEX ADCs Will be made available for any of our detector or beamline signals. DAC noise pickup issue (10 ppm noise which mostly cancels ) Only V mode now, the I mode needs the preamps (same as Qweak ADC) PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  8. Recent work on HAPPEX ADC :resistors adjusted so that ADC works for 0 5 V for 30 Hz < f < 240 Hz Example of calibration plot PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  9. DAQ Inventory and Needs Deployed in our DAQ now Item Spares on Hand Needed Qweak ADCs 18 (*) 0 3 HAPPEX ADCs 8 10 Model 6100 cpu 4 2 Model 5100 cpu in TS 1 2 Crates including TS 5 2 Trigger Interrupt (TI) 4 2 Trigger Supervisor 1 1 HAPPEX Timer 4 6 Flexio board 1 0 3 Model 3801 Scalers 4 2 Model 7200 Scaler 1 (injector) 0 1 Intel / Linux VME cpu 0 0 5 + 1 spare (**) (*)I hear there are a few more Qweak ADCs in a cabinet at Jlab. Also, 2 at Idaho State (**)If using CODA 3 PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  10. CODA 2.6.2 CODA 2.5 We should consider It s what the DAQ group supports Fits better with new computers But costs money (new cpus) CODA 3 PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  11. DAQ Test Stand Located in the TEDF building (Technology Engineering and Development Facility) 2 DAQ crates, computers, NIM electronics, test bench (adjacent cubicle unused). PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  12. To Do List for DAQ(and related) Job Status Revive all crates Mostly accomplished Feedback Underway, needed by Injector Studies Run-dependent database generation Software exists, need to revive Coil pulsing ditto Panguin ditto Prompt analysis ditto Synchronization check Dismantled, need to revive E-logbook entries Needs work since new E-logbook DAQ for GEMs ? The rest of the HRS DAQ is ready. Upgrade to CODA 3 ??? An idea. We can start on test crate PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  13. The End Backup slides on DAC noise pickup follows. PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  14. HAPPEX ADCs DAC noise is added to base and peak , then subtracted. This reduces differential nonlinearities. However, the DAC noise is also picked up and produces noise in the ADC value (peak minus base). ADC value Time ADC value At the right, we ve reduced DAC noise to 800 channels with reduced stepsize of 4. Residual noise is 4 channels RMS. Time PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

  15. Current status of DAC noise pickup: it causes a ~10 ppm noise floor (not helicity correlated). PREX/CREX Collab. Mtg, Oct 1-2, 2017 Bob Michaels, JLab

Related


More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#