DocumentCode :
492850
Title :
Encoding of internal states in synthesis and implementation process of automata into FPGAs
Author :
Bukowiec, Arkadiusz ; Barkalov, Alexander ; Titarenko, Larysa
Author_Institution :
Inst. of Comput. Eng. & Electron., Univ. of Zielona Gora, Gora, Poland
fYear :
2009
fDate :
24-28 Feb. 2009
Firstpage :
199
Lastpage :
201
Abstract :
The method of synthesis and implementation of Mealy FSMs into FPGAs is proposed. Synthesis is based on the architectural decomposition and multiple encoding of internal states. States are divided into subsets based on a current state and encoded separately in each subset. The state is decoded in the second-level circuit based on the multiple code and the code of a current state. It leads to implementation of FSM in double-level structure where utilization of both, LUTs and memory blocks of FPGA, is applied. It leads to balanced usage of hardware resources of an FPGA device.
Keywords :
field programmable gate arrays; finite state machines; table lookup; FPGA device; FSM; architectural decomposition; field programmable gate arrays; finite state machines; hardware resources; internal states; look-up table; multiple encoding; Automata; Circuit synthesis; Combinational circuits; Decoding; Encoding; Field programmable gate arrays; Logic circuits; Logic functions; Programmable logic arrays; Table lookup; Circuit synthesis; Field programmable gate arrays; Finite state machines; Logic design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
CAD Systems in Microelectronics, 2009. CADSM 2009. 10th International Conference - The Experience of Designing and Application of
Conference_Location :
Lviv-Polyana
Print_ISBN :
978-966-2191-05-9
Type :
conf
Filename :
4839804
Link To Document :
بازگشت