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
Link To Document