
Contents
1 Introduction 1
1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Hardware 3
2.1 Installing the Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 External Inputs and Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2.1 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2.2 Analog Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.3 Digital Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 Extension Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4 Ndigo250M-14 Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.1 Zero Suppression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.2 Trigger Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4.3 Gating Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4.4 Auto Triggering Function Generator . . . . . . . . . . . . . . . . . . . . . 16
2.4.5 Timestamp Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4.6 Data Lookup Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5 Multiple Ndigo boards synchronization . . . . . . . . . . . . . . . . . . . . . . . . 17
2.5.1 Calibration Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.5.2 Synchronizing with an HPTDC8-PCI . . . . . . . . . . . . . . . . . . . . 20
2.6 Performing a firmware update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.6.1 Calibrating the TDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3 Driver Programming API 25
3.1 Constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2 Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.1 Structure ndigo
init parameters . . . . . . . . . . . . . . . . . . . . . . . . 26
3.3 Status Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.3.1 Functions for Information Retrieval . . . . . . . . . . . . . . . . . . . . . . 28
3.3.2 Structure ndigo static info . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.3.3 Structure ndigo param info . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.3.4 Structure ndigo fast info . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.3.5 Structure ndigo slow info . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
i
Comentarios a estos manuales