Generating finite state machines from SystemC

被引:0
|
作者
Habibi, Ali [1 ]
Moinudeen, Haja [1 ]
Tahar, Sofiene [1 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, 1455 Maisonneuve W, Montreal, PQ H3G 1M8, Canada
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
SystemC is a system level language proposed to raise the abstraction level for embedded systems design and verification. In this paper we propose to generate Finite State Machines (FSM) from SystemC designs using two algorithms originally proposed for the generation of FSM from Abstract State Machines (ASM). This proposal enables the integration of SystemC with existing tools for test case generation from FSM. Hence, enabling two important applications: (1) using the FSM graph structure to produce test suites allowing functional testing of SystemC designs; and (2) performing conformance testing, where the FSM serves as a precise model of the observable behavior of the system used to validate lower abstraction levels of the design (e.g., Register Transfer Level (RTL)).
引用
收藏
页码:1411 / +
页数:2
相关论文
共 50 条
  • [11] Guessing Individual Sequences: Generating Randomized Guesses Using Finite-State Machines
    Merhav, Neri
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (05) : 2912 - 2920
  • [12] Automatic Code Generation from Finite State Machines
    Rincon Nigro, Mario
    Aguilar Castro, Jose
    Hidrobo Torres, Francisco
    [J]. COMPUTACION Y SISTEMAS, 2011, 14 (04): : 405 - 421
  • [13] Formal testing from timed finite state machines
    Merayo, Mercedes G.
    Nunez, Manuel
    Rodriguez, Ismael
    [J]. COMPUTER NETWORKS, 2008, 52 (02) : 432 - 460
  • [14] Deriving test sequences from finite state machines
    Stoll, Wilhelm
    [J]. Proceedings of the International Conference on Computer Communication, 1991,
  • [15] Mutation testing from probabilistic finite state machines
    Hierons, Robert M.
    Merayo, Mercedes G.
    [J]. TAIC PART 2007 - TESTING: ACADEMIC AND INDUSTRIAL CONFERENCE - PRACTICE AND RESEARCH TECHNIQUES, PROCEEDINGS: CO-LOCATED WITH MUTATION 2007, 2007, : 141 - +
  • [16] IN FINITE-STATE MACHINES, LIVING MACHINES
    KRUGER, T
    [J]. ARCHITECTURAL DESIGN, 1994, (111) : R14 - R15
  • [17] Generating feasible input sequences for extended finite state machines (EFSMs) using genetic algorithms
    Derderian, Karnig
    Harman, Mark
    Hierons, Robert M.
    Guo, Gang
    [J]. GECCO 2005: Genetic and Evolutionary Computation Conference, Vols 1 and 2, 2005, : 1081 - 1082
  • [18] Finite Virtual State Machines
    Senhadji-Navarro, Raouf
    Garcia-Vargas, Ignacio
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (10): : 2544 - 2547
  • [19] FINITE STATE MACHINES FOR XMODEM
    SMITH, DW
    [J]. DR DOBBS JOURNAL, 1989, 14 (10): : 45 - &
  • [20] Learning Finite State Machines
    de la Higuera, Colin
    [J]. FINITE-STATE METHODS AND NATURAL LANGUAGE PROCESSING, 2010, 6062 : 1 - 10