Publicação

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

Ver documento

Detalhes bibliográficos
Resumo: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.
Autores principais:Duarte, Rui Policarpo
Outros Autores:Neto, Horácio; Véstias, Mário
Assunto:stochastic computing FPGA cyber-physical reconfigurable system fault tolerance
Ano:2016
País:Portugal
Tipo de documento:documento de conferência
Tipo de acesso:acesso aberto
Instituição associada:Instituto Politécnico de Lisboa
Idioma:inglês
Origem:Repositório Científico do Instituto Politécnico de Lisboa
_version_ 1863852908304400384
author Duarte, Rui Policarpo
author2 Neto, Horácio
Véstias, Mário
author2_role author
author
author_facet Duarte, Rui Policarpo
Neto, Horácio
Véstias, Mário
author_role author
contributor_name_str_mv RCIPL
country_str PT
creators_json_str [{\"Person.name\":\"Duarte, Rui Policarpo\"},{\"Person.name\":\"Neto, Horácio\"},{\"Person.name\":\"Véstias, Mário\",\"Person.identifier.orcid\":\"0000-0001-8556-4507\"}]
datacite.contributors.contributor.contributorName.fl_str_mv RCIPL
datacite.creators.creator.creatorName.fl_str_mv Duarte, Rui Policarpo
Neto, Horácio
Véstias, Mário
datacite.date.Accepted.fl_str_mv 2016-01-01T00:00:00Z
datacite.date.available.fl_str_mv 2017-02-20T10:55:24Z
datacite.date.embargoed.fl_str_mv 2017-02-20T10:55:24Z
datacite.rights.fl_str_mv http://purl.org/coar/access_right/c_abf2
datacite.subjects.subject.fl_str_mv stochastic computing
FPGA
cyber-physical reconfigurable system
fault tolerance
datacite.titles.title.fl_str_mv XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
dc.contributor.none.fl_str_mv RCIPL
dc.creator.none.fl_str_mv Duarte, Rui Policarpo
Neto, Horácio
Véstias, Mário
dc.date.Accepted.fl_str_mv 2016-01-01T00:00:00Z
dc.date.available.fl_str_mv 2017-02-20T10:55:24Z
dc.date.embargoed.fl_str_mv 2017-02-20T10:55:24Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv http://hdl.handle.net/10400.21/6821
dc.language.none.fl_str_mv eng
dc.publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
dc.rights.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.subject.none.fl_str_mv stochastic computing
FPGA
cyber-physical reconfigurable system
fault tolerance
dc.title.fl_str_mv XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
dc.type.none.fl_str_mv http://purl.org/coar/resource_type/c_c94f
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.
dirty 0
eu_rights_str_mv openAccess
format conferenceObject
fulltext.url.fl_str_mv https://repositorio.ipl.pt/bitstreams/2ec4f3b1-7a21-46af-ab74-6e53f9b86cfa/download
id ripl_1f3f00a0bb6696431106d24da674e2df
identifier.url.fl_str_mv http://hdl.handle.net/10400.21/6821
instacron_str ipl
institution Instituto Politécnico de Lisboa
instname_str Instituto Politécnico de Lisboa
language eng
network_acronym_str ripl
network_name_str Repositório Científico do Instituto Politécnico de Lisboa
oai_identifier_str oai:repositorio.ipl.pt:10400.21/6821
organization_str_mv urn:organizationAcronym:ipl
person_str_mv Duarte, Rui Policarpo
Neto, Horácio
Véstias, Mário
Véstias, Mário
https://www.ciencia-id.pt/4717-C2C7-3F2C
4717-C2C7-3F2C
http://orcid.org/0000-0001-8556-4507
0000-0001-8556-4507
publishDate 2016
publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
reponame_str Repositório Científico do Instituto Politécnico de Lisboa
repository_id_str urn:repositoryAcronym:ripl
service_str_mv urn:repositoryAcronym:ripl
spelling engInstitute of Electrical and Electronics Engineerspt_PTThis 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.application/pdfpt_PTXtokaxtikoX: a stochastic computing-based autonomous cyber-physical systemDuarte, Rui PolicarpoNeto, HorácioPersonalVéstias, MárioDSpacehttp://dspace.org/items/a7d22b29-c961-45ac-bc09-cd5e1002f1e8DSpacehttp://dspace.org/items/a7d22b29-c961-45ac-bc09-cd5e1002f1e8VéstiasMárioCiência IDhttps://www.ciencia-id.pt4717-C2C7-3F2CORCIDhttp://orcid.org0000-0001-8556-4507Researcher IDhttps://www.researcherid.comH-9953-2012Scopus Author IDhttps://www.scopus.com14525867300HostingInstitutionOrganizationalRCIPLe-mailmailto:rcaap@sp.ipl.ptrcaap@sp.ipl.ptISBNIsPartOf978-1-5090-1371-5ISBNIsPartOf978-1-5090-1370-8DOIIsPartOf10.1109/ICRC.2016.77387162017-02-20T10:55:24Z20162016-01-01T00:00:00ZHandlehttp://hdl.handle.net/10400.21/6821http://purl.org/coar/access_right/c_abf2open accessstochastic computingFPGAcyber-physical reconfigurable systemfault tolerance1633074 bytesother research producthttp://purl.org/coar/resource_type/c_c94fconference objecthttp://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://repositorio.ipl.pt/bitstreams/2ec4f3b1-7a21-46af-ab74-6e53f9b86cfa/download
spellingShingle XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
Duarte, Rui Policarpo
stochastic computing
FPGA
cyber-physical reconfigurable system
fault tolerance
subject.fl_str_mv stochastic computing
FPGA
cyber-physical reconfigurable system
fault tolerance
title 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_short XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
title_sort XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
topic stochastic computing
FPGA
cyber-physical reconfigurable system
fault tolerance
topic_facet stochastic computing
FPGA
cyber-physical reconfigurable system
fault tolerance
url http://hdl.handle.net/10400.21/6821
visible 1