NEW VERSION OptiSystem 11.0 (May 2012)
The latest version of OptiSystem features new enhancements to address co-simulation with the OptiSPICE software. Also a new simulation feature for parallel processing by using graphical processing unit (GPU) cards can be used to accelerate computations.
NEW FEATURE Parallel processing using graphical processing units (GPU). OptiSystem now supports the use of GPU cards to accelerate fiber link simulations. Please refer to the section on GPU Processing in the User Reference Guide.
The NVIDIA CUDA parallel computing architecture is enabled on GeForce®, Quadro®, and Tesla™ products. Whereas GeForce and Quadro are designed for consumer graphics and professional visualization respectively, the Tesla product family is designed ground-up for parallel computing and offers exclusive computing features, and is the recommended choice for the OptiSystem GPU. For the complete list of products, see the NVIDIA website at http://www.nvidia.com/page/products.html.
NEW FEATURE Optiwave Software Tools/OptiSPICE Netlist. A new component, OptiSPICE Netlist, was added to the Optiwave software tools library. The OptiSPICE Netlist component connects OptiSystem projects to optoelectronic circuits designed within OptiSPICE (by using netlist files).
NEW FEATURE OptiSystem/OptiSPICE Co-simulation. OptiSystem now supports the co-simulation of designs with the OptiSPICE optoelectronic circuit simulator. Time domain signals, defined as sampled signals in OptiSystem, are transferred between OptiSystem and OptiSPICE as electrical or optical signals. OptiSpice will receive the electrical signals as current or voltage depending on the input port defined at OptiSPICE ("Electrical Input - Isource" or "Electrical Input - Vsource" components), while optical sampled signals will be received in OptiSPICE by using the "Optical Input" component.
Within OptiSPICE the user sets up the OptiSystem Co-simulation component each with its respective Isource, Vsource or Optical input and proceeds to build the electric or opto-electronic circuit. Once complete, the OptiSystem/Configure Co-simulation task is selected to create the associated Netlist for the OptiSPICE circuit.
Within OptiSystem, the user then places the OptiSPICE Netlist component into the optical system design and seaches for the desired OptiSPICE circuit and uploads the associated Netlist file. Once configured, the ports for the OptSPICE Netlist component are automatically created to allow the user to integrate the OptiSPICE circuit into the OptiSystem design. When the project calculation starts, OptiSystem runs the simulation and transfer signals to OptiSPICE, then the Netlist circuit is simulated using the OptiSPICE simulator. After OptiSPICE completes its calculation, the signal is transfered back to OptiSystem to conclude the simulations.
Please refer to the “OptiSPICE Co-simulation” chapter in the OptiSystem Tutorials - Volume 2 for further details on how to setup and perform a co-simulation project with OptiSPICE and OptiSystem.
NEW FEATURE Optical Fibers Library/Multimode/Measured-Index Multimode Fiber. It is now possible to add material properties information to the Measured-Index Multimode Fiber component. The modal delay calculation now includes the material dispersion influence. Within the new Material Properties tab, the user can determine whether to include the material dispersion influence in the modal delay calculation. When selected, the user can define the host, dopant+ and dopant- material types, and link each material type to a Sellmeier coefficients text file.
NEW FEATURE MATLAB Library/MATLAB Component. The MATLAB component now supports the ability to run in a shared or dedicated mode. When in a shared mode, all connections to the server are shared through one instance of the Matlab server. When in a dedicated mode, each client connection is dedicated (separate instances).
NEW FEATURE Application and Validation Projects.
Online access to OptiSystem project samples (www.optiwave.com/products/system_downloads.html) is available to all users of OptiSystem, including example projects for:
• All-Optical signal processing (Optical loop mirror, Wavelength converter, optical 2R/3R regeneration, Logic gates)
• Advanced modulation formats (NRZ, RZ, AMI, DB, NRZ-DPSK, RZ-DPSK, DP-QPSK, OD8PSK)
• 100 Gbps DP-QPSK with DSP
• Optical OFDM (Direct, Coherent)
• Radio over Fiber
• Matlab Co-simulation
• Amplifiers and Lasers (GFF optimization, Parametric amplifiers, Yb doped fiber laser, Mode-locked fiber laser)
• Optiwave co-simulation (OptiBPM, OptiGrating)
• Access networks (OCDMA, PON)
• Miscellaneous (Chirp-managed laser comparison, Optical labeling scheme, THz optical asymmetric demultiplexer, Optical spectra of wavelength locked Fabry-Perot LD)
Full details on the New Features in OptiSystem 11.0 (pdf: 118 KB)
NEW VERSION OptiSystem 10.0 (June 2011)
The latest version of OptiSystem, features a number of new enhancements to address co-simulation with Mathworks Matlab and Simulink. A new simulation scheduler for multithreading calculation can now be selected. OptiSystem amplifiers library was extended to include Praseodymium-doped fibers, as Pr-doped fiber has been used for applications at the amplification window around 1300 nm.
NEW FEATURE Voltage Controlled Oscillator: Design electrical PLLs using the improved VCO.
NEW FEATURE Praseodymium Doped Fiber: Allows for design of amplifiers operating in the 1300 nm window.
NEW FEATURE Multimode Doped Fiber: New parallel algorithm for Erbium and Ytterbium multimode fiber models.
NEW FEATURE Erbium Doped Fiber: The EDF component now also supports double-clad fibers.
NEW FEATURE Dual Port Carrier Analyzer: Calculates gain, noise figure, input & output power levels for multiple signal carriers.
NEW FEATURE Simulink co-simulation: Allows Simulink to access projects, layouts, components and signals from OptiSystem.
NEW FEATURE Component Iteration Data Flow (CIDF) MT Scheduler: Depending upon the degree or parallelization of a given system, the new simulation scheduler allows for the calculation of multiple components and visualizers simultaneously using multithreading.
NEW FEATURE Component Links: Support for manual drawing of lines that link components is now supported, together with the default automatic connection mode.
NEW FEATURE Component Properties: New Custom Order tab allows users to enter parameters such as order number, name, type, cost and description.
NEW FEATURE Report Generator: Report generator and bill of materials has been extended to allow for customization of the reports and access to additional component details from new Custom Order tab.
NEW FEATURE Access to Signal Buffer Values: VB Script has been extended so users can access and manipulate binary, m-ary, electrical and optical signals directly from a component port. It allows direct access to signals for custom pre- or post-processing (using automation).
Full details on the New Features in OptiSystem 10.0 (pdf: 32 KB)
OptiSystem 9.0 - New Features
The latest version of OptiSystem features a number of new enhancements to address the design of passive optical network (PON) and 100 Gigabit Ethernet architectures using orthogonal frequency division multiplexed (OFDM) signals and optical coherent detection.
NEW FEATURE DP‐QPSK and QPSK Transmitters
NEW FEATURE Optical Coherent QPSK and DP‐QPSK Receiver
NEW FEATURE OFDM Digital Modulators/Demodulators and Line Coders/Decoders
NEW FEATURE components facilitating the simulation of OFDM transmitters and receivers, supporting user defined subcarrier indexes and different types of modulation schemes such as BPSK, QPSK, QAM, etc.
NEW FEATURE Burst Modulator and Demodulator models
NEW FEATURE MATLAB component interface
NEW FEATURE Scilab Component. Co‐simulation in time, frequency and spatial domain with Scilab.
NEW FEATURE FSO Channel model. A new large‐scale and small‐scale scintillation statistical model.
NEW FEATURE Thulium Doped Fiber models. New rare‐earth doped fiber added to the amplifiers library.
NEW FEATURE Visualizers (BER Test Set, Binary and M-ary Sequence, Time Domain, and more)
NEW FEATURE Monte‐Carlo Yield Estimation optimization model
NEW FEATURE Simulation Scheduler
Full details on the New Features in OptiSystem 9.0 (pdf: 150 KB)
OptiSystem 8.0 - New Features
NEW FEATURE Duobinary, CSRZ and DPSK Transmitters: New transmitters encapsulate the complexity of advanced modulation formats such as duobinary, CSRZ, and DPSK; facilitating the design of fiber optic communication networks.
NEW FEATURE Fabry‐Perot Laser:: A new model of a wavelength locked Fabry‐Perot laser diode (F‐P LD) based on the rate equations for the semiconductor laser diode. Fabry‐Perot lasers are a cost effective source for wavelength division multiplexed passive optical networks.
NEW FEATURE OFDM Modulator/Demodulator: OFDM can be applied in optical long haul transmission systems and have many advantages over conventional single carrier modulation formats. The new components allow for the simulation of OFDM transmitters and receivers, supporting different types of modulation schemes such as BPSK, QPSK, QAM, etc.
NEW FEATURE Electrical Jitter: Random jitter was added. The new version supports random and deterministic jitter.
NEW FEATURE Yb Doped Fiber Dynamic: A new time domain Stimulated Brillouin Scattering (SBS) model for high‐power Ytterbium doped fiber amplifiers. The new model describes the interplay between the first and second‐order Stokes, pump, and signal in double‐clad fiber amplifiers.
NEW FEATURE Laguerre Transverse Mode Generator: A new option allows for generating orthogonal modes with complex or real fields.
Comprehensive Multimode Library
The Multimode Component Library of OptiSystem includes an exciting feature empowering users with the option to load multimode fibers measurements of modal delays and power-coupling coefficients using the Cambridge file format. As result, users now can calculate the MMF link frequency responses faster allowing extensive statistical modeling of multimode-fiber links.
OptiSystem features a parameter that allows the user to select whether to use Fast Fourier Transform or the direct integration method of the Rayleigh‐Sommerfeld integrals.
Sophisticated Amplifier Library
Design a variety of waveguide and fiber optic amplifiers using OptiSystem. Determine the tradeoffs between EDFAs, EYDFs, EYDWs, YDFs, SOAs and Raman amplifiers cost and performance. OptiSystem automates the analysis of laser pulses by plotting autocorrelation and FROG (Frequency Resolved Optical Gating) graphs directly from the optical time domain analyzer.
OptiSystem features a new semiconductor optical amplifier (SOA) component that can be used to modulate or detect optical signals.
More Component Libraries
Bidirectional Optical Fibers: A new discretization parameter for broadband sampled signals offers improved performance, accuracy, and convergence for doped amplifier gain and Brillouin calculations.
Wideband Traveling Wave SOA: Flexible selection between a static or dynamic model.
AWG NxN Bidirectional: A sophisticated new AWG model facilitates the design of AWG based PON using the unique bidirectional capabilities of OptiSystem.
Optical Sources: VCSEL Laser and Laser Rate Equations: A new adaptive step engine allows for fast convergence of high frequency analog signals.
CATV Carrier Generators: New parameters include the ability to enable or disable specific channels, facilitating the measurements of carrier to noise ratio (CNR).
Carrier Generator Measured: A new list of pre-defined set of standard carrier spacing allows for easy setting up of PAL GB (up to 97 channels), NTSC (up to 157 channels) and L (up to 58 channels) systems.
180 and 90 Degree Hybrid Couplers, DC blockers, power splitters and combiners: A powerful component library geared for ROF applications. Applications include mixers, power combiners, dividers, modulators, and phased array radar antenna systems. Control amplitude and phase balance of different components.
Measured components: Bidirectional S-parameters components allow users to load s1p, s2p, s3p and s4p file formats, including s2p with noise figure data.
Polarization Delay and Phase Shift components: Advanced components which control the delay and phase shift for each polarization. Control the delay calculation, by using linear or discrete delay.
Periodic Optical Filter: A multi-band optical filter with user defined transmission function.
MLSE (maximum likelihood sequence estimate) Electronic Equalizer: Introducing an advanced component feature using the Viterbi algorithm to equalize the input signal through a dispersive channel.
Free Space Optics
OWC (Optical Wireless Communication) Channel: A subsystem of two telescopes and the optical wireless channel between them facilitating the simulation of intersatellite communication links. FSO is a telecommunication technology that uses light propagating in free space to transmit data between two points. The technology is useful where the physical connection of the transmit and receive locations is difficult, for example in cities where the laying of fiber optic cables is expensive.
Advanced photonic all-parameter analyzer: Measure polarization mode dispersion (PMD) and records multiple traces simultaneously. This new component can measure insertion loss (IL), differential group delay (DGD), polarization chromatic dispersion (PDC), depolarization rate, dispersion, dispersion slope, and group delay (GD).
S-Parameter Extractor: For electronic component or subsystem characterization. The signal characteristics from an optical transmitter input and receiver output can be extracted and exported into an industry standard touchstone format for s-parameters, benefiting EDA tools that offer integrated s-parameter support and shortening the design cycle time..
Optical Filter Analyzer: A time domain calculation option estimates the power transmission response of optical devices. It can also calculate the power impulse response of multimode fibers.
Color Grade Option: Simulate persistence modes using different color schemes to represent the total number (density) of data counts acquired on a user defined region (time and amplitude display coordinate) of the display graph.
Invert Color Option: A 'measurement instrument' look-and-feel for visualizers.
Polarization meter: A new visualizer which displays the average polarization state of the optical signal. Includes DOP, Stokes parameters, Azimuth, and Ellipticity
Constellation diagram: Constellation and polar diagrams includes a new calculation engine to estimate symbol error in user defined regions and targets.
Eye and BER Analyzer: Eye diagrams with color grades and histogram analysis in user defined regions. Includes user defined FEC gain curve, jitter measurements, and eye masks in accordance with Agilent standard file format.
Frequency domain (OSA and RF Analyzer): New phase, group delay and dispersion (optical) graphing feature.
Time Domain (OTM and Oscilloscope): New autocorrelation, alpha parameter (optical), and FROG (Frequency Resolved Optical Gating) graphing feature.
Optical Power meter: New measurements which include the X and Y polarization components of signals and noise.
Electrical Power meter: New measurements which include the AC and DC components of signals and noise.
Radio over Fiber (RoF): Radio over Fiber (RoF) techniques have been developed to combine the mobility of wireless technologies and the huge bandwidth offered by optical fibers. OptiSystem can now accommodate sophisticated RoF type simulations in an effort to meet this growing trend.
Standard Features in OptiSystem
Advanced LP Mode Solver : The multimode component of OptiSystem includes a new LP mode solver which improves simulation performance, allowing for greater accuracy and convergence.
Brillouin effect: A new stimulated Brillouin scattering numerical engine as a strong addition to OptiSystem bidirectional fiber models, including Yb and Er-Yb codoped fibers.
Doped fiber nonlinearities: Fiber non-linear effects including Four-Wave Mixing, stimulated Brillouin scattering, Self-Phase Modulation, Cross-Phase Modulation, and stimulated Raman scattering are all included as options to the Yb and Er-Yb codoped fiber models.
Time-driven directly modulated lasers: OptiSystem laser models now support electrical signals as individual samples or time-driven signals. It facilitates the design of pump and feedback controllers to suppress transient effects in fiber amplifiers and lasers.
Extensive Component Library
The OptiSystem Component Library includes hundreds of components that enable you to enter parameters that can be measured from real devices. It integrates with test & measurement equipment from different vendors. Users can incorporate new components based on subsystems and user-defined libraries, or utilize co-simulation with a third party tool such as MATLAB or SPICE.
Integration with Optiwave Software Tools
OptiSystem allows you to employ specific Optiwave software tools for integrated and fiber optics at the component level: OptiAmplifier, OptiBPM, OptiGrating, and OptiFiber.
Mixed signal representation
OptiSystem handles mixed signal formats for optical and electrical signals in the Component Library. OptiSystem calculates the signals using the appropriate algorithms related to the required simulation accuracy and efficiency.
Quality and performance algorithms
In order to predict the system performance, OptiSystem calculates parameters such as BER and Q-Factor using numerical analysis or semi-analytical techniques for systems limited by inter symbol interference and noise.
Advanced visualization tools
Advanced visualization tools produce OSA Spectra, signal chirp, eye diagrams, polarization state, constellation diagrams and much more. Also included are WDM analysis tools listing signal power, gain, noise figure, and OSNR per channel.
You can select component ports to save the data and attach monitors after the simulation ends. This allows you to process data after the simulation without recalculating. You can attach an arbitrary number of visualizers to the monitor at the same port.
Hierarchical simulation with subsystems
To make a simulation tool flexible and efficient, it is essential to provide models at different abstraction levels, including the system, subsystem, and component levels. OptiSystem features a truly hierarchical definition of components and systems, enabling you to employ specific software tools for integrated and fiber optics at the component level, and allowing the simulation to be as detailed as the desired accuracy dictates.
Powerful Script language
You can enter arithmetical expressions for parameters and create global parameters that can be shared between components and subsystems using standard VB Script language. The script language can also manipulate and control OptiSystem, including calculations, layout creation and post-processing when using the script page.
State-of-the-art calculation data-flow
The Calculation Scheduler controls the simulation by determining the order of execution of component modules according to the selected data flow model. The main data flow model that addresses the simulation of the transmission layer is the Component Iteration Data Flow (CIDF). The CIDF domain uses run-time scheduling, supporting conditions, data-dependent iteration, and true recursion.
A fully customizable report page allows you to display any set of parameters and results available in the design. The produced reports are organized into resizable and moveable spreadsheets, text, 2D and 3D graphs. It also includes HTML export and templates with pre-formatted report layouts.
Bill of materials
OptiSystem provides a cost analysis table of the system being designed, arranged by system, layout or component. Cost data can be exported to other applications or spreadsheets.
You can create many designs using the same project file, which allows you to create and modify your designs quickly and efficiently. Each OptiSystem project file can contain many design versions. Design versions are calculated and modified independently, but calculation results can be combined across different versions, allowing for comparison of the designs.