Home
OEM User Manual - Micro Photon Devices
Contents
1. VCC3V3C MOS VINIW J5 J20 26X2 F OP64 PCB 26X2 F 0P64 PCB 1 2h g 2 hb q 3 4 OS HS 3 4 OS PIC FUT3 tte 5 6 gt _ 3 _ 9 7 BO q 7 a O O gt n 7 5 AAA USB_d CPLD_FUT5 i q A Pp PIC_FUTA HO n u O HH s 4 DH4 o s s o O USB d is 6 D PIC FUTS Qo w k y YJ Y a 0 _ on 20 ep td 1 a 0 4 i q S E USB_vbus eS PIC_FUT6 9 25 x a 2 5 x a TS 3 b disabla_out TG 3 a BJ PIC _FUT qd y 2 pb Hd 3 2 p HO a 4 0 d Y pb O 35 6 g 35 X O Pd y 3 A y 3 Hb b O z 4 O g Y n O gt E eb RX1 da a b I a a 0 gs D__ CPLD_FUT4 Ge e bl TX Td a B o a so 0 Td 2 p_ __ tt P INPUT NIM_OUT TTL_OUT CPLD_Fin 2 3 RF1 RF2 gt RF1 RF2 Calvi Oua sovo ya a EEEE a EEEE REEE a ERRE TW O 7 i o O oO Y y l l V y y v V y y GND GND GND GND GND USB_gnd GND GND GND GND GND Figure 4 Electrical connection for the two SAMTEC connectors mounted on the bottom of the picosecond delayer motherboard Thanks to these connectors it is possible not only to access to the delayer s inputs and outputs but also to talk directly to the internal microcontroller both via a USB bus the same one employed in the SPSD 065 A MOD and an additional UART interface On these connectors are also present other useful signals or unused links to both the internal CPLD and Microcontroller These u
2. Random timing jitter RMS Rtjitter toeLav trange 5 12 ps Delay step AtoeLay 10 ps Delay integral non linearity INL Full scale range 100 50 ps 7 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES Input Frequency divider factor 1 999 OUTPUT pulse duration TOUTPUT 1 250 ns 3 3 3 3 5 ns OUTPUT pulse step Atout Pulse width incremental step tnim_orF and trtt_orr are not TNIM_OFF OUTPUT off time E i guaranteed to be the equal a on a module OUTPUT pulse width jitter tout jitter of pulse duration 1 OUTPUT pulse width INL touT INL max 5 1 ns 12V Power Supply INPUT VCC12V 12 V board s power supply 3 3V internal logic power 3 3V Power Supply OUTPUT VCC3V3CMOS 3 2 3 3 3 4 V supply Maximum DC current 12V Power supply current SINK VCC12V absorbed by the 12V power supply Maximum current that can be 3 3V Power supply current SOURCE VCC3V3CMOS sourced by the 3 3V power supply CPLD_FUT_X PIC_FUT_X Disable_output RX1 CPLD_FUT_X PIC_FUT_X Disable output TX1 CPLD_FUT_X PIC_FUT_X CPLD_Fin 2 TX1 CPLD_FUT_X PIC_FUT_X CPLD_Fin 2 CPLD_Fin 2 frequency Refer standard peon Ref B USB data signal plus UBS_d i oe i N A GARA Ref B USB data signal minus USB _d j j gt aar ES N A specifications Ref B USB ground USB_gnd ne iS slide N A specifications Vits yo 1 O INPUT Vin i o I O INPUT High Z termination Vor_1 o I O OUTPUT 50 Ohm
3. MIPD MICRO PHOTON DEVICES MICRO PHOTON DEVICES PSD Picosecond Delayer PSD 065 A OEM Micro Photon Devices S r l Via Stradivari 4 39100 Bolzano BZ Italy email info micro photon devices com Phone 39 0471 051212 e Fax 39 0471 501524 Picosecond Delayer User Manual Version 6 0 1 September 2015 Picosecond Delayer Table of Contents INTRODUCTION PICOSECOND DELAYER HARDWARE CHARACTERISTICS Picosecond Delayer s Electrical Characteristics Calculation of the maximum repetition rate Picosecond Delayer Operation Picosecond Delayer precision and temperature dependence PSD 065 A MOD Picosecond Delayer s mechanical dimensions PICOSECOND DELAYER SOFTWARE INTERFACE WINDOWS ONLY Installation Software Interface PICOSECOND DELAYER SERIAL COMMANDS Picosecond Delayer Serial Commands Error PICOSECOND DELAYER FIRMWARE UPDATES Reprogramming the delayer Microcontroller Reprogramming the delayer CPLD PICOSECOND DELAYER LINUX AND MAC OS X DIFFERENCES BETWEEN HW V5 OR HIGHER AND HW V4 SYSTEM REQUIREMENTS COPYRIGHT AND DISCLAIMER Micro Photon Devices S r l Italy All Rights Reserved x Ty PHOTON DEVICES 10 11 13 14 14 14 17 20 21 21 ZZ 23 23 24 24 Picosecond Delayer YN PHOTON DEVICES Introduction The MPD Picosecond Delayer is a solid state delayer based on programmable delay chips Any signal that is fed in the SMA input is reshaped delayed in time and routed
4. command is the string terminator For understanding in detail all the possible commands please refer to Table 5 It is worth noting also that in all the commands described in Table 5 the number of characters reserved for the parameters is not fixed That s why there is an ASCII character string terminator that ends every command sent For example in case of setting a delay of 12ns the command string is SD12000 but if only 1ns has to be set then the command is SD1000 Also all the strings sent from the PSD are always terminated with the Thus following our example above in case of sending SD1000 the answer from the delayer would be 1000 with the EM disabled and SD1000 1000 with EM enabled the echo is always transmitted as first It is also possible to send more commands at the same time to the delayer in these case the commands are simply daisy chained one after the other separated by a Do not use any space to separate them The termination hash is used only once at the end of the string with all the commands as shown here command0 command1 commandx is the string divider is the string terminator The answers from the PSD will never be daisy chained even in case the commands were but the answer s sequence will respect the transmitted sequence Thus in case of sending SD100 SE1 the answer from the PSD would be 100 1 with the EM disabled and SD100 SE1 100 1 with the echo mode en
5. DO 1 1 2i n Gt SZ co Ne a NO 09 ZS 97 02 09 O O faa x Figure 10 Picosecond Delayer SPSD 065 A OEM mechanical dimensions All dimensions in mm 13 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES Picosecond Delayer Software interface Windows only The Picosecond Delayer is provided with an acquisition and control software which is running on Microsoft Windows operating systems This software works by communicating through the USB connection of the board The USB connection is actually an FTDI chip that creates through the available drivers a virtual serial port on the host PC Installation Complete the following steps in order to install the controlling software for Windows e Login as system administrator or as a user with administration privileges e Disable any automatic virus detection programs before you install Some virus detection programs could interfere with installation e Insert the USB key and copy the zip file that contains the installer in a temporary location for example your Desktop e Unzip the file and double click on the file named setup exe located inside the folder you just unzipped Then follow the instructions on the screen until the installer ends e Windows will automatically recognize the device and install the correct drivers If a found new hardware window appears select the option to automatically download recommended driv
6. Virtual COM port and a PC with Microsoft Windows installed Other solutions may exist but in order to explore this possibility the signing of a nondisclosure agreement and a subsequent conference call with the engineers at MPD will be needed The following two paragraphs will describe the procedures and the software used to re program the Picosecond Delayer s microcontroller and CPLD Reprogramming the delayer Microcontroller The MPD picosecond delayer internally employs a microcontroller whose firmware can be reprogrammed in order to solve accidentally discovered bugs or for introducing new features and capabilities The reprogramming of the firmware is done through the delayer virtual COM and by using the delayer firmware programmer which is shown in Figure 13 The programmer works only on Microsoft Windows XP or higher and is installed simply by double clicking the provided installer and following the on screen instructions When installed by pressing the Load button the hex file is loaded by the software in the PC By pressing the 21 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES Read button it is possible to get the current version of the firmware in the microcontroller By pressing the Program button the PC loaded firmware is programmed in the microcontroller Reprogramming the delayer CPLD The delayer unit employs also a CPLD which can be reprogrammed by software through the delay
7. employed in case of Linux Differences between HW v5 or higher and HW v4 With Picosecond delayer HW v5 we added the possibility to divide the input frequency by a positive integer all the other characteristics remain unchanged PC software version 6 x x works seamlessly with both hardware v4 and v5 In case your delayer is HW version 4 the following differences compared to what is described in this manual will apply 23 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES e The input frequency divider control box will be disabled greyed out and set to 1 e All the serial commands related to the divider will not be recognised RA command will send back 1 fewer parameter the divider System requirements e USB 1 1 and 2 0 interface e Host computer minimum requirements o 300 MHz processor and 256 MB of RAM e Supported operating systems o Picosecond Delayer software Microsoft Windows XP Vista 7 8 32 or 64 bit versions o Virtual COM Microsoft Windows XP Vista 7 8 32 or 64 bit versions Linux Ubuntu 12 04 LTS Fedora Core 15 or compatible distributions 32 or 64 bit versions Different distributions should work but were not tested MacOSX 10 7 5 and above Copyright and disclaimer No part of this manual including the products and software described in it may be reproduced transmitted transcribed stored in a retrieval system or translated into any language in a
8. longer than NIM OUT one RF input 50 Ohm with fixed DC impedance The trigger signal can be positive or negative INPUT between 2 V and 3 V and the input internal threshold is fully programmable The input signal must have a duration of at least 100 ps 100 mV overdrive and a minimum slew rate of 100 V yus in order to be detected correctly by the internal comparator CPLD_FUTX are connected to pins of the internal CPLD They are currently not used and are CPLD_FUTX reserved for future developments They should be drawn to ground with a 10kQ pull down resistor or routed to customer s microprocessor PIC_FUTX are connected to pins of the internal Microprocessor They are currently not used and PIC_FUTX are reserved for future developments They should be drawn to ground with a 10kQ pull down resistor or routed to customer s microprocessor USB_xxx namely USB_vbus USB_d USB_d and USB_gnd are the pins needed to use in order USB_xxx to communicate via USB to the internal Microprocessor Names follow the international convention on the USB bus CPLD Fin 2 This pin is an output and clocks out the INPUT s frequency divided by a factor of 2 Used to a monitor if any input is detected RX TX1 These are the pins used to communicate with the internal microcontroller through a 3 3V UART i i e the high level 1 is 3 3 V and the low level 0 is O V input pin LVTTL levels 0 3 3 V 50 Ohm terminated with fixed DC impeda
9. maximum value trance in order to have the desired total delay Users can also set the output pulses width Particularly the NIM OUT pulse width tourrur is adjustable from 1 ns to 250 ns in fixed steps TTL OUT s pulse width is always 1 ns longer than NIM OUT s one The delayer can also act as a frequency divider by a user selectable positive integer ranging from 1 to 999 of course in case of aperiodic input signals the divider acts as a pulse skipper where given n the dividing factor n 1 input pulses are skipped after each valid input As already specified the minimum INPUT pulse width for positive and negative pulses t n is 100 ps After every output pulse NIM and TTL outputs are off for a period of time called minimum off time tum orr and tir ore respectively This off time can vary from 1 ns to 3 ns depending on the actual sample and might be different for the two outputs As said normally for each input pulse NIM and TTL output pulses are generated Anyway as shown in Figure 7 this might not always be the case As a matter of fact given an input pulse considering its significant edge rising or falling all the next ones within toutput twrm_orr in case of the NIM output or toutput Ins trrz or in case of the TTL output are masked This happens because the masked pulses would have to be generated before the end of the previous output pulse In case of a periodic input signal the condition to be satisfied in order not
10. set delay as a function of the set delay is always smaller than 100ps in absolute values Actually the excellent linearity of the curve measured delay versus set delay is proved by the very good integral non linearity error of about peak to peak 50ps 100ps over the full range of the programmable delays as shown in Figure 8 11 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer x TM PHOTON DEVICES As any electronic device the Picosecond Delayer experiences propagation delay changes with temperature variations In order to mitigate the effects of the latter the temperature is stabilized by means of variable speed fan inserted in a thermal control loop After the initial warm up the operating temperature of the delayer board stabilizes at 55 C This value is kept then constant by the thermal control loop with an accuracy of 0 2 C Additionally whenever the set temperature cannot be kept at 55 C the delayer compensates the delay as a function of temperature to reduce delay variations in order to keep the same state of the art performances as shown in example in Figure 9 at three different temperatures Even if temperature compensations maintain extraordinary INLs the delay programmable range can t be compensated and it varies at a rate of 75 ps C 100 T 2 gt 50 far ET of Y un 4 CARE PS 0 gt A AdS FA A 4 y 0 0 Se 00 La e 7 Py at ss
11. to the SMA outputs The reshaping generates both a TTL and a NIM pulse independently on the type and form of the input pulse The minimum delay Propagation Delay is on average 15 ns The user selectable additional delay Programmable Delay can be set from O ns to 50 ns within 10 ps steps The output pulses duration is also user adjustable from 1 ns to 250 ns The module version i e the standalone instrument of the delayer is shown in Figure 1 It can be controlled directly on the instrument by using a membrane keyboard and a colour LCD or it can be also operated via USB by means of a graphical user interface GUI software This software runs only on PCs running Microsoft Windows XP or higher The provided device drivers install a Virtual Serial COM and the delayer is controlled by plain text ASCIl commands sent to the correct COM port Since the commands are here provided page 17 the Picosecond Delayer can be easily integrated in any custom control software and experimental set up without the use of the MPD proprietary GUI Additionally because the device drivers are provided also for Linux and Mac Os X the instrument can be effectively operated with no problem by PCs using these operating systems The delayer accepts periodic and aperiodic input signals with amplitudes from 2V to 3V and can be triggered either on positive or negative edges with an adjustable threshold ranging from 2V to 2V The delayer can act also as a frequ
12. 5 2 5 5 50 72 U gt 100 0 10000 20000 30000 40000 50000 Set Delay ps Figure 8 Typical Picosecond Delayer integral non linearity error INL as a function of the set delay after calibration 100 A 50 C m55 C 460 C g 505 w A E O Pa da o 4 Uv A a 4 y nta a 4 Ga A A PES ATA np A A amin p Ss AG i y ef gi FI amp A A o o dui FM na ot cado E PR ate of n A 25 Na y 5 rd ee a A A oe 3 A x A E e Piy pi qu E A 5 50 mo z n w 100 0 10000 20000 30000 40000 50000 Set Delay ps Figure 9 Typical Picosecond Delayer integral non linearity error INL as a function of the set delay after calibration at different temperatures 12 Micro Photon Devices S r l Italy All Rights Reserved S VIPD MICRO PHOTON DEVICES Picosecond Delayer SPSD 065 A MOD Picosecond Delayer s mechanical dimensions lt FI F o di 602 08 as i ETO PT TOD RH y i ls a m a TT N N S UL gt LLJ O e LH i 07 9 m nm Ay 1 00 99 LE 66 GL ZS GL t i lt E on oN A SN SD IG 00 EZ y EE I I z Gh o SS gt wo N N N a in Ln gt O S Eh a 1 ia Di i 7 te p l SA i 187 S i 25 OS EN er m d ONT lit dl LT IP 1 MEN oT
13. EXIT Threshold mV OUTPUT Delay ps Pulsewidth ns Output frequency Input frequency divided by Figure 12 Screenshot of the graphic user interface menus CHANGE TOGGLE CLOSE COM EDGE OUTPUT STATUS 8 EXIT Threshold mV OUTPUT Y Delay ps Pulsewidth ns Output frequency Input frequency divided by 15 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES Table 3 Software interface explained OUTPUT STATUS MODIFIER By pressing this button the output status changes from disabled to enabled or vice versa A virtual LED is switched on whenever the output is TOGGLE enabled EDGE SELECTION By pressing this button the valid edge selection changes from low gt high to high gt low or vice versa SAVE STATUS When this button is pressed the actual configuration input threshold level input significant edge delay output pulse width and input frequency divider overwrites the default configuration inside the module This configuration is loaded at module power on Please not that the default configuration does not include the output status which at power on is always disabled miro CLOSE COM amp EXIT Stops the communication and exit the program COM Port q S SERIAL LINK STATUS A red frame around the COM port indicates a broken link a 7 COMI y green frame indicates an established link The combo box shows ALL the connected cong l Tem
14. abled Echoes are also processed only after the receiving of the string terminator 17 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer Table 4 Serial Port configuration parameters Data ts 8 x I PHOTON DEVICES Flow control None Table 5 Picosecond Delayer Serial Commands Set Delay Sets the preferred delay in ps The delay can be set in 10 ps steps from 0 to MAX DELAY In case of setting a delay SDXXXXX ee value whose units digit is different from 0 the delay is rounded to the nearest tens digit The string sent back is the actual set delay Set Pulse width Sets the preferred pulse width duration in ns The pulse SPXXXXX width duration has non linear steps from 1ns to 250ns The duration is rounded to the nearest possible value The string sent back is the actual set pulse width duration Set tHreshold Sets the preferred threshold voltage in mV The threshold can be set in 10 mV steps from 2V to 2V In case of SHxxxxx SP setting a value whose units digit is different from 0 the threshold is rounded to the nearest tens digit The string sent back is the actual set threshold Set frequency diVider ee Sets the preferred frequency divider factor integer from 1 to 999 The string sent back is the actual set divider value Set Edge Sets the significant edge for the trigger in input The SEx command accepts only one digit 0 or 1 after the SE string and sends ba
15. ase of problems Shorter times allows for slower CPLD reprogramming With the set value the programming loading verifying lasts 12 minutes If a too long value is set the CPLD might not be programmed correctly and will fail the verify Picosecond Delayer Linux and Mac Os X The Picosecond Delayer can be effectively and successfully controlled even by computers operated by Linux or Mac Os X operating systems This is possible because the MPD delayer modules employ internally an FTDI integrated circuits IC www ftdi com This IC allows an easy implementation of the bridging between the USB port to an UART interface As a consequence the only thing needed for communicating with the MPD instrument is creating on the host computer a Virtual Serial COM For this purpose then the user is required only to correctly download install and configure the FTDI appropriate drivers by visiting the following web pages http www ftdichip com Support Documents InstallGuides htm http www ftdichip com Drivers VCP htm Please note also that in case of Linux starting from Ubuntu 11 10 kernel 3 0 0 19 all FTDI devices are directly supported Once the Virtual serial COM has been created the Picosecond Delayer is controlled through the provided ASCII commands listed and explained in the previous paragraph Expert users can also build their own visual interface using Xcode in case of Mac Os X or their preferred tools normally
16. ations on a PC and recalling them afterwards a drop down menu is provided see Figure 12 on the left The provided help menu Figure 12 on the right is also very useful because it allows to open the instrument user manual and the possibility to check updates for the user manual and the software to the latest version through the internet The COM Port dropdown list box allows the user to select the correct serial COM for communicating with the delayer A correct COM is mandatory for the communication with the delayer A frame surrounds the dropdown list box its actual colour shows the serial link status A red colour indicates a broken link a green colour as shown in Figure 11 indicates an established link The CLOSE COM amp EXIT as well as the exit item in the File menu and the usual x button at the top right corner closes the serial link and terminates the program File Help Temperature COM Port SMPD a E MICRO PHOTON DEVICES Serial Number ID SN00024 MPDtest OUTPUT d Delay ps Pulsewidth ns Output frequency Input frequency divided by Figure 11 Screenshot of the graphic user interface Gi GR Help Load configuration Temperature COM Port About Picosecond Delayer Temperature COM Port Save configuration ews MPD website I gt di Le User Manual di 94 192 fa COMI SN00024 MPDtest SN00024 MPDtest MICRO PHOTON DEVICES SAVE CLOSE COM STATUS amp
17. ck the same digit as reply 0 high gt low 1 low gt high Enable Output EOx DESCRIPTION Enables or disables the output signal The command accepts only one digit 0 or 1 after the EO string and sends back the same digit as reply O disable 1 enable EXAMPLE Command SD12346 Delay 12 35 ns String sent from Board 12350 Command SP22 Pulse width duration 21 ns rounded from 22 ns to 21 ns String sent from Board 21 Command SH1505 threshold voltage 1 5 V String sent from Board 1500 Command SV82 Frequency divider 82 String sent from Board 82 Command SE1 significant edge low gt high String sent from Board 1 Command EO1 Output enabled String sent from Board 1 18 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer Echo Mode Enables disables the echo mode Echo Mode is enabled by default at power up The command accepts only one digit 0 or 1 after the EM string and sends back the same digit as reply O disable 1 enable Save Status Saves the current configuration by overwriting the PC saved configuration and makes it default The string sent back is composed by the parameters saved Dxxxxx delay in ps PXxxxx pulsewidth in ns TXXxxx threshold in mV ESx significant edge low gt high 1 or high gt low 0 Vxxx frequency divider factor Request Temperature Requests the current temperature
18. ency divider by a user selectable positive integer ranging from 1 to 999 The digital outputs have a controllable pulse width ranging from 1 ns to 250 ns for both NIM and TTL outputs Input and outputs connectors are SMA In Figure 1 is thus shown the SPSD 065 A MOD model PICOSECOND Y DELAYER MICRO PHOTON DEVICES amp Figure 1 Picosecond Delayer model SPSD 065 A MOD Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer x TM PHOTON DEVICES seeeteettteteetes Wi ALITI TATER s sm cr lia HE man p na Figure 2 Picosecond Delayer model SPSD 065 A OEM TOP view MPD CSD357 PICOSECOND DELAYER MAIN BOARD 4_0 J5 RF1 Yio or AA epa comm o mee LLL 333 ul if 1 u ei ce a 3 Figure 3 Picosecond Delayer model SPSD 065 A OEM BOTTOM view For costumers that would like to integrate directly in their instruments the outstanding capabilities of the MPD picosecond delayer it is possible to get the picosecond delayer OEM version It is based on the delayer motherboard and it is shown in Figure 2 and in Figure 3 All the signals and power lines are routed and or fed through two special SAMTEC connectors J5 and J20 mounted on the bottom of the motherboard and shown in Figure 3 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES
19. er virtual COM The CPLD programmer is shown in Figure 14 The programmer works only on Microsoft Windows XP or higher and is installed simply by double clicking the provided installer and following the on screen instructions After a successful installation the program can be started by using the Start menu link By pressing the program button the software asks for the jam file to be loaded in the CPLD programs the CPLD and verifies that everything has ben done correctly 3 Firmware Programmer Delayer vi Picosecond Delayer Unit Firmware Programmer l Load Hex File Program Delayer Board Read Version a Loaded Hex File COM Port Written Version COM54 M El Figure 13 Delayer Unit Firmware programmer PC interface r MPD Picosecond Delayer Programmer Ps E Ga CPLD Programmer for MPI MPD PICOSECOND DELAYER MICRO PHOTON DEVICES v10 Minimum delay Verify COM Settings o l us Command JAM file Messages Errors Figure 14 CPLD programmer PC interface 22 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES The verify button verifies a jam file against the loaded CPLD code version COM settings button allows to choose the serial COM speed and settings Leave everything with the default values except for the correct COM number The minimum delay dropdown list is for an internal parameter that should changed only in c
20. ers from internet For this reason the computer on which the drivers will be installed MUST BE CONNECTED to the internet The drivers will create a virtual serial COM associated with the Picosecond Delayer e Once completed you can start the controlling software from Windows Start Menu Programs gt MPD Picosecond Delayer e Remove the temporary install folder Software Interface The software interface allows the control of the delayer settings with a simple and user friendly window which is shown in Figure 11 and in Figure 12 The window shows always the current status of the delayer In order to understand in detail the interface please refer to Table 3 In order to change the delay the threshold level the output pulse duration or the input frequency divider the desired value s can be inserted in the correct input box es and after pressing the enter key the delayer is immediately updated In order to modify the input signal valid edge the CHANGE EDGE button has to be pressed The TOGGLE OUTPUT STATUS enables or disable the output generation A green LED 14 Micro Photon Devices S r l Italy All Rights Reserved AIN PHOTON DEVICES marks the enabled output The SAVE STAUS button saves the entire delayer configuration this is the Picosecond Delayer delayer configuration that will be loaded when the delayer will be switched on again after having being switched off In order to save different configur
21. hows the input frequency divider factor The current value can be changed by Output frequency Input frequency divided by simply modifying it and then pressing the enter key or by using the up and down directional keys The factor is automatically updated when changed 16 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES Picosecond Delayer Serial Commands Picosecond Delayer PSD also accepts remote commands through a Serial Virtual COM Commands are simply ASCII strings sent over the virtual COM by any program communicating with a RS 232 The delayer will process every transmitted command string only after having received the string terminator The PSD will also respond to every sent command with a string containing either the answer to a request or the actual applied new setting When in Echo Mode EM the delayer will also reply back the string received with the serial interface Echo Mode is enabled by default at power up and should never be turned off when using the PC software since it might interfere with its communication with the delayer When in Local Mode LM the PSD will not accept any command setting the delay the pulse width the threshold the divider the valid edge or the output status See the Main Screen paragraph for details Table 4 shows the serial port configuration parameters Command strings are composed by the actual command followed by a hash
22. nce When the input disable_out a i is high the output is disabled VIN12V These are the power lines of the board VIN12V is used to power the board while GND is the VCC3V3CMOS ground connection VCC3V3 is a power output given for user convenience It is generated by an GND internal regulator and it is used also to power the internal logic ICs Picosecond Delayer s Electrical Characteristics The logic values and the timing properties of all the inputs and outputs particularly of INPUT NIM OUT and TTL OUT are described in Table 2 Figure 5 illustrates graphically all the terms and definitions given in Table 2 In Table 2 it is also indicated the programming time which is defined as the time from the end of the serial communication to the time the new configuration is fully applied when changing a single parameter Micro Photon Devices S r l Italy All Rights Reserved A I PHOTON DEVICES Picosecond Delayer Table 2 Electrical Characteristics of the Picosecond Delayer input and outputs Uni Parameter Symbol Description Mi n t 100 S S 2 1 NIM Output high logic level VNIM_Low 50 Q termination required 800 mV TTL Output low logic level aa 50 Q termination required 0 V 45 50 55 ns Rin 50 Vo V IN p 15 p VTH 18 V Typ NEL 3 2 2 30 Delay programmable range trance Equivalent to toe ny max Delay programmable range ps At T 75 Temperature variation rance T C TDELAY 0 ns 5 ps
23. nused links will allow the introduction of new features without HW changes Finally both the CPLD and the Microcontroller can be re programmed through the USB interface and a custom PC software that is provided Picosecond Delayer hardware characteristics The connection with the delayer SPSD 065 A OEM version is thus obtained through two Samtec www samtec com connectors On the board are mounted two QMS 026 5 75 LD RF1 thus customers should use model FS 026 04 25 L D RF1 for their motherboard Figure 4 illustrates the electrical connections to the picosecond delayer through the described connectors The function of each used pin is illustrated in Table 1 while the electrical specifications of all the inputs and outputs are reported in Table 2 Table 1 Connection to the Picosecond Dealyer OEM version description of all the used inputs and outputs RF output requires 50 Ohm DC terminated transmission lines The output is a NIM pulse which NIM OUT means that the low logic level is O V and the high logic level is 800 mV The falling edge of the pulse marks with very low jitter the delayed signal the output pulse width is user adjustable Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES RF output requires 50 Ohm DC terminated transmission lines Electric pulses of 3 3V LVTTL are TLL OUT generated at this output The TTL output pulse width is also user adjustable and it is 1 ns
24. ny form or by any means except for the documentation kept by the purchaser for backup purposes without the express written permission of Micro Photon Devices S r l All trademarks mentioned herein are property of their respective companies Micro Photon Devices S r l reserves the right to modify or change the design and the specifications the products described in this document without notice 24 Micro Photon Devices S r l Italy All Rights Reserved
25. of the board Request Delay Requests the current delay of the board Request Pulse width Requests the current pulse width duration of the board Request tHreshold Requests the current threshold voltage of the board Request Edge Requests the current significant edge for trigger in of the board Request Output Requests the current output of the board Request diVider Requests the current input frequency divider factor Request All Requests the current parameters of the board The string sent is composed by the following part Dxxxxx delay in ps PXxxxx pulsewidth in ns TXXxxx threshold in mV EOx enable output enable 1 or disable 0 ESx significant edge low gt high 1 or high gt low 0 Vxxx frequency divider factor x I PHOTON DEVICES Command EM1 echo mode enabled String sent from Board 1 Current threshold voltage 1210 mV Current Delay 12 3 ns Current significant edge low gt high Current pulse width duration 21 ns Current divider 100 Command SS String sent from Board D12300 P21 T1210 ES1 V100 Current temperature 52 15 C Command RT String sent from Board 52 150 Current delay 13230 ps Command RD String sent from Board 13230 Current pulse width duration 32 ns Command RP String sent from Board 32 Current threshold voltage 1210 mV Command RH String sent from Board 1210 Current significant edge low gt high Command RE S
26. perature CO BOARD TEMPERATURE The box shows the board temperature The temperature is 55 000 controlled by a closed loop and should be stable at 55 C wooer COM ports Thus the correct one must be chosen Serial Number SERIAL NUMBER It shows the MPD serial number The number matches the on the SN00004 Picosecond delayer label on the back panel ID This is a custom name which the user can change to identify the instrument The name inserted in the ID box is updated on the Picosecond Delayer and will be recalled yy gt on the next connection The ID max length is 15 chars and cannot contain or DELAY Sets tpgiay on the picosecond delayer The current value can be changed by simply modifying it and then pressing the enter key or by using the up and down directional keys The delay is automatically updated when changed THRESHOLD LEVEL Sets and shows the threshold level ThLev on the input discriminator The current value can be changed by simply modifying it and then Threshold mV 50 pressing the enter key or by using the up and down directional keys The threshold is automatically updated when changed OUTPUT PULSE WIDTH Sets and shows the NIM_OUT pulse width tourrur The 10 current value can be changed by simply modifying it and then pressing the enter key Pulsewidth ns or by using the up and down directional keys The pulse width is automatically updated when changed FREQUENCY DIVIDER Sets s
27. ring sent from Board name Intrinsic propagation delay 14 25 ns Command RIPD String sent from Board 14250 Current Firmware version 5 1 2 Command FV String sent from Board 5 1 2 Current Hardware version is 5 1 Command RHW String sent from Board 5 1 Picosecond Delayer Serial Commands Error In case of an unrecognized command a request for a setting outside the PSD s limits or the impossibility to set a value the command is not executed and an error is sent back instead of the expected reply The number of characters reserved for the error string is fixed and equal to 5 chars ERRxx plus the string terminator The xx value identifies the error type as described in Table 6 Of course in case of command daisy chaining each transmitted ERRxx string will positioned inside the PSD s replay sequence as the command that generated it thus following our previous example with the EM enabled in case of sending SD100 SE2 SH3500 the PSD reply would be SD100 SE2 SH3500 100 ERRO1I ERROSH 20 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES Table 6 Picosecond Delayer Serial Error Commands Picosecond Delayer Firmware updates In order to introduce new features or correct found bugs it is possible to update the Picosecond Delayer microcontroller s firmware and the CPLD firmware This can be achieved only through the use of the USB
28. termination High Z termination Vono I O OUTPUT 50 Ohm termination USB power supply USB_vbus The delayer board has been designed with a thermal control loop that by continuously adjusting the fan rotation speed sets the board temperature to 55 C wit 0 2 C For this reason while the board can be Temperature successfully inserted in a closed metal box particular care must be taken on how the complete instrument dissipation is handled or in avoiding thermal gradients on the MPD board Please contact MPD for further details and support Micro Photon Devices S r l Italy All Rights Reserved x IN PHOTON DEVICES Picosecond Delayer ly V y D MAX wah V V INPUT af IN_Low Van lid o NIM t betay NIM OUT sn ne Coureut Van Heh t t PD_TTL Delay TTL OUT 50 50 Vien Low t ins OUTPUT Figure 5 Timing NIM OUT and TTL OUT whit respect to the INPUT signal Calculation of the maximum repetition rate The picosecond delayer input is internally connected to a fast comparator whose output is fed to a pulse shaper The input pulse duration tn is thus totally un related to the internal reshaped pulse duration As a consequence the maximum repetition rate at the input side can be calculated as follows 1 fmax input En 100 ps where 100 ps is the minimum both negative and positive input pulse duration tn according to Table 2 Considering the NIM output pulse length equal to toutpu the maximum repeti
29. tion rate at the output side depends on the maximum frequency of the selected output BWyim for NIM OUT and BW for TTL OUT on the duration of the output pulse toutpu on the minimum output off time tum orr OF tri orr and on the input frequency divider factor n It follows that the maximum repetition rate at the output side is Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES 1 1 fmax output NIM X min BWyim n toutput tnim oFF 1 1 lack ut TTL X min BW i n toutput 1 NS tTTL 0FF The picosecond delayer maximum repetition rate is than the minimum between fmax input fmax output Picosecond Delayer Operation Normally as shown in Figure 6 the Picosecond Delayer generates an output digital pulse with an user adjustable delay for every input trigger event As can be seen in Figure 6 the delayer actually generates always two digital pulses one negative based on the NIM standard at the NIM OUT output and one positive based on the LVTTL standard at the TTL OUT output Of course the input trigger period can be shorter than set delay the module simply delays in time the input pulses while keeping their repetition rate The minimum delay between an input trigger event and an output pulse is given by intrinsic propagation delay tpp mm for NIM OUT and tpp mi for TTL OUT An additional programmable delay can be set by the user from 0 ns to an achievable
30. to have the masking effect is the following ni gt toutput tNIM_0FF in case of the NIM output fin gt toutput 1ns trr off in case of the TTL output 10 Micro Photon Devices S r l Italy All Rights Reserved Picosecond Delayer YN PHOTON DEVICES INPUT t t t t t tourur tourpur NIM OUT tt Urp nm toea Lt tro nm Ue t t PD_NIM T teary TTL OUT tt Co mt terav toa HS tri IIS ttt ppt petay Figure 6 Picosecond Delayer timing signals Rising edge selected as significant edge Tumore OUTPUT TTL OFF V INPUT A A SOSS I A A Lea t t t t t Courpur E um OFF NIM OUT t t PD_NIM teray t t PD_NIM tey t tho um lei TTLOUT t t t t t t t t 1 PD_TTL DELAY 2 PD_TTL DELAY 5 PD_TTL terav Figure 7 Picosecond Delayer timing signals The third and fourth pulses are fed within tourpur tnim ore from the rising edge of the second pulse t2 and thus the NIM OUT hides their corresponding output pulses The same happens for the TTL OUT Rising edge selected as significant edge Picosecond Delayer precision and temperature dependence The Picosecond Delayer has a nominal step delay of 10 ps In order to reduce as much as possible the integral non linearity and the differential non linearity each instrument is fully characterized and calibrated As a result the curve measured delay versus set delay is almost ideal and the integral non linearity error defined as the measured delay minus the
31. tring sent from Board 1 Current output status disabled Command RO String sent from Board 0 Current divider 823 Command RV String sent from Board 823 Current output status disabled Current threshold voltage 1210 mV Current Delay 12 3 ns Current significant edge low gt high Current pulse width duration 21 ns Current divider 100 Command RA String sent from Board D12300 P21 T1210 EO0 ES1 V100 Micro Photon Devices S r l Italy All Rights Reserved 19 Picosecond Delayer Request Maximum Delay Requests the maximum delay of the board Request Serial Number Requests the MPD serial number of the board Request ID Requests the custom ID of the board In case the current board s ID is null the string sent back is a space Memorize ID Saves the Custom ID of the board Max length is 15 char The name doesn t accept string separator and string terminator chars Request Intrinsic Propagation Delay The returned value is expressed in ps Request Firmware Version With this command the delayer sends back the firmware version Request Hardware Version Send back the hardware version x I PHOTON DEVICES Current Maximum delay 51230 ps Command RMD String sent from Board 51230 SN SN00001 Command RSN String sent from Board SN00001 Current board s ID test board Command RID String sent from Board test board Command MIDname ID name St
Download Pdf Manuals
Related Search
Related Contents
注意 - 千住スプリンクラー DRO - NVP-M - fra - Fagor Automation Öllampe Haier HLTDC15 User's Manual moNIToR DE TENSÃo TRIFÁSICo Sony VAIO VPCYB13KX/S notebook OWNER`S MANUAL 3 - Plawa Sony HT-SF 1000 User's Manual Copyright © All rights reserved.
Failed to retrieve file