An Optical Processor for Data Error Detection and Correction Using a (9,5) Binary Code Generator and the Syndrome Decoding Process

Research output: Contribution to journalArticle

Abstract

Based on a-SiC:H technology, we present an optical processor for data error detection and correction using a suitable (9,5) Hamming binary code generator and the syndrome decoding process. The optical processor consists of an a-SiC:H double p-i-n photodetector with two ultraviolet light biased gates. The relationship between the optical inputs (transmitted data) and the corresponding output levels (the received data) is established and decoded. Results show that under irradiation the device acts as an active filter. Under front irradiation the magnitude of the short wavelength is quenched and in the long wavelength range is enlarged, while the opposite happens under back lighting. Parity bits are generated and stored simultaneously with the data word. Parity logic operations are performed and checked for errors together. An all- optical processor for error detection and correction is presented to provide an experimental demonstration of this fault tolerant reversible system. Two original coloured string messages, having 4- and 5- bits, respectively, are analyzed and the transmitted 7- or 9- bit string, the parity matrix, the encoding and decoding processes, are explained. The design of SiC syndrome generators for error correction is tested.
Original languageEnglish
Pages (from-to)58-64
Number of pages7
JournalSensors & Transducers Journal
Volume207
Issue number12
Publication statusPublished - Dec 2016

Keywords

  • a-SiC:H technology
  • Error detection and correction
  • Syndrome decoding process
  • Hamming binary code

Fingerprint Dive into the research topics of 'An Optical Processor for Data Error Detection and Correction Using a (9,5) Binary Code Generator and the Syndrome Decoding Process'. Together they form a unique fingerprint.

  • Cite this