An optical processor for data error detection and correction using a (9,5) binary code generator and the syndrome decoding process
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Outros Autores: | , , , |
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 |