Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

how to use Force/release in UVM

Status
Not open for further replies.

arunramnath

Junior Member level 1
Junior Member level 1
Joined
Apr 2, 2010
Messages
15
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Austin
Visit site
Activity points
1,386
I know we cannot use the force/release statements directly in an UVM run phase because of the interface based communication between TB and DUT.

In case I need to force a pin A in the DUT to logic 1, How can I go about it ?

I could not find any source to get this info.
 

Create a task in your interface to do the force/release, then call the task from your driver. If the DUT signal is unrelated to any existing interface, you may need to create a separate interface and use bind to instantiate the interface inside your DUT. See my **broken link removed** that shows a few ways to do this.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top