VUnit is an open source unit testing framework for VHDL/SystemVerilog released under the terms of Mozilla Public License, v. 2.0. It features the functionality needed to realize continuous and automated testing of your HDL code. VUnit doesn’t replace but rather complements traditional testing methodologies by supporting a “test early and often” approach through automation.
The VUnit project mission is to apply best SW testing practices to the world of HDLs by providing the tools missing to adapt to such practices. The major missing piece is the unit testing framework, hence the name V(HDL)Unit. However, VUnit also provides supporting functionality not normally considered as a part of a unit testing framework.
VUnit – A Test Framework for HDL
Increases productivity by enabling early and frequent testing, through automation
Recognized and established
Free and open source
Supports ModelSim/Questa, Riviera-PRO, Active-HDL. GHDL, and Incisive
Mentoring and workshops provided by Lars Asplund, initiator and author of VUnit
Synective offers workshops and training for organizations that are about to start using Vuint, or who are just curious about how Vunit would improve their way of working.
We also assist organizations while implementing Vuint as a natural part of the way of working.
Get in touch
High Performance Embedded
Synective Labs provides high performance embedded solution to a wide range of customers, with a focus on computational and data intense problems.
Synective Labs is a leading design house and consulting company within FPGA and ASIC design in the Nordic region.
The Synective CAN 2.0/CAN FD IP core implements a complete CAN controller for integration into FPGAs and ASICs.
Image and Signal Processing
Synective Labs specializes in algorithm development for image and signal processing, with many years of experience from advanced camera, radar and sensor systems.
Server Based Acceleration
Synective Labs work with some of the world’s leading providers of hardware for server-based acceleration, in order to reach state of the art results.
Synective Labs is actively researching and implementing machine learning with deep neural networks designed to fit on small edge FPGAs and other low power embedded systems.