background image

 
 

Technical

 

Information

 

Manual

 

MOD. N957

 

28 May 2012

 

Revision n. 6

 

8K MULTICHANNEL 

ANALYZER 

NPO: 
00105/04:N957x.MUTx/06 

Summary of Contents for N957

Page 1: ...Technical Information Manual MOD N957 28 May 2012 Revision n 6 8K MULTICHANNEL ANALYZER NPO 00105 04 N957x MUTx 06...

Page 2: ...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...

Page 3: ...CAL SPECIFICATION TABLE 11 2 8 ANALOG TO DIGITAL CONVERSION 11 2 8 1 Analog to digital conversion timing 12 2 8 2 Pile Up Rejection 14 2 9 DATA READOUT 15 2 10 SCALER AND TIMERS 16 2 10 1 Scaler descr...

Page 4: ...0X13 W 24 3 22 SOFTWARE RESET REGISTER 0X14 W 24 4 SOFTWARE TOOLS 25 4 1 SOFTWARE INSTALLATION GETTING STARTED 25 4 1 1 Software installation Windows 25 4 1 1 1 Software installation Demo folder 26 4...

Page 5: ...NAL CONVERSION TIMING EXTERNAL GATE MODE 14 FIG 3 6 PUR TIMING FOR EVENT REJECTION AUTO GATE MODE 14 FIG 3 7 MAX DATA RATE VS DATA BLOCK SIZE SETTING 15 FIG 3 8 LIVETIME STATUS CONTROL REGISTER 0 1 AN...

Page 6: ...st case a discriminator with a settable threshold enables the conversion In the second case an external gate is fed to the module via front panel GATE In connector The input channel has one peak ampli...

Page 7: ...Analyzer 28 05 2012 6 NPO Filename Number of pages Page 00105 04 N957x MUTx 06 N957_REV6 35 7 2 Technical specifications 2 1 Packaging The Model N957 is housed in a single width NIM module 2 2 Power...

Page 8: ...s Manual MUT Mod N957 8k Multi Channel Analyzer 28 05 2012 6 NPO Filename Number of pages Page 00105 04 N957x MUTx 06 N957_REV6 35 8 2 3 Front and back panel Mod N957 8K MCA BUSY CONV PUR OUTP LINK IN...

Page 9: ...al conversion inhibit active high actually it disables the on going conversions Input impedance 50 Ohm LEMO connector PUR Type Input Function Pile up rejection input accepts NIM TTL switch selected se...

Page 10: ...and their settings 2 6 1 Switches SW1 Type DIP switch Function it allows the selection between NIM and TTL I O signals RIGHT TTL LEFT NIM 2 6 2 Firmware jumpers J6 Type Jumper Function it allows to s...

Page 11: ...or Threshold Software programmable 0 mV 500 mV range 100 steps 2 8 Analog to digital conversion The input stage of the module is basically a linear stretcher which detects the input peak value while t...

Page 12: ...Gate mode in the Track state the PEAK output increases according to the input signal When the first peak is detected starts the Settling phase where the peak value is held by means of a capacitor Ext...

Page 13: ...ogic State idle settling digitisa tion clear idle Threshold track 2 s 0 8 s 2 s PEAK section Output Peak detection Fig 2 3 Signal conversion timing Auto Gate mode No Pileup Auto Gate Internal PEAK sec...

Page 14: ...ng External Gate mode 2 8 2 Pile Up Rejection The PUR input signal prevents the ADC to store piled up events It accepts NIM TTL switch selected see 2 6 1 signal To reject an event the PUR signal must...

Page 15: ...ate of the system can be evaluated in the following way Enable software conversion via N957_SetSwConvFlag function Set the ADC sampling rate via N957_SetADCRate function Readout data via N957_ReadData...

Page 16: ...caler read operation description 1 Dummy write access Timer Low register this operation freeze the value of Scaler L H registers 2 Read the Scaler Low register Scaler 15 0 3 Read the Scaler High regis...

Page 17: ...e settling digitisa tion clear idle Threshold track PEAK section Output Peak detection Livetime status STOP COUNT COUNT COUNT Fig 2 8 Livetime status Control Register 0 1 and Auto Gate mode GATE PEAK...

Page 18: ...see 2 6 2 which can be placed either on the STD position or in the BKP position It is possible to upgrade the board firmware via USB by writing the Flash for this purpose download the firmware package...

Page 19: ...eter is ignored Each parameter must be separated from the others via one or more spaces List of available parameters with relevant default value and usage example params_list ifilename Ifilename filen...

Page 20: ...R FPGA firmware revision FWDWLND 0x03 R W R W configuration rom data FLENA 0x04 R W Flash enable PULSER 0x05 R W SW pulse duration DAC 0x06 R W DAC value setting BLDIM 0x07 R W Data transfer block siz...

Page 21: ...n 00 12 SLIDING SCALE MODE SELECT selects sliding scale type 0 Random mode default 1 RAMP mode 0 11 DAC TEST MODE ENABLE 0 DAC test mode disabled 1 DAC test mode enabled Sliding scale disabled and and...

Page 22: ...on 0 FLENA Allows to enable the flash access for read write operation Should be accessed only through software library API calls Register default value 0 3 7 Pulser register 0x05 r w Bit Name Function...

Page 23: ...I calls 3 12 Calibration Clear register 0x0A w Bit Name Function 15 0 CAL CLEAR bit X if 1 clears corresponding bit in Potentiometer Control register Must be accessed only through software library API...

Page 24: ...ate mode counts only if board is not full and Conversion logic state is Idle or Track External Gate mode counts only if board is not full and Conversion logic state is Track or Settling 3 20 Livetime...

Page 25: ...edure The host PC should automatically load N957 drivers when connecting USB cable to a powered board Anyway if driver files n957 inf n957 sys are requested during installation they can be found into...

Page 26: ...project file vcproj of N957Demo include provides all the functions necessary to the operation and recompiling of the N957Demo application 4 1 1 2 Software installation Doc folder The Doc folder provid...

Page 27: ...em in the Firmware Software table at the N957 web page 2 Unzip the package on your computer the N957Drv X Y Z x86_KK will be generated X Y Z is the driver release while KK is 32 or 64 3 Connect the US...

Page 28: ...ser s Manual MUT Mod N957 8k Multi Channel Analyzer 28 05 2012 6 NPO Filename Number of pages Page 00105 04 N957x MUTx 06 N957_REV6 35 28 Once installed the USB driver is reloaded every time the USB c...

Page 29: ...dler Miscellaneous APIs include miscellaneous functions error decoding library version etc Level 0 APIs include lower level functions allow to access directly the board registers directly via their ph...

Page 30: ...res may be issued if enabled by configuration files on file in text format and hexadecimal representation The acquired values are displayed in the form of histogram by applying external GnuPlot rev 4...

Page 31: ...significant parameters The file format is text type structured in separate lines For each line initial spacing characters spaces tabs etc are ignored param_id param_value If the first character line i...

Page 32: ...decimal format The file is generated only if the parameter configuration file LOG_TO_FILE is set to 1 the output filename is specified by the configuration file parameter LOG_FILENAME Example 07c8 07c...

Page 33: ...05 2012 6 NPO Filename Number of pages Page 00105 04 N957x MUTx 06 N957_REV6 35 33 3 Double click on the N957Demo exe file Fig 5 2 N957Demo prompt 4 Type s on your keyboard to start the acquisition Fi...

Page 34: ...ause resume the acquisition 5 Type s key to stop the acquisition session Fig 5 5 Acquisition report The acquisition report is displayed with the number of the input signal samples ADC Conversions Numb...

Page 35: ...Channel Analyzer 28 05 2012 6 NPO Filename Number of pages Page 00105 04 N957x MUTx 06 N957_REV6 35 35 Note that in the src folder the sources of the N957Demo application are provided as reference to...

Reviews: