DVS: An object-oriented framework for distributed verilog simulation

被引:15
|
作者
Li, L [1 ]
Huang, H [1 ]
Tropper, C [1 ]
机构
[1] McGill Univ, Sch Comp Sci, Montreal, PQ, Canada
关键词
D O I
10.1109/PADS.2003.1207433
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
There is a wide-spread usage of hardware design languages(HDL) to speed up the time-to-market for the design of modern digital systems. Verification engineers can simulate hardware in order to verify its performance and correctness with help of an HDL. However simulation can't keep pace with the growth in size and complexity of circuits and has become a bottleneck of the design process. Distributed HDL simulation on a cluster of workstations has the potential to provide a cost-effective solution to this problem. In this paper we describe the design and implementation of DVS, an object-oriented framework for distributed Verilog simulation. Verilog is an HDL which sees wide industrial use. DVS is an outgrowth of Clustered Time Warp, originally developed for logic simulation. The design of the framework emphasizes simplicity and extensibility and aims to accommodate experiments involving partitioning and dynamic load balancing. Preliminary results obtained by simulating a 16bit multiplier are presented.
引用
收藏
页码:173 / 180
页数:8
相关论文
共 50 条
  • [1] A framework for distributed object-oriented multimodelling and simulation
    Cubert, RM
    Fishwick, PA
    [J]. PROCEEDINGS OF THE 1997 WINTER SIMULATION CONFERENCE, 1997, : 1315 - 1322
  • [2] A distributed object-oriented framework for FDTD
    Dineen, C
    Doherty, J
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 1579 - 1583
  • [3] Object-oriented frameworks for distributed simulation
    Hunter, J
    Carson, JA
    Colley, M
    Standeven, J
    Callaghan, V
    [J]. ENABLING TECHNOLOGY FOR SIMULATION SCIENCE III, 1999, 3696 : 32 - 43
  • [4] An object-oriented framework for distributed computational simulation of aerospace propulsion systems
    Reed, JA
    Afjeh, AA
    [J]. PROCEEDINGS OF THE FOURTH USENIX CONFERENCE ON OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS: COOTS, 1998, : 149 - 163
  • [5] Simfone′:: A object-oriented simulation framework
    Rossetti, MD
    Aylor, B
    Jacoby, R
    Prorock, A
    White, A
    [J]. PROCEEDINGS OF THE 2000 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2000, : 1855 - 1864
  • [6] A distributed object-oriented framework for tool development
    Kewley, JM
    Prodan, R
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 353 - 362
  • [7] An object-oriented application framework for distributed multimedia
    Wang, YH
    Chung, CM
    Shih, TK
    Keh, HC
    Lin, HZ
    [J]. INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 13TH INTERNATIONAL CONFERENCE ON COMPUTERS AND THEIR APPLICATIONS, 1998, : 258 - 261
  • [8] Scalable distributed military simulations using the speedes object-oriented simulation framework
    Steinman, JS
    [J]. OBJECT-ORIENTED SIMULATION CONFERENCE (OOS'98) AND THE INTERNATIONAL CONFERENCE ON SIMULATION AND MULTIMEDIA IN ENGINEERING EDUCATION (ICSEE'98), PROCEEDINGS OF, 1998, : 3 - 23
  • [9] Generic object-oriented framework for discrete simulation
    Serin, F
    Boukachour, J
    Boudebous, D
    Benabdellafid, A
    [J]. ESS'98 - SIMULATION TECHNOLOGY: SCIENCE AND ART, 1998, : 189 - 192
  • [10] AN OBJECT-ORIENTED MODELING FRAMEWORK FOR SAWMILL SIMULATION
    RANDHAWA, SU
    BRUNNER, CC
    FUNCK, JW
    ZHANG, GC
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 1993, 25 (1-4) : 565 - 568