DocumentCode
2655406
Title
Efficient logic controller design
Author
Borowik, Grzegorz ; Rawski, Mariusz ; Labiak, Grzegorz ; Bukowiec, Arkadiusz ; Selvaraj, Henry
Author_Institution
Inst. of Telecommun., Warsaw Univ. of Technol., Nowowiejska, Poland
fYear
2010
fDate
15-17 Dec. 2010
Firstpage
1
Lastpage
6
Abstract
Logic controller is a digital device used for automation of electromechanical processes, such as control of machinery on factory assembly line or lighting fixtures. This paper presents the method for designing a logic controller. We implement it using reprogrammable structure equipped with Embedded Memory Blocks, e.g. CPLD or FPGA. We find that specification of the controller with appropriate statechart diagram and further synthesis as equivalent Finite State Machine yields encouraging results: the number of programmable resources has been reduced approximately by 85%. Result of the research is illustrated with synthesis of practical controllers, where hardware resource consumption is presented. It shows the usefulness of the approach.
Keywords
finite state machines; logic design; programmable controllers; electromechanical processes; embedded memory blocks; finite state machine; logic controller design; reprogrammable structure; Binary codes; Boolean functions; Chemical reactors; Decoding; Encoding; Memory management; Process control; decomposition; embedded memory block; finite state machine; logic controller; statechart diagram;
fLanguage
English
Publisher
ieee
Conference_Titel
Broadband and Biomedical Communications (IB2Com), 2010 Fifth International Conference on
Conference_Location
Malaga
Print_ISBN
978-1-4244-6951-2
Electronic_ISBN
978-1-4244-6952-9
Type
conf
DOI
10.1109/IB2COM.2010.5723633
Filename
5723633
Link To Document