메뉴 건너뛰기




Volumn 22, Issue 12, 2003, Pages 1597-1612

BALBOA: A Component-Based Design Environment for System Models

Author keywords

Design reuse; Embedded systems; Hardware description language (HDL); Hardware software co design; Interface design; Modeling; Simulation; System on chip

Indexed keywords

COMPUTER RUNTIME ENVIRONMENTS; SYSTEM-ON-CHIP (SOC) DEVICES;

EID: 0347946829     PISSN: 02780070     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCAD.2003.819385     Document Type: Article
Times cited : (19)

References (51)
  • 2
    • 0031118711 scopus 로고    scopus 로고
    • Using a programming language for digital system design
    • Apr.-June
    • R. K. Gupta and S. Y. Liao, "Using a programming language for digital system design," IEEE Design and Test of Comput., pp. 72-80, Apr.-June 1997.
    • (1997) IEEE Design and Test of Comput. , pp. 72-80
    • Gupta, R.K.1    Liao, S.Y.2
  • 3
    • 0030704440 scopus 로고    scopus 로고
    • An efficient implementation of reactivity in modeling hardware in the scenic synthesis and simulation environment
    • S. Liao, S. Tjiang, and R. Gupta, "An efficient implementation of reactivity in modeling hardware in the scenic synthesis and simulation environment," in Proc. IEEE/ACM Design Automation Conf., 1997, pp. 70-75.
    • (1997) Proc. IEEE/ACM Design Automation Conf. , pp. 70-75
    • Liao, S.1    Tjiang, S.2    Gupta, R.3
  • 4
    • 84862029147 scopus 로고    scopus 로고
    • [Online]
    • OSCI, SystemC [Online]. Available: http://www.systemc.org.
    • OSCI
  • 9
    • 0029533552 scopus 로고
    • C++ base classes for specification, simulation, and partitioning of a hardware/software system
    • C. Weiler, U. Kebschull, and W. Rosenstiel, "C++ base classes for specification, simulation, and partitioning of a hardware/software system, " in Proc. CS Workshop on VLSI, 1995, pp. 777-784.
    • (1995) Proc. CS Workshop on VLSI , pp. 777-784
    • Weiler, C.1    Kebschull, U.2    Rosenstiel, W.3
  • 11
  • 13
    • 0000442222 scopus 로고    scopus 로고
    • Component primer
    • Oct.
    • J. Hopkins, "Component primer," Commun. ACM, pp. 27-30, Oct. 2000.
    • (2000) Commun. ACM , pp. 27-30
    • Hopkins, J.1
  • 14
    • 0001956194 scopus 로고
    • Foundations for the study of software architecture
    • D. E. Perry and A. L. Wolf, "Foundations for the study of software architecture," ACM Software Eng. Notes, vol. 17, no. 4, pp. 40-52, 1992.
    • (1992) ACM Software Eng. Notes , vol.17 , Issue.4 , pp. 40-52
    • Perry, D.E.1    Wolf, A.L.2
  • 17
    • 84964279524 scopus 로고    scopus 로고
    • An object oriented programming approach for hardware design
    • Apr.
    • S. Vernalde, P. Schaumont, and I. Bolsens, "An object oriented programming approach for hardware design," in Proc. CS Workshop on VLSI, Apr. 1999, pp. 68-75.
    • (1999) Proc. CS Workshop on VLSI , pp. 68-75
    • Vernalde, S.1    Schaumont, P.2    Bolsens, I.3
  • 18
    • 0034428798 scopus 로고    scopus 로고
    • C-based SoC design flow and EDA tools: An ASIC and system vendor perspective
    • Dec.
    • K. Wakabayashi and T. Okamoto, "C-based SoC design flow and EDA tools: An ASIC and system vendor perspective," IEEE Trans. Computer-Aided Design, vol. 19, pp. 1507-1522, Dec. 2000.
    • (2000) IEEE Trans. Computer-aided Design , vol.19 , pp. 1507-1522
    • Wakabayashi, K.1    Okamoto, T.2
  • 19
    • 0346182027 scopus 로고    scopus 로고
    • MetaRTL: Raising the abstraction level of RTL design
    • J. Zhu, "MetaRTL: Raising the abstraction level of RTL design, " in Proc. Design Automation and Test Eur. Conf., 2001, pp. 71-76.
    • (2001) Proc. Design Automation and Test Eur. Conf. , pp. 71-76
    • Zhu, J.1
  • 22
    • 0035509391 scopus 로고    scopus 로고
    • Platform-based design and software design methodology for embedded systems
    • Dec.
    • A. Sangiovanni-Vicentelli and G. Martin, "Platform-based design and software design methodology for embedded systems," IEEE Design and Test of Comput., vol. 18, pp. 23-33, Dec. 2001.
    • (2001) IEEE Design and Test of Comput. , vol.18 , pp. 23-33
    • Sangiovanni-Vicentelli, A.1    Martin, G.2
  • 23
    • 4244007872 scopus 로고    scopus 로고
    • Univ. California, Berkeley [Online]
    • The Ptolemy 2 Project, Univ. California, Berkeley [Online]. Available: http://ptolemy.eecs.berkeley.edu/.
    • The Ptolemy 2 Project
  • 25
    • 84947233332 scopus 로고    scopus 로고
    • System-level types for component-based design
    • Oct.
    • E. A. Lee and Y. Xiong, "System-level types for component-based design," in Proc. 1st Int. Workshop on Embedded Software, vol. 2211, Oct. 2001, pp. 237-253.
    • (2001) Proc. 1st Int. Workshop on Embedded Software , vol.2211 , pp. 237-253
    • Lee, E.A.1    Xiong, Y.2
  • 27
    • 0033892696 scopus 로고    scopus 로고
    • A classification and comparison framework for software architecture description languages
    • Jan.
    • N. Medvidovic and R. N. Taylor, "A classification and comparison framework for software architecture description languages," IEEE Trans. Software Eng., vol. 26, pp. 70-93, Jan. 2000.
    • (2000) IEEE Trans. Software Eng. , vol.26 , pp. 70-93
    • Medvidovic, N.1    Taylor, R.N.2
  • 28
    • 0029405892 scopus 로고
    • Architectural mismatch: Why reuse is so hard
    • Nov.
    • D. Garlan, R. Allen, and J. Ockerbloom, "Architectural mismatch: Why reuse is so hard," IEEE Software, vol. 12, pp. 17-26, Nov. 1995.
    • (1995) IEEE Software , vol.12 , pp. 17-26
    • Garlan, D.1    Allen, R.2    Ockerbloom, J.3
  • 36
    • 0003660988 scopus 로고    scopus 로고
    • MoML - A Modeling Markup Language in XML
    • Univ. California, Berkeley, Mar.
    • E. A. Lee and S. Neuendorffer, "MoML - A Modeling Markup Language in XML," Univ. California, Berkeley, Tech. Rep. UCB/ERL M00/12, Mar. 2000.
    • (2000) Tech. Rep. , vol.UCB-ERL M00-12
    • Lee, E.A.1    Neuendorffer, S.2
  • 37
    • 0032028340 scopus 로고    scopus 로고
    • Scripting: Higher-level programming for the 21st Century
    • Mar.
    • J. K. Ousterhout, "Scripting: Higher-level programming for the 21st Century," IEEE Computer, vol. 31, pp. 23-30, Mar. 1998.
    • (1998) IEEE Computer , vol.31 , pp. 23-30
    • Ousterhout, J.K.1
  • 40
    • 84862028232 scopus 로고    scopus 로고
    • [Online]
    • Simplified Wrapper and Interface Generator (SWIG) [Online]. Available: http://www.swig.org.
  • 44
    • 84957705773 scopus 로고    scopus 로고
    • Tractable constraints in finite semilattices
    • Sept.
    • J. Rehof and T. Mogensen, "Tractable constraints in finite semilattices," in Proc. 3rd Int. Static Anal. Symp., vol. 1145, Sept. 1996, pp. 285-300.
    • (1996) Proc. 3rd Int. Static Anal. Symp. , vol.1145 , pp. 285-300
    • Rehof, J.1    Mogensen, T.2
  • 46
    • 0003264458 scopus 로고    scopus 로고
    • Extending Tel for dynamic object-oriented programming
    • [Online]
    • D. Wetherall and C. J. Lindblad. Extending Tel for dynamic object-oriented programming. presented at Proc. Tcl/Tk Workshop. [Online] Available: http://tns-www.lcs.mit.edu/publications/tcltk95.djw.html.
    • Proc. Tcl/Tk Workshop
    • Wetherall, D.1    Lindblad, C.J.2
  • 49
    • 84862039760 scopus 로고    scopus 로고
    • Object Management Group, Inc. [Online]
    • Corba middleware software, Object Management Group, Inc. [Online]. Available: http://www.corba.org.
    • Corba Middleware Software


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