Detailed Microcontroller Architecture Based on a Hardware Scheduler Engine and Independent Pipeline Registers
Journal Title: Analele Universitatii "Dunarea de Jos" din Galati. Fascicula IX, Metalurgie si Stiinta Materialelor - Year 2015, Vol 38, Issue 1
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.
Authors and Affiliations
Lucian ANDRIEȘ, Vasile Gheorghita GAITAN
Determining the Reliability of Clincher Coolers
For any industrial entity that is put into operation, the problem of maintaining its functioning if possible, with corresponding technical and technological parameters without failure is an important issue. This is provi...
Measurement and Analysis of Vibrations on a Cold Rolling Mill for Steel Strip
In this paper the authors made measurements and registration of vibration by using accelerometers posted on the top backup rolls. This is a new way for predict the damage in the rolling mill equipment and the precision o...
The Influence of Friction Forces in Metal Powders Compaction Process of Stainless Steel 316L
The purpose of this study is to determine as precisely the influence of friction in the compaction of powders, and "conversion" of it, increasing densification. The process is intended to be used in the compaction of har...
Effect of Mean Diameter Size of Disperse Phase on Morphology and Corrosion Resistance of Phenol – Formaldehyde Resin/Zn Coatings
The present work has the purpose of obtaining composite coatings using phenol – formaldehyde (PF) resin electrodeposited with zinc. The phenol – formaldehyde resin/Zn coatings were electrodeposited from a suspension of P...
Studies and Research on Treatment of Titanium Alloys
Titanium and its alloys have an extended use due to special properties. The paper highlights the TiZr alloy intended to manufacture prostheses, the influence of plastic deformation on the properties and structure. Applie...