Export Ready — 

Using a hardware coprocessor for message scheduling in fieldbus-based distributed systems

Bibliographic Details
Main Author: Fonseca, José A.
Publication Date: 2001
Other Authors: Martins, Ernesto V., Neves, Paulo Alexandre
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.11/527
Summary: Fieldbus based distributed embedded systems used in real-time applications tend to be inflexible in what concerns changing operational parameters on-line. Recent techniques such as the planning scheduler can avoid this problem but do not show adequate responsiveness f o r automatic negotiation of parameter values. In this paper the use of ASIC based coprocessors f o r message scheduling is proposed to solve the problem. Such coprocessors can be used in the arbiter nodes of systems based on widely used producer-consumer fieldbuses like WorldFIP and CAN. A prototype built with a Xilinx FPGA is presented. First performance results are shown and analyzed. They demonstrate that the device is able to achieve the expected performance and also point to the possibility of evolution to an almost dynamic scheduling approach.
id RCAP_3e8818273df19b6c98bee5fbc5e71f6d
oai_identifier_str oai:repositorio.ipcb.pt:10400.11/527
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 Using a hardware coprocessor for message scheduling in fieldbus-based distributed systemsHardware co-processorFPGA - Fiel Programmable Gate ArraysController area networkMessage scheduling in fieldbus systemsFieldbusFieldbus based distributed embedded systems used in real-time applications tend to be inflexible in what concerns changing operational parameters on-line. Recent techniques such as the planning scheduler can avoid this problem but do not show adequate responsiveness f o r automatic negotiation of parameter values. In this paper the use of ASIC based coprocessors f o r message scheduling is proposed to solve the problem. Such coprocessors can be used in the arbiter nodes of systems based on widely used producer-consumer fieldbuses like WorldFIP and CAN. A prototype built with a Xilinx FPGA is presented. First performance results are shown and analyzed. They demonstrate that the device is able to achieve the expected performance and also point to the possibility of evolution to an almost dynamic scheduling approach.IEEERepositório Científico do Instituto Politécnico de Castelo BrancoFonseca, José A.Martins, Ernesto V.Neves, Paulo Alexandre2011-01-27T16:02:13Z20012001-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10400.11/527eng0-7803-7057-0info: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-26T14:26:33Zoai:repositorio.ipcb.pt:10400.11/527Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T21:40:16.670823Repositó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 Using a hardware coprocessor for message scheduling in fieldbus-based distributed systems
title Using a hardware coprocessor for message scheduling in fieldbus-based distributed systems
spellingShingle Using a hardware coprocessor for message scheduling in fieldbus-based distributed systems
Fonseca, José A.
Hardware co-processor
FPGA - Fiel Programmable Gate Arrays
Controller area network
Message scheduling in fieldbus systems
Fieldbus
title_short Using a hardware coprocessor for message scheduling in fieldbus-based distributed systems
title_full Using a hardware coprocessor for message scheduling in fieldbus-based distributed systems
title_fullStr Using a hardware coprocessor for message scheduling in fieldbus-based distributed systems
title_full_unstemmed Using a hardware coprocessor for message scheduling in fieldbus-based distributed systems
title_sort Using a hardware coprocessor for message scheduling in fieldbus-based distributed systems
author Fonseca, José A.
author_facet Fonseca, José A.
Martins, Ernesto V.
Neves, Paulo Alexandre
author_role author
author2 Martins, Ernesto V.
Neves, Paulo Alexandre
author2_role author
author
dc.contributor.none.fl_str_mv Repositório Científico do Instituto Politécnico de Castelo Branco
dc.contributor.author.fl_str_mv Fonseca, José A.
Martins, Ernesto V.
Neves, Paulo Alexandre
dc.subject.por.fl_str_mv Hardware co-processor
FPGA - Fiel Programmable Gate Arrays
Controller area network
Message scheduling in fieldbus systems
Fieldbus
topic Hardware co-processor
FPGA - Fiel Programmable Gate Arrays
Controller area network
Message scheduling in fieldbus systems
Fieldbus
description Fieldbus based distributed embedded systems used in real-time applications tend to be inflexible in what concerns changing operational parameters on-line. Recent techniques such as the planning scheduler can avoid this problem but do not show adequate responsiveness f o r automatic negotiation of parameter values. In this paper the use of ASIC based coprocessors f o r message scheduling is proposed to solve the problem. Such coprocessors can be used in the arbiter nodes of systems based on widely used producer-consumer fieldbuses like WorldFIP and CAN. A prototype built with a Xilinx FPGA is presented. First performance results are shown and analyzed. They demonstrate that the device is able to achieve the expected performance and also point to the possibility of evolution to an almost dynamic scheduling approach.
publishDate 2001
dc.date.none.fl_str_mv 2001
2001-01-01T00:00:00Z
2011-01-27T16:02:13Z
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.11/527
url http://hdl.handle.net/10400.11/527
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 0-7803-7057-0
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 IEEE
publisher.none.fl_str_mv IEEE
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_ 1833599374530183168