PSCoP: a planning scheduler coprocessor

Detalhes bibliográficos
Autor(a) principal: Martins, E.
Data de Publicação: 2000
Outros Autores: Neves, P., Fonseca, J.
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: https://proa.ua.pt/index.php/revdeti/article/view/18381
Resumo: The use of a centralised planning scheduler in fieldbus-based systems requiring real-time operation has proved to be a good compromise between operational flexibility and timeliness guarantees. In this paper a preliminary implementation of a hardware scheduling coprocessor based in the planning paradigm is presented. The coprocessor is installed in a special node of the fieldbus, the bus arbiter, and generates scheduling tables to be dispatched by the node CPU. With this solution it is possible to decrease the response time to changes in the system configuration or message parameters of the software based planning scheduler. This opens the possibility of allowing automatic on-line changes requested by system nodes in addition to the ones requested by human operators, thus improving system reactivity. In this paper the focus is on the coprocessor’s interface with the node CPU and its overall functionality. Initial calculations showing the feasibility of the unit and its expected performance are also derived.
id RCAP_f2bf42c35c1839a7490ffb855d373054
oai_identifier_str oai:proa.ua.pt:article/18381
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 PSCoP: a planning scheduler coprocessorThe use of a centralised planning scheduler in fieldbus-based systems requiring real-time operation has proved to be a good compromise between operational flexibility and timeliness guarantees. In this paper a preliminary implementation of a hardware scheduling coprocessor based in the planning paradigm is presented. The coprocessor is installed in a special node of the fieldbus, the bus arbiter, and generates scheduling tables to be dispatched by the node CPU. With this solution it is possible to decrease the response time to changes in the system configuration or message parameters of the software based planning scheduler. This opens the possibility of allowing automatic on-line changes requested by system nodes in addition to the ones requested by human operators, thus improving system reactivity. In this paper the focus is on the coprocessor’s interface with the node CPU and its overall functionality. Initial calculations showing the feasibility of the unit and its expected performance are also derived.UA Editora2000-01-01T00:00:00Zconference objectconference objectinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://proa.ua.pt/index.php/revdeti/article/view/18381oai:proa.ua.pt:article/18381Eletrónica e Telecomunicações; Vol 3 No 1 (2000); 27-30Eletrónica e Telecomunicações; vol. 3 n.º 1 (2000); 27-302182-97721645-0493reponame: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:RCAAPenghttps://proa.ua.pt/index.php/revdeti/article/view/18381https://proa.ua.pt/index.php/revdeti/article/view/18381/13263https://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessMartins, E.Neves, P.Fonseca, J.2022-09-26T11:00:26Zoai:proa.ua.pt:article/18381Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T16:08:34.850996Repositó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 PSCoP: a planning scheduler coprocessor
title PSCoP: a planning scheduler coprocessor
spellingShingle PSCoP: a planning scheduler coprocessor
Martins, E.
title_short PSCoP: a planning scheduler coprocessor
title_full PSCoP: a planning scheduler coprocessor
title_fullStr PSCoP: a planning scheduler coprocessor
title_full_unstemmed PSCoP: a planning scheduler coprocessor
title_sort PSCoP: a planning scheduler coprocessor
author Martins, E.
author_facet Martins, E.
Neves, P.
Fonseca, J.
author_role author
author2 Neves, P.
Fonseca, J.
author2_role author
author
dc.contributor.author.fl_str_mv Martins, E.
Neves, P.
Fonseca, J.
description The use of a centralised planning scheduler in fieldbus-based systems requiring real-time operation has proved to be a good compromise between operational flexibility and timeliness guarantees. In this paper a preliminary implementation of a hardware scheduling coprocessor based in the planning paradigm is presented. The coprocessor is installed in a special node of the fieldbus, the bus arbiter, and generates scheduling tables to be dispatched by the node CPU. With this solution it is possible to decrease the response time to changes in the system configuration or message parameters of the software based planning scheduler. This opens the possibility of allowing automatic on-line changes requested by system nodes in addition to the ones requested by human operators, thus improving system reactivity. In this paper the focus is on the coprocessor’s interface with the node CPU and its overall functionality. Initial calculations showing the feasibility of the unit and its expected performance are also derived.
publishDate 2000
dc.date.none.fl_str_mv 2000-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference object
conference object
info:eu-repo/semantics/article
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://proa.ua.pt/index.php/revdeti/article/view/18381
oai:proa.ua.pt:article/18381
url https://proa.ua.pt/index.php/revdeti/article/view/18381
identifier_str_mv oai:proa.ua.pt:article/18381
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://proa.ua.pt/index.php/revdeti/article/view/18381
https://proa.ua.pt/index.php/revdeti/article/view/18381/13263
dc.rights.driver.fl_str_mv https://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv UA Editora
publisher.none.fl_str_mv UA Editora
dc.source.none.fl_str_mv Eletrónica e Telecomunicações; Vol 3 No 1 (2000); 27-30
Eletrónica e Telecomunicações; vol. 3 n.º 1 (2000); 27-30
2182-9772
1645-0493
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_ 1799130543605940224