Caen DT5740 Technical information manual

Manual is about: 32 CHANNEL 12 BIT 65 MS/S DIGITIZER

Summary of DT5740

  • Page 1

    Technical information manual mod. Dt5740 04 may 2016 revision n. 12 32 channel 12 bit 65 ms/s digitizer manual rev.12 npo: 00100/09:5740x.Mutx/12.

  • Page 2

    Caen s.P.A. Via vetraia, 11 55049 viareggio (lu) - italy tel. +39.0584.388.398 fax +39.0584.388.959 info@caen.It www.Caen.It © caen spa – 2016 disclaimer no part of this manual may be reproduced in any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written p...

  • Page 3

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 3 table of contents 1 introduction ..........................................................

  • Page 4

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 4 3.4 t rigger m anagement ..................................................................

  • Page 5

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 5 list of figures f ig . 1.1: m od . Dt5740 b lock d iagram .................................

  • Page 6: 1  Introduction

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 6 1 introduction this document contains the full hardware description of the dt5740 module...

  • Page 7

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 7 during the acquisition, data stream is continuously written in a circular memory buffer....

  • Page 8

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 8 1.2 block diagram dac amc [fpga] adc & memory controller adc buffers x32 channels roc [f...

  • Page 9

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 9 2 technical specifications 2.1 packaging and compliancy the unit is a desktop module hou...

  • Page 10

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 10 2.3 cooling management starting from revision 4 of the hardware (readable at 0xf04c add...

  • Page 11

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 11 2.4 front and back panel fig. 2.2: mod. Dt5740 front panel fig. 2.3: mod. Dt5740 back p...

  • Page 12

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 12 2.5 external connectors 2.5.1 analog input connectors the module has 32 channels on sin...

  • Page 13

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 13 fig. 2.7: mcx connector function: analog input, single ended, input dynamics: 2v pp zin...

  • Page 14

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 14 2.5.3 adc reference clock connectors gnd clk- clk+ fig. 2.8: amp clk in connector funct...

  • Page 15

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 15 2.5.6 12v dc input function: input connector for the desktop digitizer 12v main power s...

  • Page 16

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 16 2.7 technical specifications table table 2.3: mod. Dt5740 technical specifications gene...

  • Page 17

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 17 adc & memory controller altera cyclone ep3c16 or ep3c40 (dt5740d only) one fpga serves ...

  • Page 18: 3  Functional Description

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 18 3 functional description 3.1 analog input input dynamic is 2v pp (z in = 50 Ω). A 10v p...

  • Page 19

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 19 3.2 clock distribution m u x osc clk-in 50mhz ref-clk trigger & sync logic trg in local...

  • Page 20

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 20 both clocks can be generated from the internal oscillator (50 mhz) or from external clo...

  • Page 21

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 21 3.2.2 reducing the sampling frequency it could be required to operate the dt5740 at a s...

  • Page 22

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 22 3.3 acquisition modes 3.3.1 acquisition run/stop the acquisition can be started and sto...

  • Page 23

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 23 trigger pre post acquisition window recorded not recorded overlapping triggers event n ...

  • Page 24

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 24 3.3.3 multi-event memory organization each channel of the dt5740 features a sram memory...

  • Page 25

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 25 3.3.4 event structure the event can be readout via optical link or usb; data format is ...

  • Page 26

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 26  group mask (bit[7:0] of the 2 nd header word) = it is the mask of the groups particip...

  • Page 27

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 27 3.3.4.3 event format examples fig. 3.4 shows the event format of the dt5740 digitizer a...

  • Page 28

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 28 3.3.5 acquisition synchronization each channel of the digitizer is provided with a sram...

  • Page 29

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 29 3.4 trigger management according to the default firmware operating, all the channels in...

  • Page 30

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 30 3.4.1 software trigger software triggers are internally produced via a software command...

  • Page 31

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 31 3.4.4 trigger coincidence level operating with the default firmware, the acquisition tr...

  • Page 32

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 32 fig. 3.8 shows the trigger management in case the coincidences are enabled with majorit...

  • Page 33

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 33 fig. 3.9 shows the trigger management in case the coincidences are enabled with majorit...

  • Page 34

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 34 3.4.5 trigger distribution as described in § 3.4, the or of all the enabled trigger sou...

  • Page 35

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 35 3.4.5.1 example for instance, it could be required to start the acquisition on all the ...

  • Page 36

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 36 3.5 reset, clear and default configuration 3.5.1 global reset global reset is performed...

  • Page 37

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 37 3.6 data transfer capabilities dt5740 features a multi-event digital memory per channel...

  • Page 38

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 38 3.7 optical link and usb access the board houses a usb2.0 compliant port, providing a t...

  • Page 39: 4  Drivers & Libraries

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 39 4 drivers & libraries 4.1 drivers in order to interface with the dt5740, caen provides ...

  • Page 40

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 40 caencomm (and so the caendigitizer) supports the following communication channels: pc →...

  • Page 41: 5  Software Tools

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 41 5 software tools caen provides software tools to interface the dt5740, which are availa...

  • Page 42

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 42 5.2 caencomm demo caencomm demo is a simple program developed in c/c++ source code and ...

  • Page 43

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 43 5.3 caen wavedump wavedump is a basic console application, with no graphical user inter...

  • Page 44

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 44 5.4 dpp-qdc demo software dpp-qdc demo software is a is c demo application that manages...

  • Page 45: 6  Hw Installation

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 45 6 hw installation 6.1 power-on sequence to power on the board, follow this procedure: 1...

  • Page 46: 7  Firmware And Upgrades

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 46 7 firmware and upgrades the board hosts one fpga on the mainboard and two fpgas on the ...

  • Page 47

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 47 7.1 default firmware upgrade the dt5740 is delivered running a default firmware to oper...

  • Page 48

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 48 7.2 dpp firmware upgrade caen can provides special dpp-qdc firmware for physics applica...

  • Page 49

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 49 7.3 troubleshooting in case of upgrading failure (e.G. Std flash page is corrupted), th...

  • Page 50

    Document type: title: revision date: revision: user's manual (mut) mod. Dt5740 32 channel 12bit - 65ms/s digitizer 04/05/2016 12 npo: filename: number of pages: page: 00100/09:5740x.Mutx/12 dt5740_rev12.Doc 50 50 8 technical support caen support services are available for the user by accessing the s...