APV8104 Instruction Manual 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.
* When -14 or -12 is included in the model number, it indicates that the resolution of the built-in ADC is 14 bits or 12 bits. For convenience, the -14 or -12 is omitted and the model APV8104 is used.
APV8104 Instruction Manual 1.2. Features The main features are as follows ・ Applications include high-speed timing, high time resolution, high counting, waveform discrimination, particle discrimination (n/γ) ・ Target detectors include scintillators (plastic, LaBr3(Ce), liquid scintillators, etc.), wire chambers and MPPCs, which can directly input output signals from photomultiplier tubes (PMTs) and FAST-NIM signals.
APV8104 Instruction Manual 2. Specifications (1) Analog input ・Number of channel ・Input range ±1V ・Input impedance 50Ω ・Coarse gain ×1、×3 ・Offset adjustment ±1V ・Rise-time of Input signal 1ns or less * In case of coarse gain 1x (2) ADC ・Sampling frequency 1GHz ・Resolution...
Page 8
APV8104 Instruction Manual ・Screen resolution Full HD (1920 × 1080)recommendec TechnoAP Co., Ltd.
Page 10
APV8104 Instruction Manual (1) P (green) lights up when power is turned ON, V (orange) and E (red) are not used (2) CH1~CH4 LEMO 00.250 compatible connector for signal input. Input range is ±1 V. Course gain is selectable from x1 and x3 from the application. Input impedance is 50Ω.
(3) Start button - TechnoAP - Execute APP8104 (or APP8102, bit number or option name may be added). To uninstall, go to Add or Remove Programs and select APV8108 to remove it.
Figure 2 Confirm communication connection, execute ping command (4) Launch this application. Search for APV8104 from the shortcut icon APV8104 on the desktop or the Windows button and launch it. (If an error message is displayed when this application is launched, stating that the connection with this device has failed, please refer to the troubleshooting described below.
APV8104 Instruction Manual 5. Application window 5.1. Startup window When this application is run, the following startup screen will appear. Figure 3 Startup window (may differ from image due to options and updates) ・Menu File - open config Load configuration file...
Page 14
APV8104 Instruction Manual calibration Execute calibration when there is a disturbance in the waveform. Config Set all items to this device Clear Initialize histogram data in this device Start Start measurement to this device Stop Stop measurement to this device ・tab...
Page 15
APV8104 Instruction Manual save LED Flashes during data storage error LED Error indication mode Displays the name of the operating mode being set. measurement time Displays the set measurement time. real time Real time (actual measurement time) of valid first CH.
Set above noise threshold TDC, QDC calc enable rise edge Constant Fraction Timing of APV8104 and APV8508 is realized by digital signal processing using FPGA f × S(n) f(n) Delay ( ) = () − ( − )
Page 17
APV8104 Instruction Manual The digital signal processing algorithm we have developed uses a polynomial approximation based on the least-squares method from sampled waveform data ( , , ) = ∑{ − ( + + )} ...
Page 18
APV8104 Instruction Manual Input signal a and b Inverts input signal multiplied by CFD function Input signals a and b are delayed by the CFD delay described below. Let g be the waveform obtained by adding c and e above, and let h be the...
Page 19
APV8104 Instruction Manual CFD function Magnification to reduce the original waveform for CFD waveform shaping, select from 0.03x, 0.06x, 0.09x, 0.12x, 0.15x, 0.18x, 0.21x, 0.25x, 0.28x, 0.31x, 0.34x, 0.37x, 0.40x, 0.43x, 0.46x Raw waveform CFD delay Sets the CFD delay time; for the APV8108, set from 1ns to 16ns in 1ns increments...
Page 20
APV8104 Instruction Manual QDC pre trigger (ns) Selects the timing to start waveform shaping for integral value calculation from 0ns, -8ns, -16ns, -24ns, -32ns, -40ns, -48ns, -56ns, and -64ns. Integration is started from the previous time by the amount of the pretrigger setting.
Page 21
APV8104 Instruction Manual mode Select the operation mode hist Integrates the input signal and displays the spectrum wave Digitizes input signals and displays waveforms list For an input signal, time, CH, and integral information can be output and saved as a binary file as a single event. It is also used to obtain time spectra and PSD 2D histograms.
Setting range is from 8 to 4000 points. list-wave sampling Parameter for list-pileup mode or list-wave. You can specify the sampling of the waveform data; for APV8104, select from 1ns, 2ns, 4ns, 8ns, 16ns, 32ns, 64ns, 128ns, 256ns, 512ns, and 1024ns. TechnoAP Co., Ltd.
APV8104 Instruction Manual 5.2.2. PSA part * Option PSA (Pulse Shaping Analysis) operation settings, including RISE for the rising edge of the waveform, FALL for the falling edge, and TOTAL for the entire waveform, as additional data in the list mode. In PSA operation, if the input waveform is negative polarity, it is inverted to positive polarity, and the waveform is always positive polarity.
Page 24
APV8104 Instruction Manual = 16383 x 1ns). Example of FALL value calculation: For example, if threshold: 50, fall start cnt: 5, fall stop cnt: 25, and PSA full scale: 1/1, the FALL value exceeds threshold and integrates 25 points from the 5th point, the blue boxed area in the figure below.
APV8104 Instruction Manual 5.2.3. list-pile ups * Option When a pile-up is detected in list-pile-up mode, information on the presence or absence of a pile-up is included in the list data, and the waveform data of the pile-up is appended after the list data.
APV8104 Instruction Manual 5.2.5. OR output * Optiong LVTTL OR logic signal can be output from the AUX terminal on the front panel with detection timing limited to the energy range between LLD and ULD for each CH Figure 14 OR output related setting (Only the upper 2 channels are displayed.) OR eable OR output enable/disable setting from the AUX terminal on the front panel.
APV8104 Instruction Manual 5.3. file tab Figure 15 file tab ・file part histogram save Saves the histogram data displayed in the spectrum tab at the end of measurement to a file. The file is saved in the format described below.
Page 28
APV8104 Instruction Manual saving the list data, the file will be closed, and the data will continue to be saved under a new file name with the list file number moved up by one. The file size (in bytes) located on the right side of the setting displays the size of the file currently being saved.
APV8104 Instruction Manual 5.4. wave tab The status of signal processing inside this device can be acquired as waveform data with this application. When adjusting signal processing before measurement, the preamp and slow signals from the MONI terminal are checked with an oscilloscope, and this function can do the same.
Page 30
APV8104 Instruction Manual X axis range Right-click on the X-axis and check Auto Scale to make it auto scale. If unchecked, it is no longer auto scale, and the minimum and maximum values of the X-axis are fixed. To change the minimum or maximum value, place the mouse pointer over the value to be changed and click or double-click.
APV8104 Instruction Manual 5.5. spectrum tab Figure 18 spectram tab Graph Histogram graph, which displays the energy histogram during measurement if histogram is selected in mode in the config tab or if list is selected in mode and the energy spectrum ON/OFF checkbox is enabled.
Page 32
APV8104 Instruction Manual arbitrarily. Y mapping Select the mapping for the Y axis of the graph. The Y-axis labels will change according to the settings. linear straight line logarithm smoothing Smoothing function to calculate half-widths when statistics are low. simple count view The counts displayed on the graph can be read simply.
APV8104 Instruction Manual 5.6. time spectrum tab Figure 19 time spectram tab * Settings related to timespectrum display. This setting is limited to the measurement within the board. * timespectrum is generated based on the list data acquired in the list mode.
APV8104 Instruction Manual 5.7. PSD tab Figure 20 PSD tab Settings for PSD display. * PSD graphs and cursor area graphs are generated based on the list data obtained in list mode. PSD graph A two-dimensional histogram using the values in the list data, with the data type selected arbitrarily for the X and Y axes, respectively, and the frequency integrated at the intersection of the X and Y axes.
Page 35
APV8104 Instruction Manual 1/64 (256) 1/64 of 16384 channels. 256 × 256. approx. 0.13MB 1/128 (128) 1/128 of 16384 channels. 128 × 128. approx. 0.03MB cursor area graph This is a 1D histogram of data extracted within the range specified by the cursor in the PSD graph and viewed from the X-axis direction.
(8) This example uses a Cs-137 source. 6.1.3. Application startup and configuratiom (1) Double-click the APV8104 shortcut icon on the desktop to launch this application. Immediately after startup, a network connection between this application and the device will be established. If a connection error occurs during this process, please refer to the troubleshooting described below.
APV8104 Instruction Manual 6.1.4. Waveforme confirmation First, check the signal from the detector input in waveform mode. (1) In the config tab, make the following settings, then click on the Config menu. Figure 22 Waveform Measurement Settings Open the wave tab, confirm the settings shown in the figure below, and then click the menu Clear → Start.
Page 38
APV8104 Instruction Manual Note the following If wave data is not displayed on the graph, it may not be triggered. First, to check the baseline, check "wave free run" in the wave tab and execute the menu Config → Clear → Start. You can check the baseline and the approximate wave height of the signal.
APV8104 Instruction Manual 6.1.5. Measurement start After making the following settings in the config tab, click on the Config menu. Set the threshold value you noted in the waveform measurement to the threshold in the config tab. Figure 25 Threshold setting in config tab Open the spectrum tab, confirm the settings shown in the figure below, and then click on the menu Clear >...
APV8104 Instruction Manual 6.2. List mode 6.2.1. Preapration The same preparations are made from 6.1.1. "Environment" to 6.1.5. "Start of Measurement" in the previous section 6.1. "Histogram Mode. 6.2.2. Confirmation of energy spectrum In histogram mode, note the following ⚫...
APV8104 Instruction Manual 6.2.3. Setting (1) In the config tab, set mode to list. (2) To save the list data, set each of the following items in the file tab. list save Chechk list file path Reference file path list file number Arbitrary from 0 to 99999999.
APV8104 Instruction Manual 6.3. Time Spectrum Measurement 6.3.1. Environment Anode Data (Time, Energy) R a d i o a c t i v e H.V. source APV8104 H.V. Anode Figure 30 Configuration of time spectrum measurement 6.3.2. Power supply and connection (1)...
APV8104 Instruction Manual 6.3.4. Confirmation of energy spectrum While checking the status of the detector, specify the range of energy to be measured in time. First, perform the energy spectrum measurement with the following settings. Figure 31 Energy spectrum measurement setting before time spectrum measurement (full energy range) Open the spectrum tab and click on the menu Clear >...
Page 44
APV8104 Instruction Manual Next, to narrow down the target energy for time measurement (in this case, the 511 keV peak of Na-22), make the following settings. Set ROI start for QDC LLDs and ROI end for QDC ULDs in the config tab in the red frame in the figure below, using the values you estimated in the ROI start and ROI end on the previous page.
APV8104 Instruction Manual 6.3.5. Setting (1) On cconfig tab mode list timespectrum ON/OFF チェック (2) Click on the menu Config Please note that measurement at high counts in this mode may cause unstable behavior due to the computational load on the PC.
APV8104 Instruction Manual Open the timespectrum tab and click on the menu Clear > Start. After execution, the following spectrum will be displayed. The time resolution FWHM (ps) is calculated by setting the ROI in the lower right side of the screen.
APV8104 Instruction Manual 6.4. PSD mode * Option 6.4.1. Preaparation The same preparation is performed from 6.1.1 Environment to 6.1.4 Waveform Check in the previous chapter 6.1. Histogram Mode. 6.4.2. Checking input waveforms Remember the number of points on the rising edge from the THRESHOLD setting and the number of points to the falling edge.
APV8104 Instruction Manual (3) In the PSD tab, make the following settings. PSD axis type Select the data to be assigned to the X and Y axes. If the decimal point is also expressed in the division result, set the multiplier to the quotient. (This cannot be changed during measurement.
APV8104 Instruction Manual 7. Quit Click on the menu File - quit. After a confirmation dialog appears, click the quit button to exit this application and the screen will disappear. (The next time the application is launched, the settings at the time of quitting will be applied.
APV8104 Instruction Manual 8. File 8.1. Histogram data file (1) File format CSV text format, separated by commas (2) File name Set arbitrarily (3) Component ・Header part Measurement time Measurement setting time. Unit is seconds. Real time Real time Start Time...
Page 51
APV8104 Instruction Manual peak(ch) Peak position between ROIs (ch) centroid(ch) Center position between ROIs (ch) peak(count) Peak ch count between ROIs gross(count) Sum of counts between ROIs gross(cps) cps of counts between ROIs net(count) Sum of counts minus background between ROIs...
APV8104 Instruction Manual 8.2. Waveforme data file (1) File format CSV text format, separated by commas (2) File name Set arbitrarily (3) Component ・Header part Measurement time Measurement setting time. Unit is seconds. Real time Real time Start Time Measurement start time...
APV8104 Instruction Manual 8.3. List data file (1) File format Binary, network byte order (big-endian, MSB First) format (2) File name The file number is the file path set in the "list file path" in the "config" tab, with 0's and 6 digits appended to it.
APV8104 Instruction Manual 8.4. PSA list data file * Option (4) File format Binary, network byte order (big-endian, MSB First) format (5) File name The file number is the file path set in the "list file path" in the "config" tab, with 0's and 6 digits appended to it.
APV8104 Instruction Manual 8.5. List-wave and list pile-up wave data file * Option (1) File format Binary, network byte order (big-endian, MSB First) format (2) File name Set arbitrarily (3) Component ① Normal (In case of 80 bit of list data part) Bit79 real time[55..40]...
Page 56
APV8104 Instruction Manual ① List with PSA (in case of list data part 128Bit) Bit127 TOTAL[15..0] Bit111 FALL[15..0] Bit95 RISE[15..0] Bit79 real time[55..40] real time[39..24] real time[23..8] real time[7..0] real time fixed fractions [7..0] CH[2..0] QDC[12..0] wave number[15..0] header[31..16] header[15..0] wave data[15..0] ×...
Page 57
APV8104 Instruction Manual ・ Waveform data wave data. 16bit per waveform. 16384digit offset. Waveform information for wave number is added. TechnoAP Co., Ltd.
APV8104 Instruction Manual 8.6. PSD data file * Option (1) File format CSC text format, separated by commas (2) File name Set arbitrarily (3) Component The data in the PSD 2D histogram and the cursor area spectrum are variable-length data with a count of 1 or more.
APV8104 Instruction Manual 9. Troubleshooting 9.1. Connection error occurs If you get a connection error at startup or in menu config, your network may not be connected properly. In this case, check the following. (1) Confirm that the IP in the configuration file config.ini is set to 192.168.10.128, that each port number...
APV8104 Instruction Manual 9.3. Histogram is not displayed If nothing appears in the histogram tab graph after executing Menu Start, check the following points (1) Set CH1 to ON at plot ON in the histogram tab. Check if input total rate (cps) and throughput rate (cps) are counting.
Need help?
Do you have a question about the APV8104 and is the answer not in the manual?
Questions and answers