DocumentCode :
3348825
Title :
Optimization of Moore FSM on FPGA
Author :
Titarienko, L. ; Wegrzyn, M.
Author_Institution :
Inst. of Comput. Eng. & Electron., Univ. of Zielona Gora, Zielona Gora
fYear :
2007
fDate :
19-24 Feb. 2007
Firstpage :
246
Lastpage :
250
Abstract :
A new method of Moore FSM circuit optimization is proposed, which is based on generation of both codes of the states and codes of the classes of pseudoequivalent states of FSM. The presented method permits to encode the states of FSM in such manner that some microoperations can be implemented using single LUT element. Other microoperations should be implemented using dedicated memory blocks. Minimization of the system of excitation functions is reached thanks to separate source of the codes of the classes of pseudoequivalent states. Such approach allows minimizing hardware amount in the circuit of FSM. The conditions for such optimization are shown. An example of proposed method´s application is given.
Keywords :
field programmable gate arrays; finite state machines; flip-flops; FPGA; Moore FSM circuit; codes; excitation functions; hardware; microoperations; optimization; pseudoequivalent states; single LUT element; Circuit optimization; Digital multimedia broadcasting; Field programmable gate arrays; Hardware; Logic arrays; Minimization; Optimization methods; Roentgenium; System-on-a-chip; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
CAD Systems in Microelectronics, 2007. CADSM '07. 9th International Conference - The Experience of Designing and Applications of
Conference_Location :
Lviv-Polyana
Print_ISBN :
966-533-587-0
Type :
conf
DOI :
10.1109/CADSM.2007.4297536
Filename :
4297536
Link To Document :
بازگشت