Publicação
XtokaxtikoX: a stochastic computing-based autonomous cyber-physical system
| 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 |