Estimation of WCET using a little language to describe microcontrollers and DSPs architectures

Detalhes bibliográficos
Autor(a) principal: Tavares, Adriano
Data de Publicação: 2001
Outros Autores: Couto, Carlos
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/1822/2027
Resumo: A method for analysing and predicting the timing properties of a program fragment will be described. First a little language implemented to describe a processor’s architecture is presented followed by the presentation of a new static WCET estimation method. The timing analysis starts by compiling a processor’s architecture program followed by the disassembling of the program fragment. After sectioning the assembler program into basic blocks call graphs are generated and these data are later used to evaluate the pipeline hazards and cache miss that penalize the real-time performance. Some experimental results of using the developed tool to predict the WCET of code segments using some Intel microcontroller are presented. Finally, some conclusions and future work are presented.
id RCAP_4cfd1909fc1542a09a7130fda635444a
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/2027
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 Estimation of WCET using a little language to describe microcontrollers and DSPs architecturesWCET estimationCall graphLittle languageBasic blockA method for analysing and predicting the timing properties of a program fragment will be described. First a little language implemented to describe a processor’s architecture is presented followed by the presentation of a new static WCET estimation method. The timing analysis starts by compiling a processor’s architecture program followed by the disassembling of the program fragment. After sectioning the assembler program into basic blocks call graphs are generated and these data are later used to evaluate the pipeline hazards and cache miss that penalize the real-time performance. Some experimental results of using the developed tool to predict the WCET of code segments using some Intel microcontroller are presented. Finally, some conclusions and future work are presented.Universidade do MinhoTavares, AdrianoCouto, Carlos2001-06-272001-06-27T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/2027engDESDES' 01. INTERNATIONAL WORKSHOP ON DISCRETE-EVENT SYSTEM DESIGN, Przytok, 2001 - "Proceedings".info: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:RCAAP2024-05-11T06:34:27Zoai:repositorium.sdum.uminho.pt:1822/2027Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:57:43.761214Repositó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 Estimation of WCET using a little language to describe microcontrollers and DSPs architectures
title Estimation of WCET using a little language to describe microcontrollers and DSPs architectures
spellingShingle Estimation of WCET using a little language to describe microcontrollers and DSPs architectures
Tavares, Adriano
WCET estimation
Call graph
Little language
Basic block
title_short Estimation of WCET using a little language to describe microcontrollers and DSPs architectures
title_full Estimation of WCET using a little language to describe microcontrollers and DSPs architectures
title_fullStr Estimation of WCET using a little language to describe microcontrollers and DSPs architectures
title_full_unstemmed Estimation of WCET using a little language to describe microcontrollers and DSPs architectures
title_sort Estimation of WCET using a little language to describe microcontrollers and DSPs architectures
author Tavares, Adriano
author_facet Tavares, Adriano
Couto, Carlos
author_role author
author2 Couto, Carlos
author2_role author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Tavares, Adriano
Couto, Carlos
dc.subject.por.fl_str_mv WCET estimation
Call graph
Little language
Basic block
topic WCET estimation
Call graph
Little language
Basic block
description A method for analysing and predicting the timing properties of a program fragment will be described. First a little language implemented to describe a processor’s architecture is presented followed by the presentation of a new static WCET estimation method. The timing analysis starts by compiling a processor’s architecture program followed by the disassembling of the program fragment. After sectioning the assembler program into basic blocks call graphs are generated and these data are later used to evaluate the pipeline hazards and cache miss that penalize the real-time performance. Some experimental results of using the developed tool to predict the WCET of code segments using some Intel microcontroller are presented. Finally, some conclusions and future work are presented.
publishDate 2001
dc.date.none.fl_str_mv 2001-06-27
2001-06-27T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/2027
url http://hdl.handle.net/1822/2027
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv DESDES' 01. INTERNATIONAL WORKSHOP ON DISCRETE-EVENT SYSTEM DESIGN, Przytok, 2001 - "Proceedings".
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.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_ 1833595647685558272