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