User Tools

Site Tools


ffc:cm:quickstart

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ffc:cm:quickstart [2021/12/09 00:40] – external edit 127.0.0.1ffc:cm:quickstart [2021/12/14 18:23] (current) – external edit 127.0.0.1
Line 9: Line 9:
  
 ====Links==== ====Links====
-[[:|Vescent manuals page]].\\ +Click here for the [[:|Vescent manuals page]].\\ 
-[[ffc:cm:api-ld|FFC-CM Laser Driver API]].\\ +Click here for the [[ffc:cm:api-ld|FFC-CM Laser Driver API]].\\ 
-[[ffc:cm:api-osc|FFC-CM Fiber Laser/Oscillator API]].\\ +Click here for the [[ffc:cm:api-osc|FFC-CM Fiber Laser/Oscillator API]].\\ 
-[[ffc:cm:api_i2c|I2C API interface]]\\ +Click here for the [[ffc:cm:api_i2c|I2C API interface]]\\ 
-[[https://www.vescent.com/products/lasers/ffc-100-frequency-comb/|FFC-CM web page]].\\+Click here for the [[https://www.vescent.com/products/lasers/ffc-100-frequency-comb/|FFC-CM web page]].\\ 
 +\\
 \\ \\
 Please check back for added functionality.  Contact [[[email protected]|sales [at] vescent [dot] com]] for questions and corrections, or to request added functionality. Please check back for added functionality.  Contact [[[email protected]|sales [at] vescent [dot] com]] for questions and corrections, or to request added functionality.
Line 46: Line 47:
 | Environmental Humidity | <60% |  | Environmental Humidity | <60% | 
 | Environmental Dew Points | <15°C | | Environmental Dew Points | <15°C |
-| Maximum CW In Optical Power | 2 mW | +| Maximum "CW LASER IN" Optical Power | 2 mW | 
-| Maximum OSC In Optical Power | <color red>XX</color> +| Maximum OSC PUMP IN Optical Power | < 300 mW | 
-| Maximum AMP 1 In Optical Power | <color red>XX</color> +| Maximum OSC PUMP IN Drive Current | 600 mA 
-| Maximum AMP 1 In Optical Power | <color red>XX</color> |+| Maximum AMP 1 PUMP IN Optical Power | < 1000 mW 
 +| Maximum AMP 1 PUMP IN Drive Current | < 1600 mA | 
 +| Maximum AMP 2 PUMP IN Optical Power | TBD |
  
 </tabcaption></WRAP> </tabcaption></WRAP>
Line 60: Line 63:
  
 ===== Notice ===== ===== Notice =====
-| {{ :warning-sign.png?100&nolink }}  | Do not block the airflow vents on the side of the chassis or the fan inputs outputs on either the FFC-CM or the SLICE-FPGA. | +| {{ :warning-sign.png?100&nolink }}  | Keep the oscillator current within the range specified in your product's final test documentation or CoC.  | 
-|:::| Keep the oscillator current within the range specified in your product's final test documentation or CoC |+|:::| Do not block the airflow vents on the side of the chassis or the fan inputs/outputs of the SLICE-FPGA. | 
 +|:::| For proper system cooling, make sure that both the FFC-CM and Pump Laser Modules have proper heat sinking, are bolted down to a larger thermal mass, and that airflow has been enabled over the Pump Laser Module to cool the electronics. |
  
 =====Acronyms, Abbreviations, & Definitions===== =====Acronyms, Abbreviations, & Definitions=====
Line 70: Line 74:
 |SC |Supercontinuum - The octave-spanning light used for self-referencing.  | |SC |Supercontinuum - The octave-spanning light used for self-referencing.  |
 |PM LC/APC |Polarization Maintaining Local Connector/Angled Physical Contact connector.  | |PM LC/APC |Polarization Maintaining Local Connector/Angled Physical Contact connector.  |
 +|//f<sub>CEO</sub>// |[[https://en.wikipedia.org/wiki/Carrier-envelope_phase|Carrier Envelope Offset Frequency]].  |
 +|//f<sub>OPT</sub>// |Beatnote Frequency between CW Reference Laser and Comb. |
 +|//f<sub>REP</sub>// |Repetition rate of comb's Mode Locked Laser.  |
 </tabcaption></WRAP> </tabcaption></WRAP>
  
Line 80: Line 87:
 <imgcaption DC_Power_Pinout|DC Power Connector Pinout>{{ :ffc:cm:power_cable_pinout.png?300|}}</imgcaption> <imgcaption DC_Power_Pinout|DC Power Connector Pinout>{{ :ffc:cm:power_cable_pinout.png?300|}}</imgcaption>
  
-  - PZT Modulation Input (From FPGA)+  - PZT Modulation Input (SMA, From FPGA)
   - Digital Control (DB-9 I<sup>2</sup>C/UART)   - Digital Control (DB-9 I<sup>2</sup>C/UART)
-  - DC Power Input (<imgref DC_Power_Pinout>+  - DC Power Input (LIST CONNECTOR, Pinout in <imgref DC_Power_Pinout>
-  - f<sub>CEO</sub> Output Monitor (SMA) +  - //f<sub>CEO</sub>// Output Monitor (SMA, to FPGA
-  - f<sub>opt</sub> Output Monitor (SMA) +  - //f<sub>OPT</sub>// Output Monitor (SMA, to FPGA
-  - f<sub>rep</sub> Output Monitor (SMA) +  - //f<sub>REP</sub>// Output Monitor (SMA, to FPGA
-  - Oscillator Pump Input (PM LC/APC) +  - Oscillator Pump Input (PM1550 LC/APC) 
-  - Amplifier 1 Pump Input (PM LC/APC) +  - Amplifier 1 Pump Input (PM980 LC/APC) 
-  - Amplifier 2 Pump Input (PM LC/APC) +  - Amplifier 2 Pump Input (PM980 LC/APC) 
-  - CW Laser Reference Input (PM LC/APC) +  - CW Laser Reference Input (PM1550 LC/APC for FFC-CM-1556, PM780 LC/APC for FFC-CM-778
-  - Internal Oscillator Output (PM LC/APC) +  - Internal Oscillator Output (PM1550 LC/APC) 
-  - Supercontinuum Output (PM LC/APC)+  - Supercontinuum Output (PM1550 LC/APC)
  
  
Line 99: Line 106:
 A labeled diagram of the rear panel is shown in <imgref rear> The functions and connections are as follows: A labeled diagram of the rear panel is shown in <imgref rear> The functions and connections are as follows:
  
-  - Mini USB Serial Communication Port+  - Mini USB Serial Communication Port (accepts API commands)
  
  
Line 139: Line 146:
  
 ====FPGA Control==== ====FPGA Control====
-The SLICE-FPGA dual-channel Offset Phase Lock Servo can be used to phase lock ƒ<sub>CEO</sub> and ƒ<sub>opt</sub>. Locking f<sub>opt</sub> requires a reference CW laser. The stability of the lock will depend on the reference laser used. All performance data generated at Vescent is collected using a 1556.2 nm Rio Planex Laser as the CW reference laser.+The SLICE-FPGA dual-channel Offset Phase Lock Servo can be used to phase lock //ƒ<sub>CEO</sub>// and //ƒ<sub>OPT</sub>//. Locking //f<sub>OPT</sub>// requires a reference CW laser. The stability of the lock will depend on the reference laser used. All performance data generated at Vescent is collected using a 1556.2 nm Rio Planex Laser as the CW reference laser.
  
 ===Installing FPGA Software=== ===Installing FPGA Software===
Line 156: Line 163:
 <imgcaption ok|The "ok" directory should be placed in this folder like shown here.>{{ :ffc:cm:ok.png?500 |}}</imgcaption> <imgcaption ok|The "ok" directory should be placed in this folder like shown here.>{{ :ffc:cm:ok.png?500 |}}</imgcaption>
  
-Back out to the WinPython root folder which you extracted and launch the "WinPython Command Prompt", then type ''pip install {whl_file_dir}\PyVISA-1.8-py2.py3-none-any.whl'' but do not hit enter. Insteaduse the TAB key to cycle through autocomplete options until you find “FrontPanelUSB-Win-x64-4.5.6.+Back out to the WinPython root folder which you extracted and launch the "WinPython Command Prompt", then navigate to the FPGA Software folder as shown in <imgref FPGA_Folder>. Type ''pip install PyVISA-1.8-py2.py3-none-any.whl'' and press enter to install PyVisa on your systemOnce the download is completeclose or minimize the WinPython Command Terminal. Navigate back to the FPGA Software folder normally through your computer, then double click "FrontPanelUSB-Win-x64-4.5.6" to install the Opal Kelly Front Panel tools 
 + 
 +<imgcaption FPGA_Folder|The FPGA folder with PyVisa, FrontPanelUSB, and Visual C drivers>{{ :ffc:cm:fpga_install.png?500 |}}</imgcaption>
  
-<color red>This part of the WinPython doesn'make sense to meI'll ask Bennett about what you're supposed to do. Ignore that the rest of this section is missing.</color>+Allow the program to make changes to your computer, then follow the installation prompt all the way throughFinally, do the same for vcredist_x64 to install a Visual C driver which is required for the FPGA software to runOnce that installation is complete, you should be able to launch the FPGA software as described [[ffc:cm:quickstart#Step 7: Power On and Set Up the FPGA|here]].
 =====Locking the FFC-CM===== =====Locking the FFC-CM=====
 Before locking, it may be beneficial to familiarize yourself with the full list of API commands for the FFC-CM [[ffc:cm:api-ld|Laser Driver Board]] and [[ffc:cm:api-osc|Oscillator Board]], as well as the front and rear panel connections, which can be found [[ffc:cm:quickstart#Front Panel|here]]. It is also important to note that, aside from those set in the FPGA software, all PID parameters come preset and should not need to be adjusted. Before locking, it may be beneficial to familiarize yourself with the full list of API commands for the FFC-CM [[ffc:cm:api-ld|Laser Driver Board]] and [[ffc:cm:api-osc|Oscillator Board]], as well as the front and rear panel connections, which can be found [[ffc:cm:quickstart#Front Panel|here]]. It is also important to note that, aside from those set in the FPGA software, all PID parameters come preset and should not need to be adjusted.
Line 176: Line 185:
 </WRAP> </WRAP>
  
-If satisfied that the output power of the pump diodes is safe, ensure that the pump fiber ends are clean using a fiber cleaner, then connect the OSC Out (Pump 1) and any EDFA Amplifiers (Pumps 2 and 3) on the Pump Diode Board to the FFC-CM as shown in <imgref Diagram>. If you're using the 1556nm system, there will only be one amplifier pump diode. If you're using the 778nm system, there will be two amplifier pump diodes.+If satisfied that the output power of the pump diodes is safe, ensure that the pump fiber ends are clean using a fiber cleaner, then connect the oscillator pump and amplifier pump(s) on the Pump Diode Board to the FFC-CM as shown in <imgref Diagram>. If you're using the 1556nm system, there will only be one amplifier pump diode. If you're using the 778nm system, there will be two amplifier pump diodes.
  
 ===Step 3: Power and Connect CW Laser=== ===Step 3: Power and Connect CW Laser===
Line 232: Line 241:
 <imgcaption checkbox|Location of the VCO Sign Checkboxes, and the "Lock" button.>{{ :ffc:ceo_lock_pt_2.png?600 |}}</imgcaption> <imgcaption checkbox|Location of the VCO Sign Checkboxes, and the "Lock" button.>{{ :ffc:ceo_lock_pt_2.png?600 |}}</imgcaption>
  
-Once a lock has been obtained, the green plot of phase noise on the “Phase Noise PSD, std dev =” plot will show a dramatic reduction in noise from ƒCEO's unlocked state. This number is a good characterization of the stability of your lock. A good lock of ƒCEO is indicated by a std_dev less than 2 rad, but this value can be pushed down even further by [[ffc:cm:quickstart#Optimizing FPGA PID Locking Parameters|optimizing the PID settings]] of the FFC-CM.+Once a lock has been obtained, the green plot of phase noise on the “Phase Noise PSD, std dev =” plot will show a dramatic reduction in noise from //f<sub>CEO</sub>//'s unlocked state. This number is a good characterization of the stability of your lock. A good lock of //f<sub>CEO</sub>// is indicated by a std_dev less than 2 rad, but this value can be pushed down even further by [[ffc:cm:quickstart#Optimizing FPGA PID Locking Parameters|optimizing the PID settings]] of the FFC-CM.
  
 <imgcaption CEO_PhaseNoise|f_CEO Phase Noise Example>{{ :ffc:cm:boeingffc_system1_fceophasenoise.png?400 |}}</imgcaption> <imgcaption CEO_PhaseNoise|f_CEO Phase Noise Example>{{ :ffc:cm:boeingffc_system1_fceophasenoise.png?400 |}}</imgcaption>
  
-After obtaining a lock, it is possible to change the lock frequency using the "Reference freq [Hz]:" field in the FPGA GUI. To do so, unlock f<sub>CEO</sub>, then change the value of "Reference freq [Hz]:" and relock the FFC-CM. If you do not unlock the laser first, you will likely rail the modulation output.+After obtaining a lock, it is possible to change the lock frequency using the "Reference freq [Hz]:" field in the FPGA GUI. To do so, unlock //f<sub>CEO</sub>//, then change the value of "Reference freq [Hz]:" and relock the FFC-CM. If you do not unlock the laser first, you will likely rail the modulation output.
  
 <imgcaption ref_freq|Location of the "Reference freq [Hz]:" field>{{ :ffc:cm:ceo_lock_pt_5.png?600 |}}</imgcaption> <imgcaption ref_freq|Location of the "Reference freq [Hz]:" field>{{ :ffc:cm:ceo_lock_pt_5.png?600 |}}</imgcaption>
  
 ===Step 9: Optical Lock=== ===Step 9: Optical Lock===
-The process for locking ƒ<sub>opt</sub> is nearly identical to locking ƒ<sub>CEO</sub>, except that there is an extra slider (Offset DAC 2) on the screen. It has no effect on the system, and can be left alone. Begin by adjusting the "Offset DAC 1 [V]" slider until the beatnote is centered within the red bandpass filter spectrum. Check for the VCO sign by adjusting the "Offset DAC 1 [V]" slider as described in [[ffc:cm:quickstart#Step 8: CEO Lock|Step 8]], check the appropriate VCO sign box, then check the "Lock" checkbox at the top of the tab and wait a moment. The Phase Noise PSD plot will indicate whether your system is locked by showing a dramatic reduction in noise, and standard deviation. If your system is railing, change your VCO sign by selecting the opposite "VCO sign" checkbox to the right of the "Lock" checkbox. To optimize your lock, follow the instructions for [[ffc:cm:quickstart#Optimizing FPGA PID Locking Parameters|optimizing the PID settings]] of the FFC-CM. As with f<sub>CEO</sub>, the lock frequency can be changed using the "Reference freq [Hz]:" field in the FPGA GUI. Once again, this should be done while the system is unlocked.+The process for locking //ƒ<sub>OPT</sub>// is nearly identical to locking //f<sub>CEO</sub>//, except that there is an extra slider (Offset DAC 2) on the screen. It has no effect on the system, and can be left alone. Begin by adjusting the "Offset DAC 1 [V]" slider until the beatnote is centered within the red bandpass filter spectrum. Check for the VCO sign by adjusting the "Offset DAC 1 [V]" slider as described in [[ffc:cm:quickstart#Step 8: CEO Lock|Step 8]], check the appropriate VCO sign box, then check the "Lock" checkbox at the top of the tab and wait a moment. The Phase Noise PSD plot will indicate whether your system is locked by showing a dramatic reduction in noise, and standard deviation. If your system is railing, change your VCO sign by selecting the opposite "VCO sign" checkbox to the right of the "Lock" checkbox. To optimize your lock, follow the instructions for [[ffc:cm:quickstart#Optimizing FPGA PID Locking Parameters|optimizing the PID settings]] of the FFC-CM. As with //f<sub>CEO</sub>//, the lock frequency can be changed using the "Reference freq [Hz]:" field in the FPGA GUI. Once again, this should be done while the system is unlocked.
  
  
-<imgcaption Optical_PhaseNoise|f_opt Phase Noise Example>{{ :ffc:cm:boeingffc_system1_foptphasenoise.png?400 |}}</imgcaption>+<imgcaption Optical_PhaseNoise|f_OPT Phase Noise Example>{{ :ffc:cm:boeingffc_system1_foptphasenoise.png?400 |}}</imgcaption>
  
 ====Optimizing FPGA PID Locking Parameters==== ====Optimizing FPGA PID Locking Parameters====
ffc/cm/quickstart.1639010406.txt.gz · Last modified: 2021/12/09 00:40 by 127.0.0.1