• DocumentCode
    3057728
  • Title

    A robust multithreaded HDL/ESL simulator for deep submicron integrated circuit designs

  • Author

    Chan, Thomas

  • Author_Institution
    Dynetix Design Solutions Inc., Dublin, CA, USA
  • fYear
    2012
  • fDate
    2-5 Dec. 2012
  • Firstpage
    416
  • Lastpage
    419
  • Abstract
    This paper describes a robust multithreaded Hardware Description Language (HDL) and Electronic System-Level (ESL) logic simulator, V2Sim™. The simulator uses patented [1] multithreaded simulation technology to achieve superior scalable performance on advanced multiprocessor/multicore computers. As further enhancements, we have incorporated a multithreaded race logic auditor and a multithreaded race logic synthesizer into V2Sim™, so that V2Sim™ can automatically detect race logic in user HDL/ESL designs, and fix those designs to eliminate race logic. This renders V2Sim™ can robustly handle any large-scale integrated circuit (IC) designs, and its multithreaded simulation results for those designs will be the same as that running on a single-CPU/core computer. Using V2Sim™, designers can cut-down their new IC product development time by 40% or more, and meet time-to-market.
  • Keywords
    hardware description languages; integrated circuit design; logic circuits; logic simulation; multi-threading; multiprocessing systems; V2Sim; advanced multiprocessor/multicore computers; deep submicron integrated circuit designs; electronic system-level; hardware description language; logic simulator; multithreaded race logic synthesizer; robust multithreaded HDL/ESL simulator; Computational modeling; Hardware design languages; Integrated circuit modeling; Message systems; Registers; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (APCCAS), 2012 IEEE Asia Pacific Conference on
  • Conference_Location
    Kaohsiung
  • Print_ISBN
    978-1-4577-1728-4
  • Type

    conf

  • DOI
    10.1109/APCCAS.2012.6419060
  • Filename
    6419060