FPGA World 2024: Real-World Experiences with VUnit - Session 3

FPGA World 2024: Real-World Experiences with VUnit - Session 3

This is the third and final video post showcasing VUnit presentations from last year’s FPGA World. In this presentation, Alberto Perro, experimental physicist at the LHCb Experiment at CERN, presents an in-depth case study on how VUnit, along with other open-source tools, has been utilized in the development of a highly complex, large-scale FPGA system for the Large Hadron Collider beauty (LHCb) experiment.

The team initially faced challenges with a few long-running testbenches, each relying on custom TCL scripts tied to specific simulators with limited licenses. By adopting VUnit, the team transformed their workflow—replacing complex TCL scripts with intuitive Python scripts, accelerating simulations through VUnit’s multi-threaded approach, and enabling seamless transitions between commercial and open-source simulators using VUnit's vendor-agnostic scripting APIs.

You can watch the full presentation here.

Javad Alishoar

Electrical Engineer

3 周

Very informative

回复

要查看或添加评论,请登录

Lars Asplund的更多文章

  • FPGA World 2024: Real-World Experiences with VUnit - Session 2

    FPGA World 2024: Real-World Experiences with VUnit - Session 2

    This is the second in a series of three video posts showcasing VUnit presentations from this year’s FPGA World. In this…

    5 条评论
  • FPGA World 2024: Real-World Experiences with VUnit - Session 1

    FPGA World 2024: Real-World Experiences with VUnit - Session 1

    This is the first in a series of three video posts showcasing VUnit presentations from this year’s FPGA World. Kicking…

    1 条评论
  • FPGA World 2024: Real-World Experiences with VUnit

    FPGA World 2024: Real-World Experiences with VUnit

    Tomorrow marks the third consecutive VUnit user conference at FPGA World in Stockholm. As in previous years, our goal…

  • TSFPGA + VUnit

    TSFPGA + VUnit

    This is the third and final post reviewing the presentations featured in the VUnit track at FPGAworld. In this review…

  • VUnit Integration and Verification Components

    VUnit Integration and Verification Components

    This is the second of a series of posts in which I will review and provide personal insights on the presentations…

    1 条评论
  • MathLib + VUnit

    MathLib + VUnit

    This is the first of a series of posts in which I will review and provide personal insights on the presentations…

    7 条评论
  • VUnit User Conference 2023

    VUnit User Conference 2023

    When I deliver VUnit presentations at conferences, I prefer presenting them once and then I wait until I have…

    1 条评论
  • Improved Support for VHDL Configurations and OSVVM

    Improved Support for VHDL Configurations and OSVVM

    VUnit has recently been updated to support top-level VHDL configurations by integrating them into the broader VUnit…

  • VUnit Phases

    VUnit Phases

    In my previous article, I introduced VUnit events as one of many new features in VUnit 4.7.

  • VUnit Event

    VUnit Event

    VUnit 4.7 was just released and with that comes a number of new features.

社区洞察

其他会员也浏览了