DocumentCode :
2332226
Title :
A flexible and high-reliable HW/SW codesign method for real-time embedded systems
Author :
Kitani, Tomoya ; Takamoto, Yoshifumi ; Yasumoto, Keiichi ; Nakata, Akio ; Higashino, Teruo
Author_Institution :
Graduate Sch. of Info. Sci. & Tech., Osaka Univ., Japan
fYear :
2004
fDate :
5-8 Dec. 2004
Firstpage :
437
Lastpage :
446
Abstract :
In this paper, we propose a flexible and high-reliable HW/SW co-design method for real-time systems consisting of multiple functional modules using general purpose components such as DSP, CPU and memory. In our method, we specify a system as a parallel composition of concurrent periodic EFSMs with timing constraints. As communication primitives among EFSMs, multi-way synchronization mechanism can be specified. Here, we propose a technique for efficient development of real-time embedded systems considering both reliability and cost-performance. For the purpose, using a parametric model checking technique, we derive a parameter condition which must hold for the system to proceed without deadlocks and satisfy given timing constraints. Based on the derived parameter condition and cost-performance characteristic of available components, an appropriate combination of components is automatically selected so that the total cost is minimized. We have developed a design support tool based on the proposed technique. By applying our method to development of a basic functionality of a cellular phone, we could decide which functional modules should be implemented as dedicated HW units or on-chip-CPUs´ software, and select suitable DSPs and memories with low costs.
Keywords :
embedded systems; finite state machines; formal verification; hardware-software codesign; HW/SW codesign; concurrent periodic EFSM; high-level synthesis; multiple functional modules; multiway synchronization mechanism; parallel composition; parametric model checking; real-time embedded systems; timing constraint; Circuits; Costs; Design methodology; Digital signal processing; Embedded system; Hardware; Parametric statistics; Real time systems; System recovery; Timing; HW/SW co-design; high-level synthesis; parametric model checking; real-time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 2004. Proceedings. 25th IEEE International
ISSN :
1052-8725
Print_ISBN :
0-7695-2247-5
Type :
conf
DOI :
10.1109/REAL.2004.6
Filename :
1381329
Link To Document :
بازگشت