Skip to content Skip to sidebar Skip to footer
Article
Rahish Silavat

Direct Programming Interface (DPI)

Direct Programming Interface (DPI) is a mechanism that allows System Verilog to call functions or tasks written in C/C++ and vice versa. DPI enables the integration of custom C/C++ code with System Verilog, facilitating advanced verification tasks that are difficult or inefficient to achieve

Read More »

Verification Methodology Basics & UVM

ASIC Verification has largely shifted its focus from the legacy procedural approach of building test benches to the more advanced object-oriented layered test bench architecture. It was imperative to find

Read More »

SystemVerilog Concepts: Polymorphism

An insatiable hunger for smarter, sleeker and power efficient electronics has put tremendous pressure on research and implementation of ASICs that fit the bill. While ASIC design is continuously under

Read More »

SystemVerilog and the OOPS Concepts

SystemVerilog is primarily and extensively used as a Hardware Verification Language (HVL). Also known as Super Verilog, it encompasses Verilog, VHDL and OOPS (Object Oriented Programming) concepts. As the designs

Read More »

Importance Of ASIC Verification

Modern Day Designs Technological advancements have touched and transformed almost every sphere of our lives. From the high-end satellites in space that give us accurate information on the weather, location,

Read More »
No more posts to show