DocumentCode
357660
Title
Concurrent control systems: from Grafcet to VHDL
Author
Mallet, Frédéric ; Gaffé, Daniel ; Boéri, Fernand
Author_Institution
CNRS, Nice Univ., Sophia Antipolis, France
Volume
1
fYear
2000
fDate
2000
Firstpage
230
Abstract
The automated production systems (APS) are composed of concurrent interacting entities, so any model should exhibit parallel and sequential behaviours. The Grafcet is now well established in manufacturing to specify the awaited behaviour of the APS. Moreover programmable components increase modularity and allow a higher integration rate of circuits. The paper studies the hardware implementation of a Grafcet specification into such a component. Those components have to be programmed using a hardware description language. We therefore focus on inherent problems of such an approach and we study different kinds of possible solutions to automatically translate a Grafcet specification into a VHDL program. In particular, we introduce a solution based on synchronous language works about symbolic research of stability states. This compiler only accepts the stable grafcets. In addition to automatically generating a VHDL code, this solution provides a way to check some safety properties on Grafcet
Keywords
circuit CAD; concurrency control; formal specification; hardware description languages; integrated circuit manufacture; Grafcet; VHDL; VHDL code; VHDL program; automated production systems; circuit integration rate; concurrent control systems; concurrent interacting entities; hardware description language; hardware implementation; programmable components; safety properties; specification; stability states; stable grafcets; symbolic research; synchronous language works; Automatic control; Circuits; Control systems; Field programmable gate arrays; Hardware design languages; Manufacturing; Production systems; Programmable control; Safety; Stability;
fLanguage
English
Publisher
ieee
Conference_Titel
Euromicro Conference, 2000. Proceedings of the 26th
Conference_Location
Maastricht
ISSN
1089-6503
Print_ISBN
0-7695-0780-8
Type
conf
DOI
10.1109/EURMIC.2000.874637
Filename
874637
Link To Document