• DocumentCode
    2831455
  • Title

    Synthesis of control unit with refined state encoding for CPLD devices

  • Author

    Barkalov, Aleksander ; Titarenko, Larysa ; Chmielewski, Slawomir

  • Author_Institution
    Inst. of Electr. Eng., Univ. of Zielona Gora, Zielona Gora, Poland
  • fYear
    2011
  • fDate
    9-12 Sept. 2011
  • Firstpage
    60
  • Lastpage
    65
  • Abstract
    The method of decrease in the number of PAL macrocells in logic circuit of Moore finite-state-machine (FSM) is proposed. Some peculiarities of Moore FSM such as existence of pseudoequivalent states and dependence of output functions on states as well as a wide fan-in of PAL macrocells are used to optimize the hardware amount (the number of PAL macrocells). It allows hardware amount decrease without decreasing in performance of the controlled digital system. The method is based on simultaneous application of optimal state assignment and transformation of the codes of pseudoequivalent states into codes of their classes. The proposed approach permits to decrease the hardware amount without decrease of digital system performance. An example of proposed method application is given, as well as the results of its investigation.
  • Keywords
    control engineering computing; finite state machines; logic circuits; logic design; programmable logic devices; CPLD devices; Moore finite-state-machine; PAL macrocells; complex programmable logic devices; control unit synthesis; controlled digital system; logic circuit; output function dependence; pseudoequivalent states; refined state encoding; Bismuth; Digital systems; Encoding; Hardware; Logic circuits; Macrocell networks; PROM; CPLD; design; embedded memory blocks; finite state machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design & Test Symposium (EWDTS), 2011 9th East-West
  • Conference_Location
    Sevastopol
  • Print_ISBN
    978-1-4577-1957-8
  • Type

    conf

  • DOI
    10.1109/EWDTS.2011.6116430
  • Filename
    6116430