Home
TABLE OF CONTENTS
Contents
1. DIP Switches ext int 2 DIVE Les ea VME P1 connector Rotary switches for Base address selection Ml O 1 ADC 1 ADC 2 ADC 3 eS CENT_J I VME P2 connector 12 _ JMP lt 42V JMP go AGND JMP INC1 J 10 5V1 Component side of the board JMP C1 JMP_C1 Fig 2 2 Mod V676 Components Locations 5 down 22 07 96 V676 User s Manual Version 1 2 SERVO Oup 9G ADINt LEVEL SRM SHIFTER IN deus FEEDBACK Quos au j 0 o AMPLIFIER left left righ JM ADIN1 eo OJ JMP C1 J_INC1 MP C1 4 COMPRESSOR right o o AN eno left 10 5V_C VOLTAGE POT 51 2 down VR_OUT REGULATOR J 10 5V Single ended with no compressor STR100 up JM ADIN1 down JG ADIN1 up Single ended with compressor STR100 left JM ADIN1 up JG ADIN1 down C1 right C1 right Single ended with compressor configuration options Positive signals
2. FIFO EMPTY DATA IDENTIFIER Fig 4 3 Mod V676 Data Structure N B The Sample ADC Data are stored in the Output Buffer with inverted bits in order to obtain the actual converted value the User must invert the bits values for each bit 4 3 SAMPLE REGISTER Base Address 04 read write D16 It contains the number of samples that are transferred from the Circular Buffer to the Output Buffer for a given STOP signal Allowed values up to 4095 15 14 13 12 11109 8 7 6 5 4 3 2 1 O NUMBER OF SAMPLES Fig 4 4 Mod V676 Sample Register 4 4 ACCEPTED EVENTS COUNTER Base Address 9606 read only D16 22 07 96 V676 User s Manual Version 1 2 It contains the number of accepted events i e the number of STOP signals occurred while the module is not Busy This Register must be read out only when no STOP signals are occurring 15 13 10 9 8 7 6 5 4 3 2 1 NUMBER OF ACCEPTED EVENTS 4 5 REJECTED EVENTS COUNTER Fig 4 5 Mod V676 Accepted Events Register Base Address 08 read only D16 It contains the number of rejected events i e the number of STOP signals occurred while the module is Busy during the Acquisition Mode This Register must be read out only when no STOP signals are occurring 15 13
3. 10 9 8 7 6 5 4 3 2 1 NUMBER OF REJECTED EVENTS 20 Fig 4 6 Mod V676 Rejected Events Register CAEN 22 07 96 V676 User s Manual Version 1 2 4 6 CONTROL amp STATUS REGISTER Base Address 0A read write D16 This Register contains 2 read write bits that allow to set the module either in Programming or in Acquisition Mode and 2 read only bits that allow to monitorthe status of the Output Buffer The Control bits are set to 1 after an access to the Reset Register a VME SYSRES and at Power ON Programming mode 15 14 13 12 11 109 8 7 6 5 4 3 2 1 0 CB1 AF ALMOST EMPTY ALMOST FULL CONTROL BIT 0 CONTROL BIT 1 Fig 4 7 Mod V676 Control amp Status Register ALMOST EMPTY if 1 the Output Buffer has at least OBAE 1 stored words see 83 3 3 ALMOST FULL if 2 1 the Output Buffer has at least room for other 1 words see 53 3 4 CONTROL the status of these bits determines the operating mode of the module as follows Table 4 2 Mod V676 Control Bits CBO CB MODE 0 0 ACQUISITION 1 1 BUFFERS PROGRAMMING 1 0 CAEN Internal Test Only not allowed to User 0 1 CAEN Internal Test Only not allowed to User 21 CAEN 22 07 96 V676 User s Manual Version 1 2 4 7 FIFO SETTING REGISTER Base
4. INC1 right INC1 left Negative signals INC1 left J INC1 right Differential with compressor STR100 right JM ADIN1 up JG ADIN1 down JMP C1 left C1 left Fig 2 3 Mod V676 Jumpers Settings LOOP CAEN 22 07 96 V676 User s Manual Version 1 2 3 OPERATING MODES 3 1 GENERAL INFORMATION The CAEN Model V676 is a 3 CHANNEL 40 MHz ADC housed in a 1 unit wide VME module The task of this module is to store in an output buffer a certain number of ADC converted words 10 bit per channel that belong to a temporal window placed around a STOP signal The module houses three FERMI Analog ASICs housing a Compressor and an ADC and two buffer FIFOs circular and output 4K x 32 bits each At each pulse of the external or internal CLOCK 40 MHz maximum frequency the input data are converted and stored in the circular buffer 30 bit 10 per channel when the programmed buffer length is reached each oldest datum is lost with the storage of each new input datum Each pulse of the External or the Internal Divided CLOCK see 3 6 increments a 30 bit Time Tag Counter This Counter is set to 0 by an external CLEAR signal At the arrival of an external or software STOP the data coming from the circular buffer are transferred to an Output buffer with a Header containing the Time Tag Counter value the User can program via VME the number of samples before the STOP i e the
5. Version 1 2 the FIFO Set Register in 2 following accesses confirming each time the set value via the Update FIFO Set Register 15 14 13 12 11109 7 6 15 4 3 2 1 0 WORD 1 7 0 WORD 2 11 8 WORD 3 OBAF 7 0 CBL 7 0 WORD 4 OBAF 11 8 CBL 11 8 OBAE OUTPUT BUFFER ALMOST EMPTY FLAG OBAF OUTPUT BUFFER ALMOST FULL FLAG CBL CIRCULAR BUFFER LENGTH Fig 3 1 Mod V676 Buffer Flag Programming Words In order to program the Module either at Power ON or for a change in the settings the User must perform the following actions 1 2 9 10 11 Perform a Reset access to address Base 9610 or a VME SYSRES Write in the FIFO Setting Register address Base 960C a word containing in the 8 uppermost bits bits 8 to 15 the 8 lowermost bits bits O to 7 of the Almost Empty Flag in the Output Buffer see WORD 1 in Fig 3 1 Perform an access to the Update FIFO Set Register address Base 0E Write in the FIFO Setting Register address Base 0 a word containing the bits 8 to 11 the 4 uppermost bits bits 8 to 11 of the Almost Empty Flag in the Output Buffer see WORD 2 in Fig 3 1 Perform an access to the Update FIFO Set Register address Base 0E Write in the FIFO Setting Register address Base 0 a word containing in the 8 uppermost bits bits 8 to 15 the 8 lowermost bits bits O to 7 of the Almo
6. see Fig 3 2 Std NIM level on 50 O impedance 10 bits 15 bits with compressor inserted INPUT SENSITIVITY 100 uV count at low input amplitude compressor inserted 2 mV count without compressor DIFFERENTIAL NONLINEARITY ADC ONLY 0 5 LSB INTEGRAL NONLINEARITY ADC ONLY lt 115 ANALOG BANDWIDTH 20 MHz 2 5 POWER REQUIREMENTS 12V 12V 5V 0 5 A 0 3 A 1 5A STOP input CLEAR input gt BUSY output 22 07 96 V676 User s Manual Version 1 2 Mod V676 DTACK VME selected LED External CLOCK 00 oo oo ocu 2 000000 lt Inputs 1 3 NACVZ CH 3 CH 10 BIT 40 MHz Fig 2 1 Mod V676 Front Panel STOP connectors CLOCK connectors Al CLEAR connectors BUSY connector JG_AD1 JM_AD1 CHANNEL3 CHANNEL2 CHANNEL1 STR100 J INC1 22 07 96 V676 User s Manual Version 1 2 CLOCK Selection amp Division
7. aaa nenne nnne n nens uu agua ag 14 3 79 TOP LOGIC d 15 ER MEI SY Asean cones REED 15 3 9 TIME TAG COUNTER ete a a 16 4 VME INTERFACE 17 4 1 ADDRESSING CAPABILITY seen enne 17 4 2 OUTPUT BUFFER REQGISTER 19 4 3 SAMPLE REGISTER rettet foie i E d E v E eue ea ea ade 19 4 4 ACCEPTED EVENTS COUNTER esesseeenn een nennen nnns 20 4 5 REJECTED EVENTS COUNTER eene nennen nentes 20 4 6 CONTROL amp STATUS REGISTER eene rennen 21 4 4 FIFO SETTING REGISTER crier ee ete e rene e nete aree pene 22 4 8 UPDATE FIFO SET REGISTER see eene eene eene nnns 22 4 9 RESET REGISTER iw oett I T ete ee uuu usu 22 4 10 SOFTWARE STOP REGISTER seen nnne 22 APPENDIX A ELECTRICAL DIAGRAMS eene nnnm nens nennen A 1 Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig 22 07 96 V676 User s Manual Version 1 2 LIST OF FIGURES V676 Block DIagram ded 3 N676 Front Panel aani Due ero ou o icu tes a ee 7 V676 Components Locations n a 8 Mod V676 Jumpers 5 9 Mod V676 Buffer Flag Programming 13 Mod V676 Clock Buf
8. in the following figure EXTERNAL EXT INT o CLOCK DIVIDED 7 a CLOCK CLOCK 40 MHz DIVIDER INTERNAL C Ce CLOCK piv2 9 H piv2 8 Fig 3 2 Mod V676 Clock Buffering Scheme CAEN 22 07 96 V676 User s Manual Version 1 2 3 7 STOP LOGIC The Stop Processor is synchronized with the Divided Clock Due to this the sampled waveform will have a jitter of 1 2 Divided Clock cycle with respect to the STOP signal The STOP can be either an external signal or an internal level generated by setting the first bit of the STOP Register see 4 10 Once set the bit in the STOP Register and after one Divided Clock cycle the first bit of the STOP Register MUST be set back to 0 STOP STOP PROCESSOR BUFFERS STOP ACQ MODE ON REGISTER DIVIDED CLOCK Fig 3 3 Mod V676 STOP Logic 3 8 BUSY LOGIC The module can enter a BUSY status for any of the following reasons 1 a data transfer is taking place during an ordinary acquisition from the Circular Buffer to the Output Buffer 2 the Output Buffer is Almost Full bit 1 of Control amp Status Register set to 0 see 4 6 3 the module is NOT in Acquitision Mode see 4 6 When the module is BUSY it does not accept any STOP signals If the BUSY status is due to point 1 or 2 above the STOP signal will increment th
9. ADC CIRCULAR OUTPUT COMPRESS BUFFER BUFFER 2 m COMPRESS ADC gt ADC CLOCK EVENT CONTROL COUNTER VME LOGIC INTERFACE REJECT EVENT COUNTER TIME TAG COUNTER Fig 1 1 V676 Block Diagram CAEN 22 07 96 V676 User s Manual Version 1 2 2 SPECIFICATIONS 2 1 EXTERNAL COMPONENTS Refer to Fig 2 1 CONNECTORS N 2 STOP input connectors LEMO 00 type two bridged connectors for daisy chaining for the STOP signal N 2 CLK input connectors LEMO 00 type two bridged connectors for daisy chaining for the external CLOCK signal N 2 CLR input connectors LEMO 00 type two bridged connectors for daisy chaining for the external CLEAR signal N 1 BUSY output connector LEMO 00 type for the BUSY signal N 6 CH1 CH3 input connectors SMC R112305 type Connectors for the INPUT signals DISPLAYS N 1 DTACK green LED VME selected it lights up during a VME access N 1 BUSY red LED it lights up when the module is Busy CAEN 22 07 96 V676 User s Manual Version 1 2 2 2 INTERNAL COMPONENTS Refer to Fig 2 2 CONNECTORS N 4 connectors 2 D3467 and 2 D3567 Type CERN SCEM 09 55 21 368 0 and 09 55 21 568 4 Connectors for the FIFO and ADC boards connection SWITCHES JUMPERS Refer to Fig 2 2 2 3 N 4 rotary switches for the module s VME Base Address selection N 1 SO DIP
10. Address 0C write only D16 This Register allows to program the length of the Circular Buffer and the Almost Full and Almost Empty flags in the Output Buffer The programming sequences are fully described in 3 4 Each write access to this Register must be followed by an access to the dummy Update FIFO Set Register at address Base 0E to activate the desired settings 15 14 13 12 11109 8 7 6 5 4 3 2 1 O OUTPUT BUFFER SETTINGS CIRCULAR BUFFER SETTINGS Fig 4 8 Mod V676 FIFO Setting Register 4 8 UPDATE FIFO SET REGISTER Base Address 0E read write D16 dummy Any 16 bit access to this address confirms the settings performed in Programming Mode into the FIFOs see 3 4 for the complete Programming sequence 4 9 RESET REGISTER Base Address 10 read write D16 dummy Any 16 bit read or write access to this address sets the module in the same configuration as the Power ON status see 3 2 4 10 SOFTWARE STOP REGISTER Base Address 12 read write D16 This Register allows to generate an internal STOP signal for test purposes see 3 7 Only bit 0 of this Register is used active high 15 14131211109 8 7 6 5 4 3 2 1 0 STOP Fig 4 9 Mod V676 Software Stop Register 22 CAEN 22 07 96 V676 User s Manual Version 1 2 APPENDIX A ELECTRICAL DIAGRAMS A 1
11. CAEN 22 07 96 V676 User s Manual Version 1 2 TABLE OF CONTENTS TABLE OF GONTENTS ipee e et etc SN A E e e AE i HISTOR FIGURES paienn i Zea D OW Qu u aed am UNSERE i LISTOF TABLES dee ete Lee te ee Ape e ef reto gie rice a ideo ae i 12 DESCRIPTION mcr 1 1 1 FUNCTIONAL DESCRIPTION sse enne 1 2 SPECIFICATIONS esee eene r ri p eree aaiae a iaiaaeaia Raa eSa EEan 4 2 1 EXTERNAL COMPONENTS 4 2 2 INTERNAL COMPONENTS 5 2 3 CHARACTERISTICS OF THE SIGNALS 6 2 4 OBNEHAL 3 eed P PIRE Re hu Qa u aes 6 2 5 POWER REQUIREMENTS rennen enne enne nnne nnns 6 3 OPERATING MODES it tana neret tree er eR Ego tee Lent 10 3 1 GENERAL INFORMATION J aa a en nens 10 3 2 POWER ON RESET STATUS eene ren nere nennen 10 3 3 BUFFERING LOGIC einen ee WR RR DA Etna et era n RETE uapa 11 3 3 1 CIRCULAR BUFFER LENGTH eene enn 11 3 3 2 NUMBER OF SAMPLES TO 11 3 3 3 ALMOST EMPTY FLAG esee enne 12 3 3 4 ALMOST FULL FLAG incer ere ener ied dede 12 3 4 PROGRAMMING THE MODULE senem eee 12 3 5 ACQUISITION SEQUENCE uu eese nennen 14 3 6 CLOCK OPERA
12. Circular Buffer length and the total number of samples to be transferred in the Output Buffer length of the temporal window The STOP signal also increments an Event Counter whose content is stored in a further register 12 bit If the STOP signal occurs during a data transfer from the Circular to the Output Buffer or if the Output Buffer is full the data transfer will not occur and a Rejected Event Counter will be incremented also available in a 12 bit register The status of the module is available on a Status Register for readout via VME 3 2 POWER ON RESET STATUS At Power ON the module is in the following status the Time Tag Counter is set to 0 see 4 2 the Accepted Events Counter is set to 0 see 4 4 the Rejected Events Counter is set to 0 see 4 5 the Sample Register is set to 1024 see 4 3 the Circular and the Output Buffers are cleared the module is set to Buffers Programming mode see 4 6 ovg orm The VME Reset access to address Base 9610 and the generation of the VME signal SYSRES perform the same actions At Power ON or after a reset the Buffers must thus be initialized see 3 3 CAEN 22 07 96 V676 User s Manual Version 1 2 3 3 BUFFERING LOGIC The User can program via VME the number of samples before the STOP i e the Circular Buffer length the total number of samples to be transferred in the Output Buffer length of the temporal window and two flags Almost Empt
13. NG CAPABILITY The V676 module works in A24 A32 D16 D32 mode This implies that the module s address must be specified in a field of 24 or 32 bits The Address Modifiers codes recognized by the module are AM 3F A24 supervisory block transfer BLT AM 3D A24 supervisory data access AM 3B A24 user block transfer BLT AM 39 A24 user data access AM 0F A32 supervisory block transfer BLT AM 0D A32 supervisory data access AM 0B A32 user block transfer BLT AM 09 A32 user data access The module s Base Address is fixed by 4 internal rotary switches housed on two piggy back boards plugged into the main printed circuit board The Base Address can be selected in the range 00 0000 lt gt FF 0000 A24 mode 0000 0000 lt gt FFFF 0000 A32 mode The Address Map of the page is shown in Table 4 1 Table 4 1 Address Map for the Mod V676 ADDRESS REGISTER CONTENT TYPE Base FFFE Not used Base 14 Not used Base 12 Software STOP Register read write D16 Base 10 Reset Register read write D16 Base 0E Update FIFO Set Register read write D16 Base 0C FIFO Setting Register write only D16 Base 0A Control amp Status Register read write D16 Base 08 Rejected Events Counter read only D16 Base 06 Accepted Events Counter read only D16 Base 04 Sample Register read write D16 Base 9600 Output Buffer Register read only D32 BLT32 CAEN 22 07 96 Base addres
14. TACK lights up each time the module generates the VME signal DTACK The data contained in the FIFO buffers are accessible via VME either in single word or in Block Transfer readout The Model V676 uses the P1 and P2 connectors of VME The module works in A24 A32 mode the recognized Address Modifier codes are AM 3D standard supervisor data access AM 39 standard user data access AM 0D extended supervisor data access AM 09 extended user data access 3F standard supervisor block transfer AM 3B standard user block transfer 0 extended supervisor block transfer 0B extended user block transfer CAEN 22 07 96 V676 User s Manual Version 1 2 The module s Base Address is fixed by 4 internal rotary switches housed on a piggy back board plugged into the main printed circuit boards The Base Address can be selected in the range 00 0000 lt gt FF 0000 A24 mode 0000 0000 lt gt FFFF 0000 A32 mode The Registers are accessed in D16 mode the readout of the Output Buffer is available in D32 and BLT32 modes only Developed in collaboration with CERN in the frame of the FERMI RD16 Collaboration IN 1 EXT CLOCK STOP BUSY CLEAR 22 07 96 V676 User s Manual Version 1 2 COMPRESS
15. e Rejected Events Counter see 4 5 If the BUSY status is due to point 3 above i e the module is either in Programming Mode or in CAEN Internal Test any STOP signal occurring does NOT increment the Rejected Events Counter CAEN 22 07 96 V676 User s Manual Version 1 2 3 9 TIME TAG COUNTER Each pulse of the External or the Internal Divided CLOCK SEE 3 6 increments a 30 bit Time Tag Counter This Counter is set to 0 by an external CLEAR signal The CLEAR must be a Std NIM level when present its action is to hold to 0 the Counter and start it once released The CLEAR is synchronized with the Divided Clock Due to this the occurrence of the physical Clear of the Time Tag Counter will have a jitter of 1 Divided Clock cycle with respect to the input CLEAR signal The Header that is written in the Output Buffer represents the absolute arrival time of the STOP signal with respect to the CLEAR release In order to obtain the actual absolute time measurement of the arrival of the STOP signal the User must use the following formula Tabs TIME TAG 3 DIV CLOCK where Tabs is the absolute time TIME TAG is the Header value and DIV CLOCK is the divided clock period E g if the Header contains a value of 2500 and the Internal CLOCK is used with a DIV2 switch inserted 20 MHz sampling rate the absolute time is Tabs 2500 3 50 ns 124850 ns CAEN 22 07 96 V676 User s Manual Version 1 2 4 VME INTERFACE 4 1 ADDRESSI
16. fering Scheme 14 Mod V676 STOP LogiCc n sensn nnns 15 Mod V676 Base Address Setting a 18 Mod V676 Header Structure 19 V676 Data Structure 2 eisai neret eere e vy N n 19 Mod V676 Sample Register nnnm nennen 19 Mod V676 Accepted Events 20 Mod V676 Rejected Events Register 20 Mod V676 Control amp Status Register 21 Mod V676 FIFO Setting Register 22 Mod V676 Software Stop Register nenne 22 LIST OF TABLES Table 4 1 Address Map for the Mod 676 17 Table 4 2 Mod V676 Control Bits nennen nnns 21 CAEN 22 07 96 V676 User s Manual Version 1 2 1 DESCRIPTION 1 1 FUNCTIONAL DESCRIPTION The CAEN Model V676 is a 3 CHANNEL 40 MHz ADC housed in a 1 unit wide VME module realized with two independent boards ADC and FIFO connected via two 68 pin connectors a functional block diagram is shown in Fig 1 1 The task of this module is to store in an output buffer a certain number of ADC converted words 10 bit per channel that belong to a temp
17. n the relevant Front Panel connectors If the module is not BUSY the leading edge of a pulse on the STOP input synchronized with the Divided Clock cycle starts the Control Logic that performs the following operations e sets the module in the BUSY condition e starts the transfer of the selected number of samples in the Output Buffer e increments the Accepted Events Counter A suggested readout scheme may involve the use of the Almost Empty bit in the Control amp Status Register e wait until the Almost Empty bit in the Control amp Status Register is set to 1 e read out from the Output Buffer N words with N lt 1 see 3 3 3 3 6 CLOCK OPERATION A DIP switch 50 placed on the Printed Circuit Board see Fig 2 2 allows to select the CLOCK as being External switch on EXT or Internal switch on INT The selected CLOCK is then fed to a Clock Division stage Two DIP switches S1 placed on the Printed Circuit Board see Fig 2 2 allow to insert a division by two of the Clock frequency Each DIP switch inserts a division by 2 When both switches are inserted the CLOCK frequency is divided by 4 if none is inserted the Clock frequency is unaltered In particular with the Internal CLOCK the User can obtain 40 MHz 20 MHz and 10 MHz sample rates Moreover each divided Clock cycle will increment the Time Tag Counter The external clock CLK input must be a NIM signal on 50 The clock selection scheme is shown
18. oral window placed around a STOP signal The module houses three FERMI Analog ASICs housing a Compressor and an ADC and two buffer FIFOs circular and output 4K x 32 bits each At each pulse of the external or internal CLOCK 40 MHz maximum frequency the input data are converted and stored in the circular buffer 30 bit 10 per channel when the programmed buffer length is reached each oldest datum is lost with the storage of each new input datum Each pulse of the External or the Internal CLOCK increments a 30 bit Time Tag Counter This Counter is set to 0 by an external CLEAR signal At the arrival of an external or software STOP the data coming from the circular buffer are transferred to an Output buffer with a Header containing the Time Tag Counter value at the occurrence of the STOP signal the User can program via VME the number of samples before the STOP i e the Circular Buffer length and the total number of samples to be transferred in the Output Buffer length of the temporal window The STOP signal also increments an Event Counter whose content is stored in a further register 12 bit If the STOP signal occurs during a data transfer from the Circular to the Output Buffer or if the Output Buffer is full the data transfer will not occur and a Rejected Event Counter will be incremented also available in a 12 bit register The status of the module is available on a Status Register for readout via VME A front panel LED D
19. rom 1 to 4095 The relevant flag AF see 4 6 indicates when set to 1 that the Output Buffer has still sufficient space to store at least a number 1 of words This flag is used by the Control Logic to enter the BUSY state The value of OBAF can be set taking into account the following 1 the User can limit the Output Buffer length 2 ifthe User wants to use all the Output Buffer length care must be taken NOT to break up an event if OBAF is set to n with n total number of samples to acquire see 3 3 2 a whole event will fit in the reserved space of the Output Buffer and thus no data will be lost 3 4 PROGRAMMING THE MODULE The User can program via VME the number of samples before the STOP i e the Circular Buffer length the total number of samples to be transferred in the Output Buffer length of the temporal window and two flags Almost Empty Almost Full that allow to manage the data flow to and from the Output Buffer as described above in 3 3 The Circular Buffer Length is set as a 12 bit word containing the desired length split in 2 parts respectively 8 and 4 bits each written in the FIFO Set Registes in 2 following accesses confirming each time the set value via the Update FIFO Set Register The Almost Full and Almost Empty Flags in the Output Buffer are set as 12 bit words containing the desired Flag position split in 2 parts respectively 8 and 4 bits each written in CAEN 22 07 96 V676 User s Manual
20. s bit lt 23 20 gt gt Base address bit lt 19 16 gt Base address bit lt 31 28 gt gt Base address bit 27 24 gt O V676 User s Manual Version 1 2 OQ OQ lt c S eo eo P Ge Fig 4 1 Mod V676 Base Address Setting 18 CAEN 22 07 96 V676 User s Manual Version 1 2 4 2 OUTPUT BUFFER REGISTER Base Address 0 read only D32 BLT32 This location allows to readout the data stored in the output Buffer The structure of the Header is shown in Fig 4 2 Its content is explained in 3 9 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 151413 12 11 10 9 8 7 6 5 4 3 2 10 1 E TIME TAG COUNTER FIFO EMPTY HEADER IDENTIFIER Fig 4 2 Mod V676 Header Structure FIFO EMPTY 12 Output Buffer Not Empty 0 Output Buffer Empty The structure of the Data is shown in Fig 4 3 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 SAMPLE ADC 2 SAMPLE ADC 1 SAMPLE ADC 0
21. st Full Flag in the Output Buffer and in the 8 lowermost bits bits O to 7 the 8 lowermost bits bits O to 7 of the Circular Buffer Length see WORD 3 in Fig 3 1 Perform an access to the Update FIFO Set Register address Base 0E Write in the FIFO Setting Register address Base 0C a word containing in the bits 8 to 11 the 4 uppermost bits bits 8 to 11 of the Almost Full Flag in the Output Buffer and in the bits O to 3 the 4 uppermost bits bits 8 to 11 of the Circular Buffer Length see WORD 4 in Fig 3 1 Perform an access to the Update FIFO Set Register address Base 0E Write in the Samples Register address Base 9604 a 12 bit word that contains the desired Number of Samples to be transferred from the Circular Buffer to the Output Buffer for a given STOP signal allowed values 1 to 4095 see also 4 3 Set the Module to Acquisition Mode via the Control amp Status Register see 4 6 During all points of the above sequence of operations the Module is in Busy status Any STOP signal occurring does NOT increment the Rejected Events Counter This sequence of operations must be performed at Power ON and each time the module must be re programmed CAEN 22 07 96 V676 User s Manual Version 1 2 3 5 ACQUISITION SEQUENCE When the module is switched back to the Acquisition Mode it is ready to accept a STOP signal In order to have correct timings the User may wish to clear the Time Tag Counter with a CLEAR pulse i
22. switch for the External Internal EXT INT Clock selection N 2 S1 DIP switches to insert a division by 2 DIV2 of the CLOCK frequency for each inserted DIP switch both inserted CLOCK 4 Clock is divided by 4 e 12V JMP Jumper inserted connects the analog part to the 12V power supply e 12V JMP Jumper inserted connects the analog part to the 12V power supply e AGND JMP Jumper inserted connects the analog ground to the digital ground e CENT J Jumper must be inserted in the left position in the following only one representative for channel 1 is mentioned channel 2 and 3 jumpers are numbered accordingly e g JM ADIN2 or JM ADING e JM ADIN 1 Connects the ADC input to a signal source either the level shifter output the upper location or directly to the input connector for using only the ADC and not the compressor and level shifter the lower location e JG ADIN1 Connects the ADC input to either the AGND the upper location for using the ADC only or to the base line control circuitry the lower location for using the compressor and the level shifter e C1 Single ended right position or differential left selection e JMP C1 Single ended right position or differential left selection e INC1 Negative left location or positive right location going signal when using the compressor in single ended mode e J INC1 Positive left location or negative right location going signal when using
23. the compressor in single ended mode e J 10 5V1 Connects the 10 5V power for the compressor to the internal upper position or external lower position power supply To be set in the lower position e STR100 Positive input signal routing Up for ADC directly left for single ended and right for differential input signal 22 07 96 V676 User s Manual Version 1 2 2 3 CHARACTERISTICS OF THE SIGNALS INPUTS ANALOG INPUTS STOP CLOCK CLEAR OUTPUTS BUSY 2 4 GENERAL RESOLUTION DYNAMIC RANGE With compressor inserted 2 V single ended positive or negative pulses selection via internal jumpers see Fig 2 3 t 2 V differential 50 impedance referred to ground Without compressor inserted 2 V single ended positive pulses selection via internal jumpers see Fig 2 3 50 Q impedance referred to ground Std NIM level high impedance 1 input bridged connectors Min width 1 Divided Clock cycle i e at the frequency on the output of the Clock Division stage see Fig 3 2 Min time between 2 STOP pulses 4 Divided Clock cycles i e at the frequency on the output of the Clock Division stage Std NIM level high impedance 1 input bridged connectors Maximum frequency 40 MHz Duty cycle 50 Std NIM level high impedance 1 input bridged connectors Min width 1 Divided Clock cycle i e at the frequency on the output of the Clock Division stage
24. uffer a Header is written in the Output Buffer so the total number of words present in the Output Buffer will be n 1 for each event CAEN 22 07 96 V676 User s Manual Version 1 2 3 3 3 ALMOST EMPTY FLAG The Output Buffer Almost Empty OBAE is a number that can be set from 0 to 4095 The relevant flag AE see 4 6 indicates when set to 1 that the Output Buffer has at least a number OBAE 1 of words to be read out This information can be useful both in single readout or in Block Transfer readout modes a for single readout the User could e g set OBAE equal to the block length OBAE n trigger the acquisition on the Almost Empty bit in the Control amp Status Register see 4 6 and perform a readout of the n 1 words b for Block Transfer cycles the User could set OBAE p BLT_LENGTH 1 where BLT_LENGTH is the Block Transfer length e g 256 byte 64 words trigger the acquisition on the Almost Empty bit in the Control amp Status Register see 4 6 and perform p Block Transfer cycles The FIFO Empty bit available in the data bit 30 see 4 2 represents the status of the Output Buffer AFTER the current readout i e after readout of the word that contains the FIFO Empty bit itself It is suggested NOT to use this bit to trigger the readout of the Output Buffer this bit should be used only for diagnostic purposes 3 3 4 ALMOST FULL FLAG The Output Buffer Almost Full OBAF is a number that can be set f
25. y Almost Full that allow to manage the data flow to and from the Output Buffer Here below is described the logic of this buffering scheme for each programmable variable with some suggested operations for a correct setting 3 3 1 CIRCULAR BUFFER LENGTH When the module is in acquisition mode it converts and stores in the Circular Buffer the incoming input signals Once a STOP signal occurs the Circular Buffer will already contain a certain number of samples that the User may wish to acquire data before the STOP The Circular Buffer length must thus be set taking into account that both the FERMI ADC and the internal Stop Processor Logic introduce a certain number of Clock cycles of latency The overall effect of the above is that if the User wants to acquire m samples before the occurrence of the STOP He She must set a Circular Buffer Length CBL that is CBL BUFLENGTH 12 m where BUFLENGTH is the size of the FIFOs used in the module 4096 and m must satisfy the relation 13 lt m lt BUFLENGTH 12 3 3 2 NUMBER OF SAMPLES TO ACQUIRE The total number of samples to acquire must be the sum of the m samples already present in the Circular Buffer and the samples after the STOP signal that the User wishes to acquire The total number n to be written in the Sample Register see 4 3 is thus n mel When the content of the Circular Buffer m samples already present newly incoming samples is transferred to the Output B
Download Pdf Manuals
Related Search
Related Contents
Mode d`emploi simplifié de Regressi Basculer entre les différents IC Intracom 503273 10489 3M SRL User Manual 62004-98SW—Issue 8 Regional Climatic Model RegCM User Manual - gforge MESURES DE PROTECTION IMPORTANTES Verde RM Combo 1 ©Caldera 2013 - Caldera Support Server Emerson CS800 Data Sheet Copyright © All rights reserved.
Failed to retrieve file