发明名称 METHOD AND DEVICE FOR ANALYSING AND TIMING THE CRITICAL APPLICATION OF A MULTICORE PROCESSOR
摘要 The present invention describes a method for precisely determining the maximum execution time of a critical task of an embedded system based on a multicore processor. For that purpose, the use of a specific hardware is proposed, with the function of analysing and timing the execution of the task. More specifically, the purpose of the system is to ensure that the maximum response time of the critical function of the program executed by the processor does not exceed a preset limit, and should this critical task not be completed before the limit, the system disables the other processor cores, keeping in operation only the core that is executing the critical task. The specific hardware, which is implemented with a watchdog system, is configured with information relevant to the execution of the critical program in isolation (that is to say, in a processor with a single core), with reduced computational complexity and extreme feasibility, monitoring the execution time of the task without needing to know what is the maximum value of the execution time of this program in an environment with multiple microprocessor cores. The present invention pertains to the fields of eletronics and computer science.
申请公布号 WO2017024371(A1) 申请公布日期 2017.02.16
申请号 WO2016BR50189 申请日期 2016.08.11
申请人 UNIAO BRASILEIRA DE EDUCACAO E ASSISTENCIA 发明人 VARGAS, Fabian Luis;GREEN, Bruno Naspolini
分类号 G06F9/48;G06F9/00;G06F9/44;G06F9/46;G06F9/50;G06F11/00;G06F15/76 主分类号 G06F9/48
代理机构 代理人
主权项
地址