APV8108-14 Instruction Manual 1. Safety Precautions / Disclaimer Thank you very much for purchasing the digitizer APV8108-14 (hereinafter "This board") of TechnoAP Co., Ltd. (hereinafter "We"). Please read this "Safety Precautions / Disclaimer" before using this device, be sure to observe the contents, and use it correctly.
2.1. Overview The APV8108-14 is a waveform analysis board that uses a high-speed, high-resolution ADC. Real-time analysis at 1 GHz with FPGA, high speed processing without dead time by signal processing is realized with high time resolution and high throughput. All ADCs operate synchronously with a 1 GHz clock and can be used for signal analysis from multiple high-speed scintillation detectors.
4.1. Instration of the application The application for APV8108-14 (hereinafter referred to as “the application”) runs on Windows. When using it, it is necessary to install this application's EXE (executable) file and National Instruments' LabVIEW Run- Time Engine on the PC used for measurement.
APV8108-14 Instruction Manual 4.3. Setup of the network Turn on the power of the PC and change the network information of the PC. 192.168.10.2 IP Address *Any value except 192.168.10.128 Sub-net mask 255.255.255.0 Default gateway 192.168.10.1 Power on the VME rack. Do not operate anything for 10 seconds after power on.
Page 9
APV8108-14 Instruction Manual 8. Wireless LAN of PC is enabled. If the above cause does not start up properly, please try the following method. After confirming the cable connection etc., restart this application. TechanoAP Co., Ltd.
APV8108-14 Instruction Manual 5. Screen of the application 5.1. Startup screen The following opening screen is displayed when you launch “Start”-“TechnoAP”-“APV8108-14” Menu Pic. 4: Startup screen The contents of each item are as follows. Menu It consists of "File", "Edit", "Calibration", "Config", "Clear", "Start" and "Stop".
Page 11
APV8108-14 Instruction Manual config Settings related to this device settings and measurement file Settings for saving waveform and list data save Display of input waveform, CFD waveform, QDC waveform spectrum Histogram display timespectrum Display time difference spectrum from time information of list data CH section Display the status of each CH.
Page 12
APV8108-14 Instruction Manual Real time of the effective first CH (actual measurement time). It is equal to real time measurement time at the end of measurement Effective first CH live time (effective measurement time). The value of real live time time minus the value of dead time.
APV8108-14 Instruction Manual 5.2. Config tab Pic. 5-1: config tab, upper part The contents of each item are as follows. CH availability. CH enable Normally, set all channels to enable (pressed). Select the type of input waveform. Set to “fast sig” when inputting NIM signals or timing signals.
Page 14
APV8108-14 Instruction Manual Select the waveform for time stamp from CFD waveform and LED (raw waveform). Leading-Edge Timing (LET) timing type It is the timing when a certain trigger level t is reached. Trigger acquisition timing is different if the wave height changes as a 'and b'.
Page 15
APV8108-14 Instruction Manual Constant Fraction Discriminator Timing (CFD) Input signal Input signal multiplied by CFD function and inverted V2 * CFD function V1 * CFD function Delay the input signal by CFD Delay CFD delay Add Inversion and Dela Pic. 7: Concept of Constant Fraction Discriminator Timing Generate the waveforms "c, d", "e, f"...
Page 16
APV8108-14 Instruction Manual Magnification to reduce the original waveform for CFD waveform shaping. Set from 0.03 times, 0.06 times, 0.09 times, 0.12 times, 0.15 times, 0.18 times, 0.21 times, 0.21 times, 0.25 times, 0.28 times, 0.31 times, 0.34 times, 0.37 times, 0.40 times, 0.43 times, 0.46 times.
Page 17
APV8108-14 Instruction Manual Set the timing to start waveform shaping for integral value calculation. Select from 0 ns, -8 ns, -16 ns, -32 ns, -40 ns. QDC pre trigger Set the time constant for shaping the waveform for integral value calculation.
Page 18
APV8108-14 Instruction Manual Set the TTL logic pulse width. It can be set from 8ns to 1000ns. (optional) OR length * Not shown in the photo on page 13. Pic. 5-2: config tab, lower left part Select from hist, list, wave, and list_com hist: Integrate the input signal and display the spectrum.
Page 19
APV8108-14 Instruction Manual Pic. 5-3: config tab, lower right part PSA section Settings related to PSA (Pulse Height Analysis) calculation. Set three integration ranges: RISE (rising portion of acquired waveform), FALL (falling portion), and TOTAL (entire waveform), which are data in list mode.
Page 20
APV8108-14 Instruction Manual Pic. 6: Setting example of rise start cnt and rise stop cnt Start position of the target range of the integrated value FALL at the falling edge. Set the start position of integration range from the position exceeding threshold.
Page 21
APV8108-14 Instruction Manual Start position of the target range of the waveform integral value TOTAL. total start cnt Set the range in front of the position beyond the threshold. The setting range is 1 to 498 (498 ns = 498 × 1 ns).
APV8108-14 Instruction Manual 5.3. file tab Pic. 9: file tab Setting section for saving. Save the histogram data displayed in the "spectrum tab" at the end of measurement histogram save to a file. The file save destination will be in the format described later. It is valid only when "hist"...
Page 23
APV8108-14 Instruction Manual Set the maximum file size of the list data file. If this size is exceeded while saving list data, the file is closed, and data saving is continued with a new file name that is list file size (Byte) incremented by one "list file number".
APV8108-14 Instruction Manual 5.4. wave tab Pic. 10: wave tab Settings related to waveform display. Waveform graph. Graph When "wave" is selected in "mode" in the "config" tab, the waveform is displayed. on/off Set whether to display the waveform Select the CH of the waveform to be displayed.
Page 25
APV8108-14 Instruction Manual accumlation Selection of valid / invalid of superposition of waveform data Button to adjust the scale of X axis and Y axis. XY Scale Expansion is + (plus), reduction is-(minus) X axis calibration Select the unit of X axis Select the unit of Y axis.
APV8108-14 Instruction Manual 5.5. spectrum tab Pic. 12: spectrum tab Settings related to spectrum display. Energy spectrum. The spectrum is displayed when "hist" is selected for "mode" in Graph the "config" tab or when "list" is selected for "mode" in the "config" tab and "spectrum ON / OFF"...
Page 27
APV8108-14 Instruction Manual keV: Unit keV display. Calculate the slope a and intercept b of the linear function y = ax + b so that ch becomes keV by two-point calibration of two kinds of peaks (center value) and energy value in one histogram, and set as the X axis You The unit such as "FWTM"...
APV8108-14 Instruction Manual 5.6. timespectrum tab Pic. 2: timespectrum tab Settings related to timespectrum display. It is a measurement limitation in the board. *Timespectrum is generated based on the list data acquired in list mode. Time difference spectrum. If "list" is selected for "mode" in the "config" tab and Graph "timespectrum on / off"...
Check that all devices (VME rack, High voltage power supply and PC) are off. Connect the detector and HV with the SHV connector cable. Connect the anode output signal from the detector to CH1 of APV8108-14 with LEMO connector coaxial cable. In the case of a BNC connector, use a BNC-LEMO conversion adapter.
Page 30
APV8108-14 Instruction Manual (2) Waveform measurement First, check the signal from the detector that is input in waveform mode. Make the following settings in the "config" tab, and then click the "Config" menu. Pic.4 Setting of waveform measurement Open the "wave" tab, check the settings shown below, click "Clear" in the menu and then click "Start".
Page 31
APV8108-14 Instruction Manual Note the following points If no signal is displayed, the trigger may not have been applied. Select "wave free run" in the "wave" tab to check the baseline, click "Config" on the menu bar, then "Clear" and finally "Start".
Page 32
APV8108-14 Instruction Manual (3) Measurement of Energy Spectrum For spectrum measurement, click the "Config" on the menu bar after making the following settings on the "config" tab. Set the "threshold" value set during waveform measurement to "threshold" in the "config" tab.
Check that all devices (VME rack, High voltage power supply and PC) are off. Connect the detector and HV with the SHV connector cable. Connect the anode output signal from the detector to CH1 of APV8108-14 with LEMO connector coaxial cable. In the case of a BNC connector, use a BNC-LEMO conversion adapter.
Page 34
APV8108-14 Instruction Manual ① ② Fig. 10: Point to make note of before measurement in list mode (4) List measurement Start list measurement. Set "mode" to "list" in the "config" tab. Fig. 11: config tab TechanoAP Co., Ltd.
Page 35
APV8108-14 Instruction Manual To save list data, set the following items in the "file" tab. list save Check list file path File path to be a reference list file number Set arbitrarily in the range from 0 to 999999. Please be careful not to duplicate.
Check that all devices (VME rack, High voltage power supply and PC) are off. Connect the detector and HV with the SHV connector cable. Connect the anode output signal from the detector to CH1 of APV8108-14 with LEMO connector coaxial cable. In the case of a BNC connector, use a BNC-LEMO conversion adapter.
Page 37
APV8108-14 Instruction Manual (3) Energy Spectrum measurement While checking the signal from the detector, specify the range of energy for time measurement. First, perform the energy spectrum measurement with the following settings. Make the following settings on the "config" tab, and then click "Config" on the menu bar.
Page 38
APV8108-14 Instruction Manual Next, set the following to narrow down to the energy to be measured (in this case, the 511 keV peak of Na- 22). Set the reference values for "ROI start" and "ROI end" on the previous page in the "config" tab in the red frame below.
Page 39
APV8108-14 Instruction Manual (4) Time Spectrum measurement If you want to measure the spectrum, select "timespectrum ON / OFF", make the following settings on the "config" tab, and then click "Config" on the menu bar. NOTE: When "mode" is selected in "list" mode. Note that if you use high counting in this mode, the load on your computer may be unstable and the behavior may become unstable.
Page 40
APV8108-14 Instruction Manual Open the "spectrum" tab and click "Clear" and then "Start" in the menu bar. The following spectrum is displayed after execution. The time resolution "FWHM (ps)" is calculated by setting the "ROI" section at the lower right of the screen.
APV8108-14 Instruction Manual 7. File 7.1. Histogram data file (1)File format CSV text format, separated by commas (2)File name Set arbitrarily (3)Component It consists of 4 parts: "Header" part, "Calculation" part, "Status" part and "Data" part Header part Measurement mode Measurement mode.
Page 42
APV8108-14 Instruction Manual Calculation part *The following is saved for each ROI ROI_ch Input channel number targeted for ROI. ROI_start ROI start position (ch) ROI_end ROI end position (ch) energy (keV) ROI setting energy (keV) peak (ch) Peak position between ROIs (ch)
APV8108-14 Instruction Manual 7.2. Wave data file (1)File format CSV text format, separated by commas (2)File name Set arbitrarily (3)Component It consists of 4 parts: "Header" part, "Calculation" part, "Status" part and "Data" part Header part Measurement mode Measurement mode.
Page 44
APV8108-14 Instruction Manual Status part *The following is saved for each ROI outtput count Output count outtput rate Output count rate dead time Dead time ratio Data part Waveform data of device being displayed TechanoAP Co., Ltd.
APV8108-14 Instruction Manual 7.3. List data file (1)File format Binary, network byte order (big endian, MSB first) (2)Configuration The APV8108-14 sends binary data of the following format to the PC sequentially in the list mode. Bit127 TOTAL[15..0] FALL[15..0] RISE[15..0] TDC[55..40] TDC[39..24]...
APV8108-14 Instruction Manual 8. Command 8.1 Overview Configuration and data acquisition for the APV 8108 are performed via TCP / IP and UDP via Ethernet. Since special libraries are not used, DPP can be controlled by any application if it conforms to the communication format (command).
APV8108-14 Instruction Manual 8.2 Format of command The command format is divided into the case of Configuration write, the case of Status read, and the case of Data read. Each consists of "header", "address", "parameter" and "data". “Header part” contains 6 items of Ver / Type / CMD / FLAG / ID and Data Length conforming to the SiTCP specification.
APV8108-14 Instruction Manual 8.3 Type of command (1) Config command 【UDP】 Header part Address part Parameter part (4Byte) (4Byte) (2Byte) 0xFF800702 Hearder part Address part Parameter part (4Byte) (4Byte) (2Byte) 0xFF880702 Fig. 1: In case of Config command The Config command responds from the DPP to the configuration from the PC.
Page 49
APV8108-14 Instruction Manual (2) Status command 【UDP】 Header part Address part (4Byte) (4Byte) 0xFFC00602 Hearder part Address part Date part (4Byte) (4Byte) (2Byte) 0xFFC80602 Fig.2: In case of Status command The Status command responds to requests from the PC from DPP.
Page 50
APV8108-14 Instruction Manual (3) Data command Read list data to PC with Data command. First, list data is requested by UDP, and DPP responds by TCP / IP. 【TCP / IP DPP data transmission】 When the list mode is set and started by UDP, the list data starts to accumulate on the communication board.
APV8108-14 Instruction Manual 8.5 Explanation of command Setting of CH (1) Select input waveform type Description Select input waveform type Address 0xB40001DE Setting Command length 10 Byte, Response 10 Byte Request Command length 8 Byte, Response 10 Byte Port number...
Page 55
APV8108-14 Instruction Manual (5) CFD Walk Description Setting value for timestamping ADC data Address 0xB4000164 Setting Command length 10 Byte, Response 10 Byte Request Command length 8 Byte, Response 10 Byte Port number 4660 (UDP) Type Channel setting 0 to 1023...
Page 56
APV8108-14 Instruction Manual (9) QDC Filter Description Filter time constant of the original waveform to be integrated by QDC Address 0xB40001C6 Setting Command length 10 Byte, Response 10 Byte Request Command length 8 Byte, Response 10 Byte Port number 4660 (UDP)
Page 57
APV8108-14 Instruction Manual (12) QDC Integral range Description Integration time setting including QDC pre-trigger setting time Address 0xB40001DC Setting Command length 10 Byte, Response 10 Byte Request Command length 8 Byte, Response 10 Byte Port number 4660 (UDP) Type Channel setting 1 to 4095 1: 1 digit corresponds to 8 ns.
Page 58
APV8108-14 Instruction Manual (17) PSA falling end position Description Set the end position of fall integration target range in PSA operation Address 0xB40001DA Setting Command length 10 Byte, Response 10 Byte Request Command length 8 Byte, Response 10 Byte Port number...
Page 59
APV8108-14 Instruction Manual (23) Input delay Description Set delay of input waveform Address 0xB4000176 Setting Command length 10 Byte, Response 10 Byte Request Command length 8 Byte, Response 10 Byte Port number 4660 (UDP) Type Channel setting Range 1 to 511 * 8 ns delay per digit...
Page 61
APV8108-14 Instruction Manual (27) Measurement starts Description Set start or stop of measurement Address 0xB4004004 Setting Command length 10 Byte, Response 10 Byte Request Command length 8 Byte, Response 10 Byte Port number 4660 (UDP) Type Single setting 0 or 1...
Page 62
APV8108-14 Instruction Manual Status (30) Measurement status Description Confirm measurement status Address 0xB4000004 Request Command length 8 Byte, Response 10 Byte Port number 4660 (UDP) Type Status 0 or 1 Range 0: Measurement stopped 1: During measurement (31) Output count total...
Page 63
APV8108-14 Instruction Manual (34) Dead count Description Total dead count (8 ns / count) 0xB40001E0 (MSB) 0xB40001E2 Address 0xB40001E4 0xB40001E6 (LSB) Request Command length 8 Byte, Response 10 Byte Port number 4660 (UDP) Type Status (CH) Signal processing time operating within QDC LLD, QDC ULD...
APV8108-14 Instruction Manual 8.6 Setting command at startup and config The application for the APV 8108-14 is set from the PC to DPP by combining the setting command described in "8.4 Command List" and the APV 8108-14 unique setting command when starting up after power on and when operating the Config menu before starting measurement.
9. End Click "quit" in "File" of the menu bar. After clicking, this application ends, and the screen disappears. The next time you start up, the settings at the end will be reflected.
Page 78
APV8108-14 Instruction Manual CONTACT INFORMATION TechnoAP Co., Ltd. 2976-15 Mawatari, Hitachinaka-shi, Ibaraki, 312-0012, Japan +81-29-350-8011 +81-29-352-9013 http://www.techno-ap.com Email order@techno-ap.com [Business Hour]: Monday to Friday, 9:30 to 17:00 (Japan Time) TechanoAP Co., Ltd.
Need help?
Do you have a question about the APV8108-14 and is the answer not in the manual?
Questions and answers