Title :
Design Methodology of Control System with Mutual Exclusion
Author :
Cheng, Xiaohui ; Hu, Yongjian ; Gong, Youmin
Author_Institution :
Coll. of Mechantronics Eng. & Autom., Shanghai Univ., Shanghai
Abstract :
It is time consuming to design a complex system which has multi-function and mutual exclusion. In this paper, the design which flows of complex control system with Mutual Exclusion is divided into abstraction route and embodiment route. In the abstraction route, functions of the system are transferred to processes by using obtained or innovated algorithms and the processes are divided into modules by hardware/software partitioning. In the embodiment route, these modules are transferred to hardware objects which execute the modules. The whole design methodology is illustrated by the hardware implementation of the Philosopherspsila dining question. The hardware object is designed and is simulated by using FPGA. The emphasis is focused on the design of a hardware system with distributed mutual exclusion.
Keywords :
control system CAD; field programmable gate arrays; hardware-software codesign; large-scale systems; FPGA; complex control system; control system design methodology; distributed mutual exclusion; embodiment route; hardware system design; hardware-software partitioning; mutual exclusion; Automatic control; Circuits; Computational intelligence; Computer industry; Conferences; Control systems; Design methodology; Hardware; Software algorithms; Telecommunication control; Configurable Logics; Control System; FPGA; Hardware/software Co-design; Hardware/software Partition; Mutual Exclusion;
Conference_Titel :
Computational Intelligence and Industrial Application, 2008. PACIIA '08. Pacific-Asia Workshop on
Conference_Location :
Wuhan
Print_ISBN :
978-0-7695-3490-9
DOI :
10.1109/PACIIA.2008.348