• 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