Projects / Programmes
Design of Embedded Control Systems
Code |
Science |
Field |
Subfield |
2.06.01 |
Engineering sciences and technologies |
Systems and cybernetics |
Control systems technology |
Code |
Science |
Field |
P170 |
Natural sciences and mathematics |
Computer science, numerical analysis, systems, control |
T120 |
Technological sciences |
Systems engineering, computer technology |
real-time systems, embedded systems, real-time applications design, control systems, real-time programming languages, specifications, verification and validation, hardware architectures, real-time operating systems, worst case execution time (WCET) analysis, schedulability analysis
Researchers (2)
no. |
Code |
Name and surname |
Research area |
Role |
Period |
No. of publicationsNo. of publications |
1. |
09796 |
PhD Matjaž Colnarič |
Computer science and informatics |
Head |
1998 - 1999 |
358 |
2. |
12508 |
PhD Domen Verber |
Computer science and informatics |
Researcher |
1998 - 1999 |
349 |
Organisations (1)
Abstract
The project deals with the design of embedded computer control systems operating in hard real-time environments. Using a prototype developed and implemented in the previous project we explore methods for designing embedded control systems:
? specification of requirements, built into the syntax of a special variation of a standardised high-level real-time programming language miniPEARL, supported by graphics constructs;
? introducing object orientation into this programing language;
? temporal analysis of worst-case process behaviour (WCET analysis) based on syntax and semantics analysis of the program and alternatively with automated direct measurement on the hardware platform the program is intended to run on;
? validation of the system with an environment simulator with built-in synthetic loads.
Further phases of the system life cycle are being considered like testing and verification. Metrics for the estimation of vital properties of real-time systems are also explored.
We will continue our work on hardware and operating system design for embedded real-time applications. The concept of the asymmetrical multiprocessor system with dedicated processors for application task and operating system kernel routines execution, already successfully implemented in the previous prototype, will be re-implemented with new Motorola RISC microprocessors ColdFire.