Caen V1724 Series Technical document

Technical
Information
Manual
MOD. V1724
6 November 2007
Revision n. 7
8 CHANNEL 14 BIT
100 MS/S DIGITIZER
MANUAL REV.7
NPO:
00103/05:V1724x.MUTx/07

CAEN will repair or replace any product within the guarantee period if the Guarantor declares
that the product is defective due to workmanship or materials and has not been caused by
mishandling, negligence on behalf of the User, accident or any abnormal conditions or
operations.
CAEN declines all responsibility for damages or
injuries caused by an improper use of the Modules due
to negligence on behalf of the User. It is strongly
recommended to read thoroughly the CAEN User's
Manual before any kind of operation.
CAEN reserves the right to change partially or entirely the contents of this Manual at any time
and without giving any notice.
Disposal of the Product
The product must never be dumped in the Municipal Waste. Please check your local
regulations for disposal of electronics products.

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 3
TABLE OF CONTENTS
1. GENERAL DESCRIPTION.........................................................................................................................8
1.1. OVERVIEW ...............................................................................................................................................8
1.2. BLOCK DIAGRAM.....................................................................................................................................9
2. TECHNICAL SPECIFICATIONS............................................................................................................10
2.1. PACKAGING............................................................................................................................................10
2.2. POWER REQUIREMENTS ..........................................................................................................................10
2.3. FRONT PANEL.........................................................................................................................................11
2.4. EXTERNAL CONNECTORS........................................................................................................................12
2.4.1. ANALOG INPUT connectors.........................................................................................................12
2.4.2. CONTROL connectors...................................................................................................................12
2.4.3. ADC REFERENCE CLOCK connectors .......................................................................................12
2.4.4. Digital I/O connectors...................................................................................................................13
2.4.5. Optical LINK connector ................................................................................................................13
2.5. OTHER FRONT PANEL COMPONENTS .......................................................................................................13
2.5.1. Displays.........................................................................................................................................13
2.6. INTERNAL COMPONENTS ........................................................................................................................13
2.7. TECHNICAL SPECIFICATIONS TABLE .......................................................................................................15
3. FUNCTIONAL DESCRIPTION................................................................................................................16
3.1. ANALOG INPUT.......................................................................................................................................16
3.1.1. Single ended input .........................................................................................................................16
3.1.2. Differential input...........................................................................................................................16
3.2. CLOCK DISTRIBUTION............................................................................................................................17
3.2.1. Direct Drive Mode.........................................................................................................................17
3.2.2. PLL Mode......................................................................................................................................18
3.2.3. Trigger Clock.................................................................................................................................18
3.2.4. Output Clock..................................................................................................................................18
3.2.5. AD9510 programming...................................................................................................................18
3.2.6. PLL programming.........................................................................................................................19
3.2.7. Direct Drive programming............................................................................................................19
3.2.8. Configuration file ..........................................................................................................................19
3.2.9. Multiboard synchronisation...........................................................................................................20
3.2.10. Internal clock.................................................................................................................................20
3.2.11. External clock and multiboard synchronisation............................................................................20
3.3. ACQUISITION MODES .............................................................................................................................20
3.3.1. Acquisition run/stop.......................................................................................................................20
3.3.2. Gate and Sample mode acquisition ...............................................................................................21
3.3.2.1. Gate mode .................................................................................................................................................21
3.3.3. Sample mode..................................................................................................................................22
3.3.4. Acquisition Triggering: Samples and Events.................................................................................22
3.3.4.1. Custom size events....................................................................................................................................23
3.3.5. Event structure...............................................................................................................................24
3.3.6. Memory FULL management..........................................................................................................25

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 4
3.4. ZERO SUPPRESSION ................................................................................................................................25
3.4.1. Zero Suppression Algorithm..........................................................................................................25
3.4.1.1. Full Suppression based on the integral of the signal..................................................................................25
3.4.1.2. Full Suppression based on the amplitude of the signal..............................................................................25
3.4.1.3. Zero Length Encoding ZLE.......................................................................................................................25
3.5. TRIGGER MANAGEMENT.........................................................................................................................30
3.5.1. External trigger .............................................................................................................................30
3.5.2. Software trigger.............................................................................................................................30
3.5.3. Local channel auto-trigger............................................................................................................31
3.5.4. Trigger distribution .......................................................................................................................31
3.6. FRONT PANEL I/OS.................................................................................................................................31
3.7. ANALOG MONITOR.................................................................................................................................32
3.7.1. Trigger Majority Mode (Monitor Mode = 0).................................................................................32
3.7.2. Test Mode (Monitor Mode = 1).....................................................................................................33
3.7.3. Analog Monitor/Inspection Mode (Monitor Mode = 2) ................................................................33
3.7.3.1. Procedure to enable “Analog Monitor” mode ...........................................................................................34
3.7.3.2. Applications examples ..............................................................................................................................34
3.7.4. Buffer Occupancy Mode (Monitor Mode = 3)...............................................................................35
3.7.5. Voltage Level Mode (Monitor Mode = 4)......................................................................................35
3.8. TEST PATTERN GENERATOR....................................................................................................................36
3.9. RESET,CLEAR AND DEFAULT CONFIGURATION.....................................................................................36
3.9.1. Global Reset ..................................................................................................................................36
3.9.2. Memory Reset................................................................................................................................36
3.9.3. Timer Reset....................................................................................................................................36
3.10. VMEBUS INTERFACE .........................................................................................................................36
3.10.1. Addressing capabilities..................................................................................................................36
3.10.1.1. Base address..........................................................................................................................................36
3.10.1.2. CR/CSR address ...................................................................................................................................37
3.10.1.3. Address relocation ................................................................................................................................37
3.11. DATA TRANSFER CAPABILITIES ..........................................................................................................38
3.12. EVENTS READOUT ..............................................................................................................................38
3.12.1. Sequential readout.........................................................................................................................38
3.12.1.1. SINGLE D32 ........................................................................................................................................38
3.12.1.2. BLOCK TRANSFER D32/D64, 2eVME .............................................................................................38
3.12.1.3. CHAINED BLOCK TRANSFER D32/D64.........................................................................................39
3.12.2. Random readout (to be implemented)............................................................................................39
3.12.3. Event Polling.................................................................................................................................40
3.13. OPTICAL LINK ....................................................................................................................................40
3.13.1. CAENVME_Init.............................................................................................................................41
3.13.2. CAENVME_End ............................................................................................................................41
3.13.3. CAENVME_ReadCycle .................................................................................................................42
3.13.4. CAENVME_WriteCycle.................................................................................................................42
3.13.5. CAENVME_MultiRead..................................................................................................................42
3.13.6. CAENVME_MultiWrite .................................................................................................................43
3.13.7. CAENVME_BLTReadCycle...........................................................................................................43

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 5
3.13.8. CAENVME_FIFOBLTReadCycle..................................................................................................44
3.13.9. CAENVME_MBLTReadCycle .......................................................................................................44
3.13.10. CAENVME_FIFOMBLTReadCycle ..........................................................................................44
3.13.11. CAENVME_IRQCheck..............................................................................................................45
3.13.12. CAENVME_IRQEnable.............................................................................................................45
3.13.13. CAENVME_IRQDisable............................................................................................................45
3.13.14. CAENVME_IRQWait.................................................................................................................46
4. VME INTERFACE.....................................................................................................................................47
4.1. REGISTERS ADDRESS MAP ......................................................................................................................47
4.2. CONFIGURATION ROM (0XF000-0XF084; R).........................................................................................48
4.3. CHANNEL N ZS_THRES (0X1N24; R/W)................................................................................................49
4.4. CHANNEL N ZS_NSAMP (0X1N28; R/W)...............................................................................................50
4.5. CHANNEL N THRESHOLD (0X1N80; R/W)................................................................................................50
4.6. CHANNEL N OVER/UNDER THRESHOLD (0X1N84; R/W) .........................................................................50
4.7. CHANNEL N STATUS (0X1N88; R)...........................................................................................................50
4.8. CHANNEL N AMC FPGA FIRMWARE (0X1N8C; R) ................................................................................50
4.9. CHANNEL N BUFFER OCCUPANCY (0X1N94; R)......................................................................................51
4.10. CHANNEL N DAC REGISTER (0X1N98; R/W) ......................................................................................51
4.11. CHANNEL N ADC CONFIGURATION (0X1N9C; R/W)...........................................................................51
4.12. CHANNEL CONFIGURATION (0X8000; R/W)........................................................................................51
4.13. CHANNEL CONFIGURATION BIT SET (0X8004; W)..............................................................................52
4.14. CHANNEL CONFIGURATION BIT CLEAR (0X8008; W).........................................................................52
4.15. BUFFER ORGANIZATION (0X800C; R/W) ............................................................................................52
4.16. BUFFER FREE (0X8010; R/W)..............................................................................................................52
4.17. CUSTOM SIZE (0X8020; R/W) .............................................................................................................52
4.18. ACQUISITION CONTROL (0X8100; R/W)..............................................................................................53
4.19. ACQUISITION STATUS (0X8104; R).....................................................................................................53
4.20. SOFTWARE TRIGGER (0X8108; W)......................................................................................................54
4.21. TRIGGER SOURCE ENABLE MASK (0X810C; R/W)..............................................................................54
4.22. FRONT PANEL TRIGGER OUT ENABLE MASK (0X8110; R/W) .............................................................54
4.23. POST TRIGGER SETTING (0X8114; R/W) .............................................................................................55
4.24. FRONT PANEL I/O DATA (0X8118; R/W).............................................................................................55
4.25. FRONT PANEL I/O CONTROL (0X811C; R/W)......................................................................................55
4.26. CHANNEL ENABLE MASK (0X8120; R/W)...........................................................................................56
4.27. ROC FPGA FIRMWARE REVISION (0X8124; R)..................................................................................56
4.28. DOWNSAMPLE FACTOR (0X8128; R/W) ..............................................................................................56
4.29. EVENT STORED (0X812C; R)..............................................................................................................56
4.30. SET MONITOR DAC (0X8138; R/W)....................................................................................................57

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 6
4.31. BOARD INFO (0X8140; R)...................................................................................................................57
4.32. MONITOR MODE (0X8144; R/W).........................................................................................................57
4.33. EVENT SIZE (0X814C; R)....................................................................................................................57
4.34. ANALOG MONITOR (0X8150; R/W).....................................................................................................57
4.35. VME CONTROL (0XEF00; R/W) .........................................................................................................58
4.36. VME STATUS (0XEF04; R).................................................................................................................58
4.37. BOARD ID (0XEF08; R/W)..................................................................................................................58
4.38. MCST BASE ADDRESS AND CONTROL (0XEF0C; R/W)......................................................................58
4.39. RELOCATION ADDRESS (0XEF10; R/W)..............................................................................................59
4.40. INTERRUPT STATUS ID (0XEF14; R/W)...............................................................................................59
4.41. INTERRUPT EVENT NUMBER (0XEF18; R/W)......................................................................................59
4.42. BLT EVENT NUMBER (0XEF1C; R/W)................................................................................................59
4.43. SCRATCH (0XEF20; R/W) ...................................................................................................................59
4.44. SOFTWARE RESET (0XEF24; W).........................................................................................................59
4.45. SOFTWARE CLEAR (0XEF28; W) ........................................................................................................59
4.46. FLASH ENABLE (0XEF2C; R/W)..........................................................................................................59
4.47. FLASH DATA (0XEF30; R/W)..............................................................................................................60
5. INSTALLATION ........................................................................................................................................61
5.1. POWER ON SEQUENCE ...........................................................................................................................61
5.2. POWER ON STATUS................................................................................................................................61
5.3. FIRMWARE UPGRADE..............................................................................................................................61
5.3.1. V1724 Upgrade files description...................................................................................................62
LIST OF FIGURES
FIG.1.1: MOD.V1724 BLOCK DIAGRAM .................................................................................................................9
FIG.2.1: MOD.V1724 FRONT PANEL......................................................................................................................11
FIG.2.2: AMP CLK IN/OUT CONNECTOR ............................................................................................................12
FIG.2.3: ROTARY AND DIP SWITCHES LOCATION....................................................................................................14
FIG.3.1: SINGLE ENDED INPUT DIAGRAM ...............................................................................................................16
FIG.3.2: DIFFERENTIAL INPUT DIAGRAM ...............................................................................................................16
FIG.3.3: CLOCK DISTRIBUTION DIAGRAM ..............................................................................................................17
FIG.3.4: CAENPLLCONFIG MAIN MENU ..............................................................................................................19
FIG.3.5: DATA STORAGE IN GATE MODE ...............................................................................................................21
FIG.3.6: DATA STORAGE IN SAMPLE MODE...........................................................................................................22
FIG.3.7: TRIGGER OVERLAP ..................................................................................................................................23
FIG.3.8: ZERO SUPPRESSION EXAMPLE..................................................................................................................26

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 7
FIG.3.9: EXAMPLE WITH POSITIVE LOGIC AND NON-OVERLAPPING NLBK /NLFWD ..................................................27
FIG.3.10: EXAMPLE WITH NEGATIVE LOGIC AND NON-OVERLAPPING NLBK /NLFWD ..............................................27
FIG.3.11: EXAMPLE WITH POSITIVE LOGIC AND NON OVERLAPPING NLBK..............................................................28
FIG.3.12: EXAMPLE WITH POSITIVE LOGIC AND OVERLAPPING NLBK .....................................................................29
FIG.3.13: BLOCK DIAGRAM OF TRIGGER MANAGEMENT........................................................................................30
FIG.3.14: LOCAL TRIGGER GENERATION................................................................................................................31
FIG.3.15: MAJORITY LOGIC (2 CHANNELS OVER THRESHOLD;BIT[6] OF CH.CONFIG.REGISTER =0) ....................33
FIG.3.16: INSPECTION MODE DIAGRAM.................................................................................................................33
FIG.3.17: EXAMPLE OF MAGNIFY PARAMETER USE ON SINGLE CHANNEL..............................................................34
FIG.3.18: EXAMPLE OF MAGNIFY AND OFFSET PARAMETERS USE ON SINGLE CHANNEL .......................................35
FIG.3.19: A24 ADDRESSING...................................................................................................................................37
FIG.3.20: A32 ADDRESSING...................................................................................................................................37
FIG.3.21: CR/CSR ADDRESSING............................................................................................................................37
FIG.3.22: SOFTWARE RELOCATION OF BASE ADDRESS...........................................................................................37
FIG.3.23: EXAMPLE OF BLT READOUT..................................................................................................................39
FIG.3.24: EXAMPLE OF RANDOM READOUT ...........................................................................................................40
FIG.3.25: OPTICAL LINK DAISY CHAIN ..................................................................................................................41
LIST OF TABLES
TABLE 1.1: MOD.V1724 VERSIONS .........................................................................................................................8
TABLE 2.1: MODEL V1724 POWER REQUIREMENTS................................................................................................10
TABLE 2.2 :FRONT PANEL LEDS...........................................................................................................................13
TABLE 2.3 :MOD.V1724 TECHNICAL SPECIFICATIONS ..........................................................................................15
TABLE 3.1: BUFFER ORGANIZATION ......................................................................................................................22
TABLE 3.2 :EVENT ORGANIZATION .......................................................................................................................24
TABLE 3.3 :FRONT PANEL I/OS DEFAULT SETTING ................................................................................................32
TABLE 4.1: ADDRESS MAP FOR THE MODEL V1724...............................................................................................47
TABLE 4.2: ROM ADDRESS MAP FOR THE MODEL V1724.....................................................................................49
TABLE 4.3: OUTPUT BUFFER MEMORY BLOCK DIVISION........................................................................................52

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 8
1.General description
1.1. Overview
The Mod. V1724 is a 1-unit wide VME 6U module housing a 8 Channel 14 bit 100 MS/s
Flash ADC Waveform Digitizer with threshold Auto-Trigger capabilities.
The board is available with different input range, memory and connector configuration, as
summarised by the following table:
Table 1.1: Mod. V1724 versions
Model Input type SRAM Memory Optical link AMC FPGA(*) Form factor
V1724LC Single ended 512 Ksamples / ch No EP1C4 6U-VME64
V1724 Single ended 512 Ksamples / ch Yes EP1C4 6U-VME64
V1724B Single ended 4 Msamples / ch Yes EP1C4 6U-VME64
V1724C Differential 512 Ksamples / ch Yes EP1C4 6U-VME64
V1724D Differential 4 Msamples / ch Yes EP1C4 6U-VME64
V1724E Single ended 4 Msamples / ch Yes EP1C20 6U-VME64
V1724F Differential 4 Msamples / ch Yes EP1C20 6U-VME64
VX1724 Single ended 512 Ksamples / ch Yes EP1C4 6U-VME64X
VX1724B Single ended 4 Msamples / ch Yes EP1C4 6U-VME64X
VX1724C Differential 512 Ksamples / ch Yes EP1C4 6U-VME64X
VX1724D Differential 4 Msamples / ch Yes EP1C4 6U-VME64X
VX1724E Single ended 4 Msamples / ch Yes EP1C20 6U-VME64X
VX1724F Differential 4 Msamples / ch Yes EP1C20 6U-VME64X
(*) AMC: ADC e Memory controller FPGA. Models available: ALTERA Cyclone EP1C4 (4000 Logic elements)
or ALTERA Cyclone EP1C20 (20000 Logic elements).
Single ended input versions, optionally, are available with 10 Vpp dynamic range (default
range: 2.25 Vpp).
The DC offset of the signal can be adjusted channel per channel by means of a
programmable 16bit DAC.
The board features a front panel clock/reference In/Out and a PLL for clock synthesis
from internal/external references. This allows multi board phase synchronisations to an
external clock source or to a V1724 clock master board.
The data stream is continuously written in a circular memory buffer; when the trigger
occurs the FPGA writes further N samples for the post trigger and freezes the buffer that
then can be read either via VME or via Optical Link; the acquisition can continue without
dead-time in a new buffer. Each channel has a SRAM memory, divided in buffers of
programmable size.
The trigger signal can be provided via the front panel input as well as via the VMEbus,
but it can also be generated internally, as soon as a programmable voltage threshold is
reached. The individual Auto-Trigger of one channel can be propagated to the other
channels and onto the front panel Trigger Output.
The VME interface is VME64X compliant and the data readout can be performed in

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 9
Single Data Transfer (D32), 32/64 bit Block Transfer (BLT/MBLT), 2eVME, 2eSST and
32/64 bit Chained Block Transfer (CBLT).
The board houses a daisy chainable Optical Link able to transfer data at 80 MB/s, thus it
is possible to connect up to eight V1724 (64 ADC channels) to a single Optical Link
Controller (Mod. A2818, see Accessories/Controller).
The V1724 can be controlled and readout through the Optical Link in parallel to the VME
interface.
The Mod. V1724LC is also available, a simplified version of the Mod. V1724, without
Optical Link and Analog Monitor features.
1.2. Block Diagram
DAC
AMC [FPGA]
ADC &
MEMORY
CONTROLLER
ADC
BUFFERS
x8 channels
ROC [FPGA]
- Readout control
- VME interface control
- Optical link control
- Trigger control
- External interface control
VME
MUX
OSC
CLOCK
MANAGER
(AD9510)
VCXO
TRIGGERS & SYNC
LOCAL BUS
CLK IN
CLK OUT
TRG IN
TRG OUT
S IN
DIGITAL I/Os
MON DAC
OPTICAL LINK
INPUTS
FRONT PANEL
1GHz
Fig. 1.1: Mod. V1724 Block Diagram
The function of each block will be explained in detail in the subsequent sections.

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 10
2.Technical specifications
2.1. Packaging
The module is housed in a 6U-high, 1U-wide VME unit. The board hosts the VME P1,
and P2 connectors and fits into both VME/VME64 standard and V430 backplanes.
VX1724 versions require VME64X compliant crates.
2.2. Power requirements
The power requirements of the module are as follows:
Table 2.1: Model V1724 power requirements
+5 V 4.50 A
+12 V 0.2 A
-12 V 0.2 A

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 11
2.3. Front Panel
SCALER
8 CH 14 BIT
100 MS/S
DIGITIZER
Mod. V560E
Mod. V1724
ANALOG
INPUT
DIGITAL
I/O's
ANALOG
MONITOR
OUTPUT
LOCAL
TRIGGER OUT
EXTERNAL
TRIGGER IN
SYNC/SAMPLE
START
EXTERNAL
CLOCK IN
INTERNAL
CLOCK OUT
Fig. 2.1: Mod. V1724 front panel

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 12
2.4. External connectors
2.4.1. ANALOG INPUT connectors
Single ended version (see options in § 1.1):
Function:
Analog input, single ended, input dynamics: 2.25Vpp Zin=50Ω (on request: 10Vpp
Zin=1KΩ)
Mechanical specifications:
MCX connector (CS 85MCX-50-0-16 SUHNER)
Differential version (see options in § 1.1):
Function:
Analog input, differential, input dynamics: 2.25Vpp Zin=100Ωor 10Vpp Zin=1KΩ
Mechanical specifications:
Tyco MODU II
N.B.: absolute max analog input voltage = 6Vpp (with Vrail max to +6V or -6V) for
any DAC offset value
2.4.2. CONTROL connectors
Function:
•TRG OUT: Local trigger output (NIM/TTL, on Rt = 50Ω)
•TRG IN: External trigger input (NIM/TTL, Zin= 50Ω)
•SYNC/SAMPLE/START: Sample front panel input (NIM/TTL, Zin=50Ω)
•MON/Σ: DAC output 1Vpp on Rt=50Ω(not available on Mod. V1724LC)
Mechanical specifications:
00-type LEMO connectors
2.4.3. ADC REFERENCE CLOCK connectors
GND
CLK-
CLK+
Fig. 2.2: AMP CLK IN/OUT Connector
Function:
CLK IN: External clock/Reference input, AC coupled (diff. LVDS, ECL, PECL, LVPECL,
CML), Zdiff= 110Ω.
Mechanical specifications:
AMP 3-102203-4 connector
Function:
CLOCK OUT: Clock output, DC coupled (diff. LVDS), Zdiff= 110Ω.
Mechanical specifications:
AMP 3-102203-4 connector

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 13
2.4.4. Digital I/O connectors
Function: N.16 programmable differential LVDS I/O signals, Zdiff_in= 110 Ohm. Four
Indipendent signal group 0÷3, 4÷7, 8÷11, 12÷15, In / Out direction control; see also § 3.6.
Mechanical specifications:
3M-7634-5002- 34 pin Header Connector
2.4.5. Optical LINK connector
Mechanical specifications:
LC type connector; to be used with Multimode 62.5/125µm cable with LC connectors on
both sides; not featured on Mod. V1724LC
Electrical specifications:
Optical link for data readout and slow control with transfer rate up to 80MB/s; daisy
chainable.
2.5. Other front panel components
2.5.1. Displays
The front panel hosts the following LEDs:
Table 2.2 : Front panel LEDs
Name: Colour: Function:
DTACK green VME read/write access to the board
CLK_IN green External clock enabled.
NIM green Standard selection for CLK I/O (V1724LC Rev.0), TRG OUT, TRG IN, S IN.
TTL green Standard selection for CLK I/O (V1724LC Rev.0), TRG OUT, TRG IN, S IN.
LINK green/yellow Network present; Data transfer activity
PLL _LOCK green The PLL is locked to the reference clock
PLL _BYPS green The reference clock drives directly ADC clocks; the PLL circuit is switched
off and the PLL_LOCK LED is turned off.
RUN green RUN bit set (see § 4.19)
TRG green Trigger accepted
DRDY green Event/data (depending on acquisition mode) are present in the Output Buffer
BUSY red All the buffers are full
OUT_LVDS green Signal group OUT direction enabled.
2.6. Internal components
SW2..5 “Base Address [31:16]”: Type: 4 rotary switches
Function: Set the VME base address of the module.
SW1 “CLOCK SOURCE” Type Dip Switch
Function: Select clock source (External or Internal)
JP2 “FW” Type: Jumper.
Function: it allows to select whether the “Standard” or
the “Back up” firmware must be loaded at power on;
(default position: STD).

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 14
yyyy
ROTARY SWITCHES SW2..5
BASE ADDRESS [31:16]
CLK SOURCE: SW1
FW JUMPER: JP2
y
Fig. 2.3: Rotary and dip switches location

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 15
2.7. Technical specifications table
Table 2.3 : Mod. V1724 technical specifications
Package 1-unit wide VME 6U module
Analog Input
8 channels, single-ended or differential (depending on version);
2.25Vpp (10Vpp Single-ended on request) input range, positive or negative;
40MHz Bandwidth;
Programmable DAC for Offset Adjust on each channel (Single-ended versions only).
Digital Conversion
Resolution: 14 bit
Sampling rate: 10 MS/s to 100 MS/s simultaneously on each channel
Multi board synchronisation (one board can act as clock master).
External Gate Clock capability (NIM / TTL) by S_IN input connector, for burst or single sampling
mode.
ADC Sampling
Clock generation
The V1724 sampling clock generation supports three operating modes:
-PLL mode - internal reference (50 MHz local oscillator)
-PLL mode - external reference on CLK_IN. Frequency: 50MHz 100ppm (Other reference
frequency values are available in 10 ÷ 100MHz range.)
-PLL Bypass mode: External clock on CLK_IN drives directly ADC clocks. External clock
Frequency from 10 to 100MHz.
CLK_IN
AC coupled differential input clock LVDS, ECL, PECL, LVPECL, CML (single ended NIM / TTL is
also possible via custom CAEN cable).
CLK_OUT
DC coupled differential LVDS output clock, locked to ADC sampling clock. Frequency values in 10
÷ 100MHz range are available.
Memory Buffer 512K sample/ch or 4M sample/ch (see § 1.1); Multi Event Buffer with independent read and write
access. Programmable event size and pre-post trigger. Divisible into 1 ÷ 1024 buffers
Trigger Common External TRGIN (NIM or TTL) and VME Command
Individual channel autotrigger (time over/under threshold)
TRGOUT (NIM or TTL) for the trigger propagation to other V1724 boards
Trigger Time Stamp 32bit – 10ns (43s range). Sync input for Time Stamp alignment
AMC FPGA One Altera Cyclone EP1C4 or EP1C20 per channel
Optical Link Data readout and slow control with transfer rate up to 80 MB/s, to be used instead of VME bus.
Daisy chainable: one A2818 PCI card can control and read eight V1724 boards in a chain (not
available on Mod. V1724LC).
VME interface
VME64X compliant
D32, BLT32, MBLT64, CBLT32/64, 2eVME, 2eSST, Multi Cast Cycles
Transfer rate: 60MB/s (MBLT64), 100MB/s (2eVME), 160MB/s (2eSST)
Sequential and random access to the data of the Multi Event Buffer
The Chained readout allows to read one event from all the boards in a VME crate with a BLT
access
Upgrade V1724 firmware can be upgraded via VME
Software General purpose C Libraries and Demo Programs (CAENScope)
Analog Monitor
(not available in
V1724LC)
12bit / 100MHz DAC controlled by ROC FPGA, supports five operating modes:
-Waveform Generator: 1 Vpp ramp generator
-Majority: MON/Σoutput signal is proportional to the number of ch. under/over threshold (1 step
= 125mV)
-Analog Inspection: data stream from one channel ADC drives directly the DAC input producing
the channel input signal (1 Vpp)
-Buffer Occupancy: MON/Σoutput signal is proportional to the Multi Event Buffer Occupancy:
1 buffer ~ 1mV
-Voltage level: MON/Σoutput signal is a programmable voltage level
LVDS I/O 16 general purpose LVDS I/O controlled by the FPGA
Busy, Data Ready, Memory full, Individual Trig-Out and other function can be programmed
An Input Pattern from the LVDS I/O can be associated to each trigger as an event marker

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 16
3.Functional description
3.1. Analog Input
The module is available either with single ended (on MCX connector) or, on request,
differential (on Tyco MODU II 3-pin connector) input channels.
3.1.1. Single ended input
Input dynamic is 2,25Vpp (Zin= 50 Ω). 10Vpp (Zin= 1KΩ) dynamic is available on
request. A 16bit DAC allow to add up to ±1.125V (±5V with high-range input) DC offset in
order to preserve the full dynamic range also with unipolar positive or negative input
signals.
The input bandwidth ranges from DC to 40 MHz (with 2nd order linear phase anti-aliasing
low pass filter).
MCX
OpAmp
50Ω
+
−
DAC
Vref
14 bit
ADC
Input
FPGA
+1.125
0
+2.25
-1.125
-2.25
Input Dynamic Range: 1 Vpp
Positive Unipolar
DAC = FSR
16 bit Negative Unipolar
DAC = 0
Bipolar
DAC = FSR/2
Fig. 3.1: Single ended input diagram
3.1.2. Differential input
Input dynamics is ±1.125V (Zin= 50 Ω).
The input bandwidth ranges from DC to 40 MHz (with 2nd order linear phase anti-aliasing
low pass filter).
OpAmp
110Ω
+
−
DAC
Vref
ADC
Differential Mode
Tyco
Modu II
Input
FPGA
14 bit
Fig. 3.2: Differential input diagram

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 17
3.2. Clock Distribution
Fig. 3.3: Clock distribution diagram
The module clock distribution takes place on two domains: OSC-CLK and REF-CLK; the
former is a fixed 50MHz clock provided by an on board oscillator, the latter provides the
ADC sampling clock.
OSC-CLK handles both VME and Local Bus (communication between motherboard and
mezzanine boards; see red traces in the figure above).
REF-CLK handles ADC sampling, trigger logic, acquisition logic (samples storage into
RAM, buffer freezing on trigger) through a clock chain. Such domain can use either an
external (via front panel signal) or an internal (via local oscillator) source (selection is
performed via dip switch SW1, see § 2.6); in the latter case OSC-CLK and REF-CLK will
be synchronous (the operation mode remains the same anyway).
REF-CLK is processed by AD9510 device, which delivers 6 clock out signals; 4 signals
are sent to ADCs, one to the trigger logic and one to drive CLK-OUT output (refer to
AD9510 data sheet for more details:
http://www.analog.com/UploadedFiles/Data_Sheets/AD9510.pdf ); two operating modes
are foreseen: Direct Drive Mode and PLL Mode
3.2.1. Direct Drive Mode
The aim of this mode is to drive externally the ADCs' Sampling Clock; generally this is
necessary when the required sampling frequency is not a VCXO frequency submultiple.
The only requirement over the SAMP-CLK is to remain within the ADCs' range.

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 18
3.2.2. PLL Mode
The AD9510 features an internal Phase Detector which allows to couple REF-CLK with
VCXO (1 GHz frequency); for this purpose it is necessary that REF-CLK is a submultiple
of 1 GHz.
AD9510 default setting foresees the board internal clock (50MHz) as clock source of
REF-CLK.
This configuration leads to Ndiv = 100, Rdiv = 5, thus obtaining 10MHz at the Phase
Detector input and CLK-INT = 1GHz.
The required 100 MHz Sampling Clock is obtained by processing CLK-INT through Sdiv
dividers.
When an external clock source is used, if it has 50MHz frequency, then AD9510
programming is not necessary, otherwise Ndiv and Rdiv have to be modified in order to
achieve PLL lock.
A REF-CLK frequency stability better than 100ppm is mandatory.
3.2.3. Trigger Clock
TRG-CLK signal has a frequency equal to ½ of SAMP-CLK; therefore a 2 samples
“uncertainty” occurs over the acquisition window.
3.2.4. Output Clock
Front panel Clock Output is User programmable. Odiv and Odel parameters allows to
obtain a signal with the desired frequency and phase shift (in order to recover cable line
delay) and therefore to synchronise daisy chained boards. CLK-OUT default setting is
OFF, it is necessary to enable the AD9510 output buffer to enable it.
3.2.5. AD9510 programming
CAEN has developed a software tool which allows to handle easily the clock parameters:
CAENPLLConfig is a software tool which allows the PLL management, whenever the
module is controlled through a CAEN VME Controller
(see http://www.caen.it/nuclear/function1.php?fun=vmecnt ).
The tool is developed through open source classes wxWidgets v.2.6.3
(see http://www.wxwidgets.org/ )
and requires the CAENVMETool API’s to be installed
(they can be downloaded at http://www.caen.it/nuclear/lista-sw.php?mod=V1718 with the
SW package for CAEN VME Bridges & Slave Boards).
CAENPLLConfig is available at: http://www.caen.it/nuclear/lista-sw.php?mod=V1724
And must be simply run on the PC connected to the used CAEN VME Controller
The User has to select the board type and base address (in the ADC BOARD field),
then the used mode (PLL or Direct Feed/BYPASS in the INPUT field); see figure below:

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 19
Fig. 3.4: CAENPLLConfig Main menu
3.2.6. PLL programming
In PLL mode the User has to enter the divider for input clock frequency (input clock
divider field in CAENPLLConfig Main menu); since the VCXO frequency is 1GHz, in
order to use, for example, a 50MHz ExtClk, the divider to be entered is 20.
Then it is necessary to set the parameters for sampling clock and CLK_OUT (enable,
divide ratio and phase shift/delay in Output Clock field of CAENPLLConfig Main
menu); the tool refuses wrong settings for such parameters.
3.2.7. Direct Drive programming
In Direct Drive/BYPASS mode, the User can directly set the input frequency (Input Clock
field, real values are allowed). Given an input frequency, it is possible to set the
parameters in order to provide the required signals.
3.2.8. Configuration file
Once all parameters are set, the tool allows to save the configuration file which includes
all the AD9510 device settings (SAVE button in the upper toolbar of CAENPLLConfig
Main menu). It is also possible to browse and load into the AD9510 device a pre existing
configuration file (OPEN button in the upper toolbar of CAENPLLConfig Main menu). For
this purpose it is not necessary the board power cycle.

Document type: Title: Revision date: Revision:
User's Manual (MUT) Mod. V1724 8 Channel 14bit - 100MS/s Digitizer 06/11/2007 7
NPO: Filename: Number of pages: Page:
00103/05:V1724x.MUTx/07 V1724_REV7.DOC 63 20
3.2.9. Multiboard synchronisation
More boards can work synchronously, using an external clock source. Synchronisation
can be achieved either by daisy chaining the boards or by using a fan out unit as clock
distributor.
In both cases the REF-CLK signal is common to all boards. When dividers are used, it is
possible that, on different boards, the corresponding clock signals have different phases,
although the dividers have the same value.
The alignment of dividers output can be recovered by using the BSYNC signal, on whose
edge all dividers are aligned (this operation is automatically performed at each reset on a
single board); if more boards are used, it is necessary to synchronise ALL the BSYNC
signals, through the S-IN front panel input. For this purpose, the S-IN signal must be
synchronised with EXT-CLK.
In order to ensure that also aquisition windows are aligned, it is necessary that also TRG-
IN is synchronised with EXT-CLK. Also edges must coincide in order to have alignment
between triggers and buffers.
3.2.10. Internal clock
The board can work using the internal 50 MHz Local Oscillator as clock source. This
source is processed by the clock distribution electronics (AD9510 chip), which delivers
the 100 MHz Sampling Clock to the ADCs. The 100 MHz Sampling Clock is fed also to
the FPGA ROC (in order to allow trigger synchronisation, see also Fig. 1.1) and to
CLK_OUT (processed by a programmable divider and phase adjustment). Clock source
(internal or external) is selected via internal switch SW1 (see § 2.6).
3.2.11. External clock and multiboard synchronisation
The board can work providing an external clock source (10÷100 MHz range). This source
is processed by the clock distribution electronics (AD9510 device), which delivers the 100
MHz Sampling Clock to the ADCs. The 100 MHz Sampling Clock is fed also to the FPGA
ROC (in order to allow trigger synchronisation) and to CLK_OUT (processed by a
programmable divider and phase adjustment). It is possible to adjust frequency and
phase of CLK_OUT and use such signal as clock source for another board, and so on, in
order to have the same clock source for all the boards.
Synchronisation is achieved, besides having the same clock source for all the boards,
with all the boards sharing the same trigger signal (TRG_IN), and a common
synchronisation (S_IN) signal: the latter is necessary in order to avoid a one Sampling
Clock period jitter.
3.3. Acquisition Modes
3.3.1. Acquisition run/stop
The acquisition can be started in two ways, according to Acquisition Control register Bits
[1:0] setting (see § 4.17):
−setting the RUN/STOP bit (bit[2]) in the Acquisition Control register (bits [1:0] of
Acquisition Control must be set to REGISTER-CONTROLLED RUN MODE or S-IN
CONTROLLED RUN MODE)
−driving S_IN signal high (bits [1:0] of Acquisition Control must be set to 01)
This manual suits for next models
13
Table of contents
Other Caen Measuring Instrument manuals