Jump to content

Eric Hsu

  • Posts

  • Joined

  • Last visited

Eric Hsu's Achievements


Member (1/2)



  1. What I expect "support" is more like a guidance to encourage people try their favorite language in their reference model, which can act as another "Option". Currently c/cpp is the most efficient programming language and is believed to develop fastest simulation model in practice, which also give more space to speed optimization. But when people want to develop raw model more early, more syntax friendly language is better choice. Currenly, SWIG is indeed a good approach to integrate other programming language as David's suggestion.
  2. DPI(Direct Programming Interface) is usually for integrating reference model into systemverilog testbench. Now there is matural integration guideline for reference model written in c/cpp. However, with the popularity of other high-level abstraction programming language like Python,Rust, people tend to develop simulation model in their favorite programming language. I am not sure whether it's considered to support more programming language in systemverilog DPI.
  • Create New...