• română
    • English
    • français
    • Deutsch
    • español
    • italiano
  • română 
    • română
    • English
    • français
    • Deutsch
    • español
    • italiano
  • Logare
Vezi articolul 
  •   Pagina principală
  • Scientific papers - Annals of "Dunarea de Jos" University of Galati - Analele științifice ale Universității "Dunărea de Jos" din Galați
  • Fascicula IX
  • 1993 -2018
  • 2015 fascicula9 nr1
  • Vezi articolul
  •   Pagina principală
  • Scientific papers - Annals of "Dunarea de Jos" University of Galati - Analele științifice ale Universității "Dunărea de Jos" din Galați
  • Fascicula IX
  • 1993 -2018
  • 2015 fascicula9 nr1
  • Vezi articolul
JavaScript is disabled for your browser. Some features of this site may not work without it.

Detailed Microcontroller Architecture Based on a Hardware Scheduler Engine and independent Pipeline Registers

Thumbnail
View/Open
ugal_f9_2015_nr1_14Andries.pdf (12.66Mb)
Dată
2015
Autor
Andrieș, Lucian
Găitan, Gheorghița
Metadata
Arată înregistrarea completă a articolului
Abstract
In the world of real time operating systems, task switching, communication between threads and synchronization are implemented in software. Some of the mechanisms used may introduce big latencies in task recurrence, task jitter. This kind of problem, which is sporadic, may lead to system failure for safety-critical areas. This issue may occur in the real time systems that have really fast response time as requirements. For this particular example, the tasks are succeeding very fast, resulting in a lot of overhead because of the time spent in task switch. Our research has led us to the conclusion that a microcontroller architecture, based on a static hardware Scheduler and independent Pipeline Registers, will be capable of executing multiple tasks with approximately no delay between every task switch (5 machine cycles). The nMPRA (n Multi-Purpose Register Architecture) architecture, which consists of 2 sets of registers: local such as coprocessor 2 and global such as a peripheral on the slow bus, offers support for preemptive real time operating systems. Both architectures, nMPRA and nHSE (n Hardware Scheduler Engine), complement each other and take the real time operating system programming to a whole new level.
URI
http://10.11.10.50/xmlui/handle/123456789/5203
Colecții
  • 2015 fascicula9 nr1 [15]

DSpace 6.0 | Copyright © Arthra Institutional Repository
Contactați-ne | Trimite feedback
Theme by 
Atmire NV
 

 

Răsfoiește

În tot DSpaceComunități; ColecțiiDupă data publicăriiAutoriTitluriSubiecteAceastă colecțieDupă data publicăriiAutoriTitluriSubiecte

Contul meu

Conectare

DSpace 6.0 | Copyright © Arthra Institutional Repository
Contactați-ne | Trimite feedback
Theme by 
Atmire NV