Page 5
DAZZLER system manual Part I : installation & operation 8.4.3 ExtClock ........80 8.5 Output signal RF out...
Page 6
2.1 Phase-matching conditions and Poynting vector directions ... . 2.2 Explanation of the Dazzler principle in terms of group delay control ..2.3 Diffracted and transmitted beams orientation for Dazzler HR model .
1 Introduction System components The DAZZLER system is an acousto-optic programmable dispersive filter. It enables to control separately both spectral amplitude and spectral phase. The DAZZLER system is composed of three main parts: crystal unit optical in optical out...
DAZZLER system manual Part I : installation & operation the phase and the amplitude distortions of the beam. For proper operation, the acoustic and optical beams must be aligned and the acoustic wave has to be synchronized with the optical pulse: for details, see Figure 3.3...
10. sending (launching) waveform to the RF unit 11. choice of two waveforms or to alternate at each trigger between two stored waveforms Figure 1.2: Dazzler software front panel All the above programmation is done from the main program GUI panel (Figure 1.2).
Page 11
DAZZLER system manual Part I : installation & operation 3. enabling/disabling remote control mode 4. various monitoring functions Details are found in chapter 5. The GUI main panel is shown with superimposed dark green arrows to the controls mentioned below: V3.00 - 8...
2 Physics The Dazzler system is an Acousto-Optic Programmable Dispersive Filter (AOPDF). This chap- ter briefly describes the physical principles of the device. All the figures illustrate the standard AOPDFs configuration based on a Paratellurite crystal (TeO2). AOPDF principle...
DAZZLER system manual Part I : installation & operation Figure 2.1: Phase-matching conditions and Poynting vector directions (ω ) = k (ω ) + k (ω (2.2) diff,e in,o Figure 2.1 shows the ordinary and extraordinary (optical) index curves for the birefringent cystal as well as the acoustic slowness (inverse velocity) curve in the plane defined by the [001]...
α depends on the crystal properties (crystal birefringence) and the phase-matching ge- ometry and is weakly dependent on ω. Fastlite has three standard geometries for TeO2 crystals, named WB, WR and HR. In the presentation most examples will be given using the HR ge- ometry.
Page 15
DAZZLER system manual Part I : installation & operation and extraordinary polarizations travel with different group velocity, each frequency will see a different group delay. The group delay τ applied to the diffracted pulse can be expressed by [1]: τ (ω) = n (ω)/c z(ω) + n...
L is the crystal length along the acoustic propagation direction, is a characteristic acoustic power given for the Dazzler HR models: λ = 3.7 10 in W/mm (2.14)
δλ (2.16) δn L δn being the index difference between ordinary and extraordinary waves on the propagation axis in the crystal. For HR Dazzler systems, For L = 25 mm, λ = 800 nm, δλ = 0.23 nm For L = 45 mm, λ = 1 µm, δλ...
(ω) = (2.24) crystal This dispersion can be compensated by programming an acoustic wave inducing an inverse group delay variation in the diffracted beam (SelfC button in the Dazzler software, section 5.1.3). ∆ is the crystal birefringence, not the ordinary index.
2.3, the diffracted beam makes an angle with the input direction. Actually in Fastlite crystals the transmitted beam is also deviated from the input beam because the output face is set at an angle with the input face. The refraction on the output face is designed to compensate small changes of the diffraction angle with wavelength.
Page 20
DAZZLER system manual Part I : installation & operation V3.00 - 8 April 2019 (ContentsTable) (FiguresTable) 14/94...
4. install the crystal unit in the beam line. The crystal unit is not symmetric. The input face is the one close to the ”D” of the ”Dazzler” label. The output face is the one close to the ”R” of the ”Dazzler” label (Figure 3.3),...
(see subsection 5.1.7), 12. select the correct trigger settings (trig and mode panel of the Dazzler software, chapter chapter For cabling tips to limit the noise which may impair the proper operation of the system, refer chapter 3.1.2...
(Green area) 1. set the ”delay” dial to a value corresponding to half of the crystal delay (for example, 4200fs for a 25mm HR-800 Dazzler), verify that the peak position on the ”time” graph is roughly centered. 2. set the second order phase coefficient (”order 2”) to a value producing a signal shape on ”time”...
3.2.2 Dazzler after an optical parametric amplifier The Dazzler can be used as a pulse shaper at the output of an OPA. An example of setup is shown on the Figure 3.2.
1 mRad accuracy and translation controls along the x and y directions (0.1 mm accuracy). First translate the Dazzler crystal to position the beam as described on Figure 3.5.
Part I : installation & operation Figure 3.4: Details of the Dazzler crystal 3.3.1 Frequency Calibration The Dazzler has qto be frequency calibrated to achieve accurate pulse shaping. Use an ampli- tude spectrum with a narrow hole (example on Figure 3.6).
). Set the x and y positions so that the laser beam is approximately in the center of the diffraction region. 3. change the waveform of the Dazzler to produce a short acoustic signal by reducing the second order phase coefficient (see Figure 3.7).
Dazzler system. It should be at least 50% for a laser source of bandwidth smaller than 100nm. Your Dazzler system is now ready to be used. You can unblock the beam after the Dazzler and seed the amplifier with the diffracted beam.
Page 29
DAZZLER system manual Part I : installation & operation Figure 3.8: Chirped Pulse used to adjust the x and y position V3.00 - 8 April 2019 (ContentsTable) (FiguresTable) 23/94...
4 Triggering Triggering issues in the Dazzler To work properly, the Dazzler RF generator must be fed with an external synchronization signal coming from the user setup. This chapter details all (almost) you need to know about the trigger signal. It explains the type of wiring and signal to use, how to adjust the trigger timings for an accurate synchronization of the acoustic wave with the optical event and,the different software features available.
DAZZLER system manual Part I : installation & operation item-2 The acousto-optic transducer, being non-transparent, is not situated on the opti- cal input face, but on a side of the Dazzler crystal (Figure 3.4). Hence the acoustic pulse needs time to propagate from the transducer to the optical input face.
When Trigger Delay is set too long, the acoustic wave is not yet entirely in the crystal when the light pulse arrives. The trailing part of the wave is missing. The Trig&Mode panel The Dazzler software provides a user-friendly interface to enter the delays T , TXtal , Trigger to Laser , Trigger Delay correctly based on experiment parameters.
DAZZLER system manual Part I : installation & operation Figure 4.4: Incorrect trigger settings: Trigger Delay too long Figure 4.5: Trigger Delay too short: Left: acoustic wave position in the crystal when the optical pulse is in the crystal Right: Equivalent spectrum and time graphs Figure 4.6: Trigger Delay too long: Left: acoustic wave position in the crystal when the optical...
: thus keep it open during adjustments but do not forget to close it: exit by the left-top cross of the window. 4.2.1 Panel presentation Figure 4.9: Trig&Mode panel (WR25 Dazzler typical values) The Trig&Mode panel features the following parts (from top to bottom on Figure 4.9):...
Dazzler systems. Trigger Delay shows the computed optimal delay that will be introduced by the Dazzler unit between the trigger rising edge and the RF generation start. Everytime any of the above controls is modified, optimal Trigger Delay is re-computed and displayed.
WB25 model WR25 model HR25 model TXtal (µs ) 23.60 29.80 32.66 Table 4.1: typical values of TXtal (a) Button (b) Contextual menu Figure 4.11: Repetition Frequency adjustment helpers (WR25 Dazzler typical values) 4.2.3 Trigger to Laser adjustment procedure As shown in section 4.1 section 4.2, the precise synchronization of the acoustic with the...
DAZZLER system manual Part I : installation & operation Figure 4.12: Pulse used to adjust the Trigger to Laser value. Modes of operation The word “mode” has been overloaded, it is used to loosely qualify various states and operation modes: 1.
The internal delay generator inside the Dazzler RF unit has hardware limitations: though these strongly depend on the Dazzler model, the typical range stands from a fraction of a microsecond up to a few milliseconds (for standard HR25 models with V5 boards, values can be between 0.72µs and 5825µs ).
= Trigger Delay (4.3) Xtal M ax M ax If one tries to input a greater value of Trigger to Laser , the Dazzler software outputs a typical message displayed on Figure 4.17. Figure 4.17: Trigger to Laser value out of range dialog (HR25 model typical values)
N indicator. The graph along with its legend are updated (Figure 4.19). Figure 4.19: ”High Repetition Rate” mode - (HR 25 Dazzler model typical values) The acoustic cycle duration in this mode is given by : τ...
Page 41
Repetition Frequency Repetition Frequency Repetition Frequency (4.6) The pulse shaping capability loss is shown by yellow bars on the time graph of the Dazzler front panel (figure Figure 4.20) see below. Figure 4.20: Examples of shaping losses in ”hirep rate”...
DAZZLER system manual Part I : installation & operation 5.1.1 Blue area: power, constant gain, zero, load wave in memory Power: This dial controls the output RF power. It is normalized so that the maximum is 1. Because of saturation phenomena it is advised to use the device at low power whenever possible.
fined by the text file amp.txt (see subsection 5.4.1 for format description) which resides in the default directory C:\dazzler\data (see section 5.3.1). The selection both programs an amplitude which is the product of the dials result and the file result.
DAZZLER system manual Part I : installation & operation polarization mode. With this setting, the Dazzler device is dispersion free, with the programmed diffraction induced phase compensating the natural dispersion of the crystal. 5.1.4 Grey Area : Waveform Combination This panel is used to generate a waveform by the arithmetic combination of the current waveform, as defined by the current panel controls, and of...
DAZZLER system manual Part I : installation & operation Figure 5.4: Spectrum and Time Displays one red (oscillating) which includes the time gating of the crystal. Due to the finite length of the crystal, the spectrum actually generated corresponds to the red curve. These two curves should be superimposed for proper operation.
DAZZLER system manual Part I : installation & operation The B indicator lights up when the wave stored in memory bank B is played. The graph shape is similar to the time display discussed previously, except that its display is in the acoustic time...
The transducer can tolerate a maximum instantaneous peak RF power which is much higher than the average power The Dazzler software is designed so that, in most cases, user actions which would lead to excessive power will be detected and blocked before the generator condition is actually changed.
DAZZLER system manual Part I : installation & operation Figure 5.8: Warning messages prevent burnout when loading When changing the operation mode from single to continuous or switching playable waveform between A and B, an error message appears if excessive RF power would be applied (Figure 5.9).
4.2 trig and mode enables/disables the response to remote requests, see chapter 6 remote enable (optional) opens the sequences control panel sequences control for Dazzler models with the ”sequence mode” option V3.00 - 8 April 2019 (ContentsTable) (FiguresTable) 44/94...
firmware and software, diagnostics, alarms,... (see subsection 5.2.4) (optional) opens the adjust PLL settings panel for Dazzler modes adjust PLL with Low Jitter option (see specific notes) operates diagnostics (to be used under instructions from Fastlite )
Figure 5.11: Monitor configuration panel to force serialization of actions by stopping the “poll” (debugging), to access low level commands of the “on board” microcontroller. This panel must not be used without instructions from Fastlite . V3.00 - 8 April 2019...
DAZZLER system manual Part I : installation & operation Figure 5.12: Monitor maintenance panel Files, paths and file formats The Dazzler program uses various files for its operation. This section describes these files and their locations. 5.3.1 Default directory For software version V500i and higher, the installation procedure defines the default directory by adding a section in the .ini file.
DAZZLER system manual Part I : installation & operation in the INI files must edit them with Administrator write access. The Dazzler program processes the INI file once, on startup. 5.3.2 Data Files Brief description of the files used by the Dazzler program, mostly residing in the ’default directory’...
DAZZLER system manual Part I : installation & operation amplitude=0 position=8000 width=1600 hposition=8000 hwidth=100 hdepth=00 phase=0 delay=42000 order2=-12862.37 order3=0 order4=0 centralwl=8000 auto=1 addwaveform=0 frommemory=0 combamp=10 combphase=00 power=0.100000 cg=0 lmemory=0 cep=00 Table 5.1: wave.txt Table of controls Except for the wave.txt file used to save program defaults, it is not mandatory to provide value for every control.
This allows to store them on a different partition than the system. The location of that directory is defined in the file C:\dazzler\data\params.txt. One should find here a line of the form : D <param folder nickname> <Parameters Directory Path>...
Page 57
DAZZLER system manual Part I : installation & operation Lowjitter, sequence and most options implemented. This file is created by Fastlite and should never be changed. Otherwise, the generator and software might stop working completely. DazCurrent.txt This file contains the parameters optionally saved upon exit by the software to be kept for the next execution.
. In case you didn’t store the original set and require it, please contact Fastlite . We will send you a copy of the parameters folder as when delivered. All the adjustments made during the installation setup need to be re-done...
When the window looks like on left just click ”OK”. The software should then start normally using the selected parameters. Alarms operation Alarms have been implemented to protect the Dazzler and the laser system in which it is installed.
Please keep in mind that these alarms have been implemented to protect the gen- erator, and thus, it is strongly recommended to stop the generator and contact Fastlite in case these faults are continuously detected. 5.6.1 Alarms description The alarms presently available are: the speed of any fan is too low.
DAZZLER system manual Part I : installation & operation Figure 5.18: poll message : no alarm Note that the monitor configuration shows the current fan speed, hence a speed alarm could have been raised when the speed was abnormal but is now back to normal, as shown on Figure 5.19.
Page 62
Curative actions: Immediate: switch off the generator as soon as feasible. Do not operate with this fault. Long term: liaise with Fastlite for a replacement unit. Aux fan speed The Aux fan is the fan within the RF amplifier module. It is located behind the generator front panel.
Curative actions: Immediate: switch off the generator as soon as feasible. Long term: investigate cooling conditions and liaise with Fastlite . Things to investigate: 1) obstructions in front of the air inlet & outlet openings, 2) generator positionned on a hot surface, 3) not enough “breathing space”...
5.7.3 Missed triggers unreported The Dazzler RF Generator is used to generate an analog signal which is sent to the crystal transducer to generate the appropriate acoustic pulse. This signal is generated by a Digital-to- Analog (DAC) converter, which takes its input data from a dedicated memory buffer. When one needs to update the shaping parameters of the Dazzler, the content of this buffer must be...
AU CHOIX ... ou un mlange!? Citations du courrier SAV: Please use the address sav@fastlite.com fork your queries: it automatically reaches several people in Fastlite so that the first of us who is available will answer as soon as possible. V3.00 - 8...
Using this address instead of the address of a person will ensure that your request will be handled even if your usual correspondany is absent. For support, it is recommended to use the ”sav@fastlite.com address, info@fastlite.com havinga different purpose, being used mainly for commercial inquiries.
6.1.1 Client-Server models The Dazzler program can be viewed as a server providing the services of the Dazzler system Most of the operations that can be performed from the front panel can be driven remotely, while the main Dazzler program is running.
The file associated with this path is read. The front panel controls are modified according to its content. The new time signal is computed and is transferred to the Dazzler RF Generator. The effect is thus identical to a manual change of the controls, followed by a single push on the load button.
’create’, ’write’ and ’close’ necessary to post the request file request.txt, be uninterrupted (”atomic”). If not, it may occur that the polling Dazzler program will access the request after creation but before its complete writing thus resulting in an unreliable mess.
“fire and forget” behaviour of the ”text file mode”, there is return information from the Dazzler. When a new waveform need be sent to the Dazzler, the user program can either generate a new request.txt with a path to another wave text file, or modify the wave text file and issue again the same request.txt file.
Page 71
MEMA n Changes the memory slot pointed by A. Error window if n is beyond the generator limit or if the memory n is not present. Dazzler generators have various amount of memory, this is indicated by the “Nb of Mems (RAM)” box on monitor configuration panel [HW]‘.
BEWARE: a relative path will crash the Dazzler program (behaviour present in V560b). SWB n The value of Save to data buffer (in the combination area) is set to n, then the save button is “pressed”.
2. Use the different functions provided to perform the necessary actions on the Dazzler The description of these functions is delivered as a CHM (LabVIEW typical help file) included with the library.
Page 74
REQU dorequest.vi This VI sends the ”Request Contents” string, without any checking, to the Dazzler program. The syntax is the same as that of a request.txt file as described in section 6.2. To be totally freed of the use of files, it is recommended to use the #wave keyword in this request to directly...
Page 75
The close.vi must then be called before the client program stops. This closes the network connection with the Dazzler software. Failure to close properly will consume resources, slow down and eventually crash the programs involved, including the Dazzler Not releasing resources often causes memory leaks.
Typically, the noise sources are pockels cells high voltages switches. Victims are USB cables, attached PC and Dazzler components. Trigger cables and trigger box, if low jitter is required, are also affected.
Tee should be high, while the signal is terminated at the end. Thus the impedance of the Dazzler inputs trigger and aux is kept high, so as to feed an oscilloscope input which has an internal 50Ω termination. Do not use a Tee positioned at the source, this will lead to reflections.
Page 78
DAZZLER system manual Part I : installation & operation S2 S1 S2 S1 S2 S1 S2 S1 RF generator RF generator RF generator RF generator trig aux trig aux trig aux trig aux 50Ω load 50Ω load 50Ω 50Ω 50Ω...
chapter 8 RF Generator description Overview The RF generator is the electronic unit which translates the signal definitions in the computer into the electrical signal applied to the crystal and the ancillary logic signals interfacing with the laser system. The RF signal repeats periodically when the unit is programmed in the ”continuous” mode and is generated only once for each trigger signal in the ”single”...
DAZZLER system manual Part I : installation & operation Note that the indicators are verified at each power up sequence: the indicators should blink 3 times slowly. 8.2.1 Power indicator The P ower indicator monitors the 5V internal power supply and should be steady. If unlit,...
EMI. Input signals 8.4.1 Input signal trigger This signal is essential to the successful operation of the Dazzler with the laser system. Please refer to chapter 4 for more details. The following actions are started by the trigger: the rising edge of the trigger pulse starts a retriggerable multivibratortrigina, sub- sequent rising edges occuring while triginais high are blocked but restart a blocking period (only for trigger pulses applied to the BNC socket).
8.4.3 ExtClock The Low Jitter hardware option brings a major change in the operation of the Dazzler RF unit: the reference clock for the generator of the sampling clock is fed from the oscillator train. This allows to synchronize the complete system to exhibit jitters below 300ps.
1.45 µs generation delay Table 8.2: RF cycle parameters for model HR25-800 RF cycles description The oscillograms shown are based on a standard HR25-800 Dazzler crystal, Table 8.2 gives the necessary parameters to define the wave generation. 8.6.1 Single cycles This is the normal mode of operation where one RF cycle is started by an external trigger .
Page 89
DAZZLER system manual Part I : installation & operation Figure 8.1: RF cycle programmable delay Figure 8.2: RF cycle no delay V3.00 - 8 April 2019 (ContentsTable) (FiguresTable) 83/94...
firmware starts generation when the mode is asserted, thus the trigger is only used to re-synchronize. Some customers run their Dazzler without any trigger connected ! typically used with a lockin amplifier...
Output signals S1-S4 These signals are defined by the hardware options purchased as well as the firmware loaded in the generator. The signals available on your Dazzler system and their output assignment are shown and selected by the software Trig&Mode panel. The list of available signals is revealed by a click on the scroll control of each output.
T1out is forced in internal triggering mode, total of 8 choices, see the implemented signals by opening the Trig&Mode panel. 8.7.3 Output signal list extracted from Siegman/PROD/.../DAZZLER/GZ0655.txt signal usage RF board V5.x (CHOP and FIFOGATE) triggers/N in streaming sequence (GATE and (/CHOP))
DAZZLER system manual Part I : installation & operation extracted from Siegman/PROD/.../DAZZLER/GZ0655.txt signal usage RF board V5.x GATEBASIG gating signal (option gating) GENTRIG read trigger LO level HIWHENA hi when wave A is played HWABUSY hwa.busy (option hwa) HWASTROBE hwa strobe (option hwa)
Page 95
DAZZLER system manual Part I : installation & operation gentrig ”read trigger” a short pulse which triggers the RF cycle (ie ”gate” signal) if the conditions allow it (power ok, protection period elapsed, ...). This pulse is useful to debug lost triggers. The width of this pulse is the sampling period, ie. in the range 5-50 fsmpdiv4 ”data sampling clock, divided by 4”...
Page 96
GND - VCC or logic values LO - HI: these levels are used to verify the operation or cabling. In Mazzler mode, S2 is used to control a shutter. Beware that these levels are NOT guaranteed to be steady. During the operation of the Dazzler program, they may be pulsing. They are steady if the Dazzler program is only polling.
Page 97
DAZZLER system manual Part I : installation & operation V3.00 - 8 April 2019 (ContentsTable) (FiguresTable) 91/94...
Bibliography [1] P. Tournois, ”Acousto-optic programmable dispersive filter for adaptive compensation of group delay time dispersion in laser systems.”, Optics Communications, Vol.140, p.245- 249, (1997) [2] F. Verluise, V. Laude, Z. Cheng, Ch. Spielmann, P. Tournois, ”Amplitude and phase control of ultrashort pulses by use of an acousto-optic programmable dispersive filter: pulse compression and shaping”, Optics Letters, Vol.25, No.8, p.575-577, (2000) [3] F.
Page 100
DAZZLER system manual Part I : installation & operation Lasers and Electro-Optics, 2003. CLEO ’03. Conference on, Baltimore, MD, USA, pp. 1176-1177 (2003). V3.00 - 8 April 2019 (ContentsTable) (FiguresTable) 94/94...