XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system

Bibliographic Details
Main Author: Duarte, Rui Policarpo
Publication Date: 2016
Other Authors: Neto, Horácio, Véstias, Mário
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.21/6821
Summary: This paper presents XtokaxtikoX, a fully autonomous cyber-physical system employing only stochastic arithmetic to perform computations on its data-path. Traditional implementations of stochastic computing systems benefit from fast and compact implementation of arithmetic operators, and high tolerance to errors, but depend heavily on the conversion between stochastic bitstreams and binary to implement many parts of the system. Furthermore, if a system requires any interaction with analog electronic components it must have additional ADC/DAC conversion circuitry, which further increases the complexity of the system. Conversely, the proposed work is able to directly translate analog signals into stochastic bitstreams, process the stochastic bitstreams and finally control analog actuators relying only on the information on the stochastic bitstreams. Details on the architectures to accomplish such functionality are presented as well as other stochastic arithmetic units. This paper also presents a small stochastic computing-based autonomous cyber-physical system implemented on a Cyclone IV FPGA to carry out a proof-of-concept.
id RCAP_1f3f00a0bb6696431106d24da674e2df
oai_identifier_str oai:repositorio.ipl.pt:10400.21/6821
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling XtokaxtikoX: a stochastic computing-based autonomous cyber-physical systemstochastic computingFPGAcyber-physical reconfigurable systemfault toleranceThis paper presents XtokaxtikoX, a fully autonomous cyber-physical system employing only stochastic arithmetic to perform computations on its data-path. Traditional implementations of stochastic computing systems benefit from fast and compact implementation of arithmetic operators, and high tolerance to errors, but depend heavily on the conversion between stochastic bitstreams and binary to implement many parts of the system. Furthermore, if a system requires any interaction with analog electronic components it must have additional ADC/DAC conversion circuitry, which further increases the complexity of the system. Conversely, the proposed work is able to directly translate analog signals into stochastic bitstreams, process the stochastic bitstreams and finally control analog actuators relying only on the information on the stochastic bitstreams. Details on the architectures to accomplish such functionality are presented as well as other stochastic arithmetic units. This paper also presents a small stochastic computing-based autonomous cyber-physical system implemented on a Cyclone IV FPGA to carry out a proof-of-concept.Institute of Electrical and Electronics EngineersRCIPLDuarte, Rui PolicarpoNeto, HorácioVéstias, Mário2017-02-20T10:55:24Z20162016-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10400.21/6821eng978-1-5090-1371-5978-1-5090-1370-810.1109/ICRC.2016.7738716info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-12T07:41:41Zoai:repositorio.ipl.pt:10400.21/6821Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T19:50:55.195578Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
title XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
spellingShingle XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
Duarte, Rui Policarpo
stochastic computing
FPGA
cyber-physical reconfigurable system
fault tolerance
title_short XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
title_full XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
title_fullStr XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
title_full_unstemmed XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
title_sort XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
author Duarte, Rui Policarpo
author_facet Duarte, Rui Policarpo
Neto, Horácio
Véstias, Mário
author_role author
author2 Neto, Horácio
Véstias, Mário
author2_role author
author
dc.contributor.none.fl_str_mv RCIPL
dc.contributor.author.fl_str_mv Duarte, Rui Policarpo
Neto, Horácio
Véstias, Mário
dc.subject.por.fl_str_mv stochastic computing
FPGA
cyber-physical reconfigurable system
fault tolerance
topic stochastic computing
FPGA
cyber-physical reconfigurable system
fault tolerance
description This paper presents XtokaxtikoX, a fully autonomous cyber-physical system employing only stochastic arithmetic to perform computations on its data-path. Traditional implementations of stochastic computing systems benefit from fast and compact implementation of arithmetic operators, and high tolerance to errors, but depend heavily on the conversion between stochastic bitstreams and binary to implement many parts of the system. Furthermore, if a system requires any interaction with analog electronic components it must have additional ADC/DAC conversion circuitry, which further increases the complexity of the system. Conversely, the proposed work is able to directly translate analog signals into stochastic bitstreams, process the stochastic bitstreams and finally control analog actuators relying only on the information on the stochastic bitstreams. Details on the architectures to accomplish such functionality are presented as well as other stochastic arithmetic units. This paper also presents a small stochastic computing-based autonomous cyber-physical system implemented on a Cyclone IV FPGA to carry out a proof-of-concept.
publishDate 2016
dc.date.none.fl_str_mv 2016
2016-01-01T00:00:00Z
2017-02-20T10:55:24Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.21/6821
url http://hdl.handle.net/10400.21/6821
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 978-1-5090-1371-5
978-1-5090-1370-8
10.1109/ICRC.2016.7738716
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833598358485204992