An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process

Detalhes bibliográficos
Autor(a) principal: Vieira, Manuel
Data de Publicação: 2016
Outros Autores: Vieira, Manuela, Louro, Paula, Silva, Vítor, Costa, J
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.21/9600
Resumo: 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.
id RCAP_c92ab235a1c19901469b428ca9f4733d
oai_identifier_str oai:repositorio.ipl.pt:10400.21/9600
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding processa-SiC:H technologyError detection and correctionSyndrome decoding processHamming binary codeBased 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.IFSA PublishingRCIPLVieira, ManuelVieira, ManuelaLouro, PaulaSilva, VítorCosta, J2019-02-28T10:15:34Z2016-12-302016-12-30T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.21/9600engVIEIRA, Manuel Augusto; [et al] – An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process. Sensors & Transducers. ISSN 2306-8515. Vol. 207, N.º 12 (2016), pp. 58-642306-8515metadata only accessinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-08-03T09:58:29Zoai:repositorio.ipl.pt:10400.21/9600Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:18:08.578182Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process
title An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process
spellingShingle An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process
Vieira, Manuel
a-SiC:H technology
Error detection and correction
Syndrome decoding process
Hamming binary code
title_short An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process
title_full An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process
title_fullStr An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process
title_full_unstemmed An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process
title_sort An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process
author Vieira, Manuel
author_facet Vieira, Manuel
Vieira, Manuela
Louro, Paula
Silva, Vítor
Costa, J
author_role author
author2 Vieira, Manuela
Louro, Paula
Silva, Vítor
Costa, J
author2_role author
author
author
author
dc.contributor.none.fl_str_mv RCIPL
dc.contributor.author.fl_str_mv Vieira, Manuel
Vieira, Manuela
Louro, Paula
Silva, Vítor
Costa, J
dc.subject.por.fl_str_mv a-SiC:H technology
Error detection and correction
Syndrome decoding process
Hamming binary code
topic a-SiC:H technology
Error detection and correction
Syndrome decoding process
Hamming binary code
description 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.
publishDate 2016
dc.date.none.fl_str_mv 2016-12-30
2016-12-30T00:00:00Z
2019-02-28T10:15:34Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.21/9600
url http://hdl.handle.net/10400.21/9600
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv VIEIRA, Manuel Augusto; [et al] – An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process. Sensors & Transducers. ISSN 2306-8515. Vol. 207, N.º 12 (2016), pp. 58-64
2306-8515
dc.rights.driver.fl_str_mv metadata only access
info:eu-repo/semantics/openAccess
rights_invalid_str_mv metadata only access
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv IFSA Publishing
publisher.none.fl_str_mv IFSA Publishing
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133444785045504