Multiple-error-correcting codes for improving the performance of optical matrix-vector processors
Related Experiment Video
Updated: Jun 19, 2026

Operation of the Collaborative Composite Manufacturing (CCM) System
Published on: October 1, 2019
Abstract:
I examine the use of Reed-Solomon multiple-error-correcting codes for enhancing the performance of optical matrix-vector processors. An optimal code rate of 0.75 is found, and n = 127 block-length codes are seen to increase the optical matrix dimension achievable by a factor of 2.0 for a required system bit-error rate of 10(-15). The optimal codes required for various matrix dimensions are determined. I show that single code word implementations are more efficient than those utilizing multiple code words.
More Related Videos
08:48Demonstration of Spin-Multiplexed and Direction-Multiplexed All-Dielectric Visible Metaholograms
Published on: September 25, 2020
09:01Gain-compensation Methodology for a Sinusoidal Scan of a Galvanometer Mirror in Proportional-Integral-Differential Control Using Pre-emphasis Techniques
Published on: April 4, 2017
Related Concept Videos
Types of Errors: Detection and Minimization
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
Improving Translational Accuracy
Improving Translational Accuracy
Genome Copying Errors
Vector Operations
A vector multiplied by a scalar value is called scalar multiplication. The result obtained is a new vector with a different magnitude. If the scalar is positive, the direction of the vector remains the same, but if it is negative, the direction of the vector is reversed. For example, the product of the mass and velocity yields the momentum.
Parallel Processing