Related Experiment Video
Updated: Jun 20, 2026

09:43
Transmission of Multiple Signals through an Optical Fiber Using Wavefront Shaping
Published on: March 20, 2017
Fiber-optic signal processor with applications to matrix-vector multiplication and lattice filtering
Optics Letters
|August 29, 2009
Summary
A novel fiber-optic signal processor enables high-speed matrix-vector multiplication and lattice filtering. This technology achieves 10(9) multiplications per second for Toeplitz matrices, demonstrating practical applications in optical computing.
Area of Science:
- Optoelectronics
- Optical Signal Processing
- Digital Signal Processing
Background:
- Traditional signal processing methods face limitations in speed and efficiency.
- Fiber-optic technology offers potential for high-throughput computations.
Purpose of the Study:
- To propose and demonstrate a new fiber-optic signal processor.
- To implement systolic matrix-vector multipliers and lattice filters using optical components.
Main Methods:
- Development of a fiber-optic signal processor architecture.
- Experimental demonstration of a 2x2 matrix-vector multiplier using single-mode fibers and directional couplers.
- Analysis of the filtering characteristics of the proposed device.
Main Results:
- Achieved 10(9) multiplications/sec for matrix-vector multiplications involving Toeplitz matrices.
- Successfully demonstrated a 2x2 Toeplitz matrix-vector multiplier experimentally.
- Characterized the filtering performance of the fiber-optic processor.
Conclusions:
- The proposed fiber-optic signal processor is a viable approach for high-speed computations.
- The technology shows promise for applications requiring rapid matrix-vector multiplication and filtering.
- Further development can enhance the capabilities of optical signal processing.
Related Concept Videos
Fast Fourier Transform
The Fast Fourier Transform (FFT) is a computational algorithm designed to compute the Discrete Fourier Transform (DFT) efficiently. By breaking down the calculations into smaller, manageable sections, the FFT significantly reduces the computational complexity involved. Direct computation of an N-point DFT requires N2 complex multiplications, whereas the FFT algorithm needs only (N/2)log2N multiplications, offering a much faster performance.
The computational efficiency of the FFT becomes...
The computational efficiency of the FFT becomes...
Convolution: Math, Graphics, and Discrete Signals
In any LTI (Linear Time-Invariant) system, the convolution of two signals is denoted using a convolution operator, assuming all initial conditions are zero. The convolution integral can be divided into two parts: the zero-input or natural response and the zero-state or forced response, with t0 indicating the initial time.
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
Reconstruction of Signal using Interpolation
Signal processing techniques are essential for accurately converting continuous signals to digital formats and vice versa. When a continuous signal is sampled with a period T, the resulting sampled signal exhibits replicas of the original spectrum in the frequency domain, spaced at intervals equal to the sampling frequency. To handle this sampled signal, a zero-order hold method can be applied, which creates a piecewise constant signal by retaining each sample's value until the next sampling...
Basic signals of Fourier Transform
The Fourier Transform is a pivotal mathematical tool in signal processing, enabling the transformation of time-domain signals into their frequency-domain representations. Among the numerous elements within this domain, certain functions like the sinc function, delta function, and exponential signals hold significant importance due to their unique properties and implications.
The sinc function, defined as sinc(x) = sin(πx)/(πx), is particularly notable for its symmetry and behavior at zero. It...
The sinc function, defined as sinc(x) = sin(πx)/(πx), is particularly notable for its symmetry and behavior at zero. It...
Properties of the z-Transform I
The z-transform is a fundamental tool in digital signal processing, enabling the analysis of discrete-time systems through its various properties. It is an invaluable tool for analyzing discrete-time systems, offering a range of properties that simplify complex signal manipulations. One fundamental property is linearity. For any two discrete-time signals, the z-transform of their linear combination equals the same linear combination of their individual z-transforms. This property is essential...
Discrete-time Fourier transform
The Discrete-Time Fourier Transform (DTFT) is an essential mathematical tool for analyzing discrete-time signals, converting them from the time domain to the frequency domain. This transformation allows for examining the frequency components of discrete signals, providing insights into their spectral characteristics. In the DTFT, the continuous integral used in the continuous-time Fourier transform is replaced by a summation to accommodate the discrete nature of the signal.
One of the notable...
One of the notable...

