Femtosoft Technologies

Welcome

Feature Comparison FROG functionality (screen shots)
Performance
Hardware Requirements
Programming Information
The Help File (use Save Link As)
Download a demo!
OEM
Bugs/Enhancements Database
Register FROG Software QuickFrog Software
QuickFrog Releases and Functionality
Bugs/Enhancements Database
Register QuickFrog Pricing information
Order form
Customers in Japan
FROG for the Macintosh FROG Hardware Vendors
Hardware Configurations

Offical FROG web page
List of publications

World's best FROG traces!
Java FROG Applet
Fowler's Physics Applets
Wave Superposition Applet Contact Femtosoft

FROG

FROG, or Frequency-Resolved Optical Gating, is a technology for measuring the complete intensity and phase of an ultrashort laser pulse. FROG is the standard ultrashort pulse laser characterization technique. Because it reveals the intensity and phase of the laser pulse (information that just is not available in an autocorrelation and spectrum), FROG opens new possibilities for ultrafast laser science. Use FROG to
  • analyze spectroscopic pulses, to learn much more about the sample under test.
  • characterize exotic laser oscillators.
  • replace autocorrelators with more meaningful diagnostics.
  • examine detailed chirping characteristics of your laser pulses.

FROG is a combination of a simple experimental apparatus, combined with a powerful pulse-retrieval algorithm.

Now, Femtosoft Technologies brings all the power of FROG to your desktop, with FROG pulse-retrieval software.

The core of the FROG technique is the sophisticated algorithm that powers the data retrieval. Femtosoft Technologies has licensed the original code from the FROG group at Sandia National Laboratories. We have combined a graphical user interface with the powerful numeric routines to produce a product that is the ultimate in power and usability.

TADPOLE (Temporal Analysis of Dispersed Pairs of Light E-fields) is a linear technique for measuring the intensity and phase of laser pulses. TADPOLE is based on spectral interferometry, and can be used to measure exceedingly weak pulses (pulse trains with less than one photon per pulse have been measured).

XFROG is another method for measuring weak pulses. In XFROG, a well-characterized reference pulse is used as the gate field. In other words, while FROG is a frequency-resolved autocorrelation, XFROG is a frequency-resolved cross-correlation. Unlike TADPOLE, which requires spectral overlap between the test and reference fields, there is no requirement on the wavelengths of the test and reference pulses in XFROG (except that there be a suitable nonlinear optical interaction available). XFROG is useful for measuring very weak pulses (like spectroscopic signals) where a spectrally-overlapping reference pulse is not available.

Femtosoft currently offers two FROG-related software packages. The first, FROG, is the venerable standalone retreival algorithm. The second, QuickFrog, is a real-time program that continuously reads data from a camera and displays the results. See the feature comparison for more information.

Back to the Femtosoft Homepage.