메뉴 건너뛰기




Volumn 35, Issue 2, 2009, Pages 152-189

Full simulation coverage for SystemC transaction-level models of systems-on-a-chip

Author keywords

Dynamic partial order reduction; Loose timing; Runtime verification; Scheduling; Simulation; System on a Chip; Test coverage; Translational modeling

Indexed keywords

BUS ARBITER; CONSTRAINT SOLVING; HARDWARE PLATFORM; LOCAL ERROR; ON DYNAMICS; PARTIAL ORDER REDUCTIONS; RUN-TIME VERIFICATION; RUNTIMES; SCHEDULING MECHANISM; SCHEDULING SIMULATION; SIMULATION ENGINE; SIMULATION TIME; SPECIFIC VALUES; SYSTEM-ON-A-CHIP; SYSTEMC; SYSTEMS-ON-A-CHIP; TEST SCENARIO; TIME INTERVAL; TIMING ANNOTATIONS; TRANSACTION LEVEL MODELING; TRANSACTION-LEVEL MODEL; VIRTUAL PROTOTYPE;

EID: 72249106863     PISSN: 09259856     EISSN: None     Source Type: Journal    
DOI: 10.1007/s10703-009-0075-z     Document Type: Article
Times cited : (11)

References (36)
  • 2
    • 72249098014 scopus 로고    scopus 로고
    • Extension of the SystemC kernel for simulation coverage improvement of system-level concurrent specifications
    • September 2006
    • Herrera F, Villar E (2006) Extension of the SystemC kernel for simulation coverage improvement of system-level concurrent specifications. In: FDL'06: forum on specification & design languages, September 2006
    • (2006) FDL'06: Forum on Specification & Design Languages
    • Herrera, F.1    Villar, E.2
  • 3
    • 17044436380 scopus 로고    scopus 로고
    • Dynamic partial-order reduction for model checking software
    • DOI 10.1145/1047659.1040315
    • Flanagan C, Godefroid P (2005) Dynamic partial-order reduction for model checking software. In: POPL '05: proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on principles of programming languages, New York, NY, USA. ACM Press, New York, pp 110-121 (Pubitemid 40493971)
    • (2005) ACM SIGPLAN Notices , vol.40 , Issue.1 , pp. 110-121
    • Flanagan, C.1    Godefroid, P.2
  • 9
    • 0345103140 scopus 로고    scopus 로고
    • Using term rewriting systems to design and verify processors
    • 10.1109/40.768501
    • Arvind X Shen 1999 Using term rewriting systems to design and verify processors IEEE Micro 19 3 36 46 10.1109/40.768501
    • (1999) IEEE Micro , vol.19 , Issue.3 , pp. 36-46
    • Shen, A.X.1
  • 11
    • 0017001923 scopus 로고
    • Recoverability of communication protocols-implications of a theoretical study
    • 0362.68096 10.1109/TCOM.1976.1093424 434641
    • P Merlin D Farber 1976 Recoverability of communication protocols-implications of a theoretical study IEEE Trans Commun 24 9 1036 1043 0362.68096 10.1109/TCOM.1976.1093424 434641
    • (1976) IEEE Trans Commun , vol.24 , Issue.9 , pp. 1036-1043
    • Merlin, P.1    Farber, D.2
  • 13
    • 0017996760 scopus 로고
    • TIME, CLOCKS, AND THE ORDERING OF EVENTS IN A DISTRIBUTED SYSTEM.
    • DOI 10.1145/359545.359563
    • L Lamport 1978 Time, clocks, and the ordering of events in a distributed system Commun ACM 21 7 558 565 0378.68027 10.1145/359545.359563 (Pubitemid 8615486)
    • (1978) Communications of the ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport Leslie1
  • 14
    • 0026886169 scopus 로고
    • Defining conditional independence using collapses
    • DOI 10.1016/0304-3975(92)90054-J
    • S Katz D Peled 1992 Defining conditional independence using collapses Theor Comput Sci 101 337 359 0769.68082 10.1016/0304-3975(92)90054-J 1175473 (Pubitemid 23626874)
    • (1992) Theoretical Computer Science , vol.101 , Issue.2 , pp. 337-359
    • Katz Shmuel1    Peled Doron2
  • 19
    • 72249113284 scopus 로고    scopus 로고
    • A SystemC/TLM semantics in Promela and its possible applications
    • July 2007
    • Traulsen C, Cornet J, Moy M, Maraninchi F (2007) A SystemC/TLM semantics in Promela and its possible applications. In: 14th workshop on model checking software SPIN, July 2007
    • (2007) 14th Workshop on Model Checking Software SPIN
  • 23
    • 34047148417 scopus 로고    scopus 로고
    • Formal verification of SystemC designs using a Petri-net based representation
    • 3001 Leuven, Belgium. European Design and Automation Association
    • Karlsson D, Eles P, Peng Z (2006) Formal verification of SystemC designs using a Petri-net based representation. In: DATE '06: Proceedings of the conference on design, automation and test in Europe, 3001 Leuven, Belgium. European Design and Automation Association, pp 1228-1233
    • (2006) DATE '06: Proceedings of the Conference on Design, Automation and Test in Europe , pp. 1228-1233
    • Karlsson, D.1    Eles, P.2    Peng, Z.3
  • 24
    • 33745134408 scopus 로고    scopus 로고
    • Formal verification of SystemC by automatic hardware/software partitioning
    • IEEE New York
    • Kroening D, Sharygina N (2005) Formal verification of SystemC by automatic hardware/software partitioning. In: Proceedings of MEMOCODE 2005. IEEE, New York, pp 101-110
    • (2005) Proceedings of MEMOCODE 2005 , pp. 101-110
    • Kroening, D.1    Sharygina, N.2
  • 26
    • 24144461208 scopus 로고    scopus 로고
    • Software model checking: The VeriSoft approach
    • DOI 10.1007/s10703-005-1489-x
    • P Godefroid 2005 Software model checking: the verisoft approach Form Methods Syst Des 26 2 77 101 10.1007/s10703-005-1489-x (Pubitemid 41240064)
    • (2005) Formal Methods in System Design , vol.26 , Issue.2 SPEC. ISS. , pp. 77-101
    • Godefroid, P.1
  • 28
    • 57849091694 scopus 로고    scopus 로고
    • Race analysis for SystemC using model checking
    • IEEE New York
    • Blanc N, Kroening D (2008) Race analysis for SystemC using model checking. In: Proceedings of ICCAD 2008. IEEE, New York, pp 356-363
    • (2008) Proceedings of ICCAD 2008 , pp. 356-363
    • Blanc, N.1    Kroening, D.2
  • 31
    • 34548273557 scopus 로고    scopus 로고
    • Compositional dynamic test generation
    • DOI 10.1145/1190216.1190226, Conference Record of POPL 2007: The 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages - Papers Presented at the Symposium
    • Godefroid P (2007) Compositional dynamic test generation. In: POPL '07: proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on principles of programming languages, New York, NY, USA. ACM Press, New York, pp 47-54 (Pubitemid 47326531)
    • (2007) Conference Record of the Annual ACM Symposium on Principles of Programming Languages , pp. 47-54
    • Godefroid, P.1
  • 32
    • 33845242908 scopus 로고    scopus 로고
    • Stateful dynamic partial-order reduction
    • Springer Berlin
    • Yi X, Wang J, Yang X (2006) Stateful dynamic partial-order reduction. In: ICFEM. Lecture notes in computer science, vol 4260. Springer, Berlin, pp 149-167
    • (2006) ICFEM Lecture Notes in Computer Science , vol.4260 , pp. 149-167
    • Yi, X.1    Wang, J.2    Yang, X.3
  • 33
    • 38149073111 scopus 로고    scopus 로고
    • Distributed dynamic partial order reduction based verification of threaded software
    • Springer Berlin
    • Yang Y, Chen X, Gopalakrishnan G, Kirby RM (2007) Distributed dynamic partial order reduction based verification of threaded software. In: SPIN. Lecture notes in computer science, vol 4595. Springer, Berlin, pp 58-75
    • (2007) SPin Lecture Notes in Computer Science , vol.4595 , pp. 58-75
    • Yang, Y.1    Chen, X.2    Gopalakrishnan, G.3    Kirby, R.M.4
  • 34
  • 35
    • 84888221301 scopus 로고    scopus 로고
    • An unfolding algorithm for synchronous products of transition systems
    • Springer Berlin
    • Esparza J, Römer S (1999) An unfolding algorithm for synchronous products of transition systems. In: Proc of CONCUR'99. Lecture notes in computer science, vol 1664. Springer, Berlin, pp 2-20
    • (1999) Proc of CONCUR'99 Lecture Notes in Computer Science , vol.1664 , pp. 2-20
    • Esparza, J.1    Römer, S.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.