期刊文献+

SF^2HDL: A Computational Tool of State Transition Diagram Translation

SF^2HDL: A Computational Tool of State Transition Diagram Translation
下载PDF
导出
摘要 The lack of standard to electronic circuits modeling made possible the development of many tools and modeling languages for electronic circuits. In this way, several tools to be used on different descriptions stage of the designs are necessary. This paper presents a tool called SF^2HDL (Stateflow to Hardware Description Language or State Transition Table) that translates a finite state machine on state transition diagram representation, described by Stateflow tool, into an input file standard for TABELA program or into a file behavioral VHDL (Very High Speed Integrated Circuits Hardware Description Language) directly. The TABELA program was used to optimization this finite state machine. After that, the TAB2VHDL program was used to generate the VHDL code on register transfer level, what permits comparisons with results obtained by synthesis. The finite state machine must be described by Mealy model and the user can describe the machine on high level abstraction using all Simulink supports. The tool was very efficient on computational cost and it made translation of several cases, for the two VHDL description models. Every state machine translated was simulated and implemented on device EP2C20F484C7 using Quartus II environment.
出处 《Journal of Mechanics Engineering and Automation》 2013年第2期78-86,共9页 机械工程与自动化(英文版)
关键词 Finite state machine VHDL (very high speed integrated circuits hardware description language) synthesis HDB3 (highdensity bipolar 3) computational tool. 状态转换图 计算工具 机器翻译 高速集成电路硬件描述语言 Stateflow Simulink 有限状态机 Quartus
  • 相关文献

参考文献22

  • 1Programmable System-on-Chip, Cypress Semiconductor Corporation Web Site, http://www.cypress.coml?id=1353 (accessed Mar. 4, 2012).
  • 2S.T. Karris, Introduction to Stateflow with Applications, Orchard Publications, California, USA, 2007.
  • 3Cyclone II FPGAs at Cost That Rivals ASICs, Altera Corporation Web Site, http://www.altera.comldevices/fpg alcyclone2/cy2-index.jsp (accessed Mar. 4 2012).
  • 4D.O. Gajski, R.H. Kuhn, Introduction: new VLSI tools, IEEE Computer 16 (12) (1983) 11-14.
  • 5T. Riesgo, Y. Torroja, E. Torre, Design methodologies based on hardware description languages, IEEE Transactions on Industrial Electronics 46 (I) (1999) 3-12.
  • 6A. Gerstlauer, C. Haubelt, A.D. Pimentel, T.P. Stefanov, D.O. Gajski, J. Teich, Electronic system-level synthesis methodologies, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 28 (10) (2009) 1517-1530.
  • 7C. Umans, T. Villa, A.L. Sangiovanni-Vicentelli, Complexity of two-level logic minimization, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 25 (10) (2006) 1230-1246.
  • 8A.P. Su, Application of ESL synthesis on GSM edge algorithm for base station, in: Proceedings of the 15th Asia and South Pacific Design Automation Conference, 2010, Taipei, Taiwan, 2010, pp. 732-737.
  • 9L. Yuan, et aI., An FSM reengineering approach to sequential circuit synthesis by state splitting, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 27 (6) (2008) 1159-1164.
  • 10c. Nehme, K. Lundqvist, A tool for translating VHDL to finite state machines, in: Proceedings of the 22nd Digital Avionics Systems Conference, 2003, USA, pp. 1-7.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部