OptiSystem Applications

Signal Quality Ratios

When designing or analyzing the performance of an analog or digital link, the following signal metrics are commonly used…

Optical Receiver Analysis (PIN-TIA-LA)

The overall performance of a point-to-point optical communication link is normally defined based on the minimum average optical power, measured at the input to the optical receiver…

Matched Filter Analysis

A matched filter is an ideal filter which acts upon a received signal so as to maximize its signal to noise ratio (SNR). Under conditions of additive white Gaussian noise, the SNR…

Digital Modulation Analysis (PSK)

Digital modulation systems are used to transmit digital (quantized) information over a medium such as air or optical fiber. Transmission is achieved by mapping the information…

MATLAB Data Formats

This application note will describe the Matlab Data Formats that are available within OptiSystem.

Optical Coherent Receiver Sensitivity Analysis

Optical coherent receiver technology can provide theoretical sensitivity levels to the order of 10’s of photons/bit. This application note provides an overview of common coherent receiver architectures…

BER Analysis of BPSK with RS Encoding

Demonstrates how to perform bit error rate (BER) testing for a binary phase-shift keyed (BPSK) optical system with Reed Solomon (RS) encoders and decoders.

LIDAR Systems Design

OptiSystem is an excellent tool for designing prototype designs of communications and sensor systems. The following application note demonstrates how OptiSystem can be used to design and simulate realistic models for light detection and ranging systems (LIDAR).

SER & BER Analysis of QAM-PSK-PAM Systems

Demonstrates how to perform symbol error rate (SER) or bit error rate (BER) testing for higher order modulation systems.

Photodiode Sensitivity Modelling

One of the main working parts of any optical receiver is the photodetector (which converts optical power to an electric current). Either a PIN or APD (avalanche photodiode) photodetector can be used depending on the system performance objectives.