Trung tâm đào tạo thiết kế vi mạch Semicon


  • ĐĂNG KÝ TÀI KHOẢN ĐỂ TRUY CẬP NHIỀU TÀI LIỆU HƠN!
  • Create an account
    *
    *
    *
    *
    *
    Fields marked with an asterisk (*) are required.
wafer.jpg

Thế giới ASIC

OVM TESTBENCH

Ovm components, ovm env and ovm test are the three main building blocks of a testbench in ovm based verification.

Ovm_env

Read more...
 

What Is Dpi-C ?

From long time , Users have needes a simple way of communication to foreign languages from verilog. VPI and PLI are not easy interfaces to Use . Users need detailed knowledge of PLI and VPI even for a simple program. 

Last Updated ( Tuesday, 17 August 2021 13:28 ) Read more...
 

Recommended UVM Books

I wanted to share with you couple of highly recommended UVM books. You may prefer to refer these books to enhance your knowledge about the SystemVerilog & UVM based Testbench Architecture Development & learning many more features. I believe, you’ll find it useful.

Last Updated ( Sunday, 15 August 2021 19:54 ) Read more...
 

Easier UVM - for VHDL and Verilog Users

Introduction

If you are already an experienced verification engineer familiar with SystemVerilog (or Vera or e or C++) you will probably have little trouble learning the UVM.

Last Updated ( Saturday, 14 August 2021 13:50 ) Read more...
 

Digital transformation, what is it, and why do we need it?

According to Wikipedia, “Digital Transformation is the adoption of digital technology to transform services or businesses, through replacing non-digital or manual processes with digital processes or replacing older digital technology with newer digital technology.”

Last Updated ( Sunday, 15 August 2021 13:39 ) Read more...
 

ASIC DESIGN

The term Asic stands for Application Specific Integrated Circuit. Is an integrated circuit (IC) customized for a particular use, rather than intended for general-purpose use. Generally an ASIC design will be undertaken for a product that will have a large production run,

Last Updated ( Saturday, 14 August 2021 13:31 ) Read more...
 

Defining the future of MBSE: SysML v2

First-generation Model-Based Systems Engineering (MBSE) tools have simply not kept up with the complexity of today’s products to define and share product data across large value chains. As a result, many projects suffer from cost overruns and delays. 

Last Updated ( Thursday, 12 August 2021 22:02 ) Read more...
 

SystemVerilog Class Variables and Objects

Introduction

How can you visualize the relationship between classes and objects in SystemVerilog? This is the first post in a series on Object-Oriented Programming in SystemVerilog and UVM.

Last Updated ( Thursday, 12 August 2021 22:02 ) Read more...
 

Verification Class Categories

Introduction

What can you describe with Object-Oriented Programming? When I learned OOP, we had cute classes like animals, cars, and houses.

Last Updated ( Thursday, 12 August 2021 22:02 ) Read more...
 

Quick Reference: SystemVerilog Data Types

Friends, In this post I thought to present a quick reference for SystemVerilog (SV) Data Types which are the key elements in the foundation of any UVM based Verification Environment.

Last Updated ( Wednesday, 11 August 2021 12:58 ) Read more...
 

UVM Configuration Object Concept

What is a Configuration Object in UVM & What is its utility..??

We heard about Configuration Object and its usage/requirement in many places inside an UVM based Verification Environment.

Last Updated ( Sunday, 08 August 2021 13:18 ) Read more...
 

UVM Brief Dictionary - từ điển về UVM

Friends, since we already know that UVM is a fairly large Functional Verification Methdology & it involves many different concepts which I’m trying to cover one after another.

Last Updated ( Sunday, 08 August 2021 13:07 ) Read more...
 

Debugging UVM Environment

We know that UVM is a fairly complex Verification Environment since many things happens inside of the Environment on the fly and signal level details involved are limited to the Interface/Virtual Interface level. Component hierarchy is created, Virtual Interface and Configuration Objects are passed from the Test to the Driver,

Last Updated ( Sunday, 08 August 2021 12:58 ) Read more...
 

Advantages of using Assertions

Hi Friends, This time I decided to write about Assertions. I personally feels Assertions are very handy and highly useful asset when we talk about Functional Verification i.e. finding the bugs in the given RTL design & ensuring Verification completeness.

Last Updated ( Saturday, 07 August 2021 14:12 ) Read more...
 

SystemVerilog Polymorphism

We discussed in the previous post i.e. “SystemVerilog Inheritance” about Up-Casting & Down-Casting. But the question is – Why do we want to downcast an Object which is hold by a Base Class variable? That’s where SystemVerilog Polymorphism comes into play.

Last Updated ( Thursday, 05 August 2021 14:11 ) Read more...
 

Advantages of using Assertions

This time I decided to write about Assertions. I personally feels Assertions are very handy and highly useful asset when we talk about Functional Verification i.e. finding the bugs in the given RTL design & ensuring Verification completeness. 

Last Updated ( Thursday, 05 August 2021 14:06 ) Read more...
 
Page 16 of 118

Latest IC Design Articles

Related Articles

Most Read IC Design Articles

Chat Zalo