Title :
Web-based tool for FSM encoding targeting low-power FPGA implementation
Author :
Mihhailov, D. ; Sudnitson, A. ; Tarletski, K.
Author_Institution :
Dept. of Comput. Eng., Tallinn Univ. of Technol., Tallinn, Estonia
Abstract :
The probabilistic behavior of a finite state machine (FSM) can be studied by regarding its transition structure as a Markov chain. Then any stochastic property of a FSM can be considered as such of the underlying Markov chain model. These stochastic estimations can then be successfully applied for solving various problems in the field of low-power logic synthesis. The developed software tool automatizes routine calculations and provides means for investigation of FSMs on behavioral level using stochastic analysis targeting low power state assignment problem. The program requires the Java runtime environment and, thus, can be executed on every software platform, for which Java technology is available. Furthermore, Java provides capabilities to run the program (applet) inside standard browsers, so most of the environment can be accessed over the Internet.
Keywords :
Internet; Java; Markov processes; field programmable gate arrays; finite state machines; logic CAD; low-power electronics; state assignment; FSM encoding; Java runtime environment; Markov chain model; Web-based tool; finite state machine; low-power FPGA implementation; low-power logic synthesis; state assignment problem; stochastic analysis; Automata; Circuit testing; Digital systems; Encoding; Field programmable gate arrays; Java; Logic; Registers; State estimation; Stochastic processes;
Conference_Titel :
Microelectronics Proceedings (MIEL), 2010 27th International Conference on
Conference_Location :
Nis
Print_ISBN :
978-1-4244-7200-0
DOI :
10.1109/MIEL.2010.5490468