Avatar photo

Founder & CEO

Mr. P R Sivakumar is the Founder and CEO of Maven Silicon and Aceic Design Technologies, leading vision, strategy, and technology. With over 28 years of experience across academia and the semiconductor industry, he has worked with companies like Synopsys, Cadence, and Mentor Graphics, supporting advanced verification and successful chip tape-outs. He focuses on Verification IPs, consulting, EDA flow development, and corporate training. A thought leader and author, he contributes to industry platforms. He has received multiple honours, including Cadence’s Outstanding Technical Achievement award, and holds a degree in Electrical and Electronics Engineering from Madurai Kamaraj University.

View All Authors
Verification

Code Coverage

Though we use both code and functional coverage to sign-off the design verification, they are not the same. So, you need to understand what is code coverage and how it is used...
Read More
Verification

Is it worth learning SystemVerilog in college itself?

It’s definitely worth it, but not mandatory to get into the semiconductor industry. SystemVerilog is the most preferred language for the IP & Sub-system verification that de...
Read More
Verification

How do I get a job in ASIC/FPGA verification?

As a verification engineer, you should be good at finding bugs in the design and disproving the designer, while verifying and proving the design [DUT/DUV] functionality as per...
Read More
Verification

SystemVerilog OOP – Polymorphism

This video explains how we use Object Oriented Programming feature Polymorphism to create SystemVerilog testbench which can generate various random test scenarios to verify th...
Read More
VLSI Training

How can you be a great blogger?

To know the secret, ask yourself, ‘Why do we need a blog?’. The blog helps us communicate to the world who we are, displaying our strong domain expertise and differentiat...
Read More
Verification

UVM SoC Testbench

This video explains how we reuse the IP level UVM test benches at the SoC [System on Chip] level, reusing the IP level UVM sequences to generate various SoC level test scenari...
Read More
Verification

How can we model a transaction for the Scoreboard?

We define the transaction mainly based on the DUT [Design Under Test - RTL design] interface for the complete testbench infrastructure[Verification Environment], irrespective ...
Read More
Digital Electronics

SOP Vs POS

Many of you aspiring electronics engineers might be wondering ‘Why do we prefer SOP over POS when it comes to designing a digital circuit?’....
Read More
Verification

How do you verify your DUT thoroughly?

It’s not simple as you always assume and misguide others saying, ‘all you need is a great coding skill to write a testbench in SystemVerilog or UVM and the verification jo...
Read More
Verification

ASIC Verification Trends

The industry uses majorly three kinds of verification technologies: Dynamic Verification – Simulation based verification...
Read More
Verification

SystemVerilog Testbench/Verification Environment Architecture

Most of the well-known SystemVerilog textbooks available in the market explain the language concepts focusing more on language constructs, keywords, datatypes, examples, etc.,...
Read More
Verification

Functional Coverage

In this article, let us see how functional coverage is different from code coverage and how do we use it to sign-off the design verification....
Read More
Verilog HDL

What are the coding skills required for an analog circuit and layout design engineer?

Analog circuit design still happens at the layout level. The layout engineer places and connects all the analog components and creates the layout using EDA tools....
Read More
VLSI Industry

Semiconductor Industry

Global semiconductor industry’s yearly revenue in 2018 was $476.7 Billion. Semiconductor industry includes different kinds of companies like Chip Makers – ASIC & FPGA, Fab...
Read More
Verification

SystemVerilog Interfaces

This video explains why we prefer SystemVerilog interfaces than Verilog port level connections to build the IPs & Chips. It also explains the difference between Verilog port l...
Read More
Verification

Test Plan Vs Verification Plan[Vplan]

Test Plan is a traditional term primarily used for the directed test cases that we used to create in HDL - Verilog/VHDL. But in SystemVerilog [SV], we create random test cases...
Read More
Verification

Why do we prefer Packets/Transactions to create SV TB as a TLM?

In SystemVerilog, you can define the transaction[packet/frame] using class data type. But you should know why we prefer transactions to implement SV TB as a TLM[Transaction Le...
Read More
VLSI Industry

Are there good opportunities for the freshers in the VLSI Industry?

The Semiconductor/VLSI Industry in India is growing huge, no doubt. Almost all the top semiconductor and EDA corporations have operations in India....
Read More
Verification

How do I learn SystemVerilog in a week?

You can learn and get some exposure, but becoming an expert user of SystemVerilog[SV] depends on your prior programming experience in Verilog and any OOP based languages like ...
Read More
Newsletters

Newsletter – Apr 2020

"There's no abiding success without commitment." - Tony Robbins. The last quarter was very busy for us at Maven Silicon!...
Read More
SoC Design

System-on-Chip – SoC

Why SoC? We need System-on-Chip [SoC] to realize highly portable devices that give more performance and consume less power. Laptop is one of the best examples....
Read More
Whatsapp