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.

systemVerilog verification

Status
Not open for further replies.

choonlle

Full Member level 2
Joined
Jul 18, 2006
Messages
126
Helped
20
Reputation
40
Reaction score
1
Trophy points
1,298
Location
AFRICA
Activity points
2,025
I'm writing my code in verilog 2001. Can i use systemVerilog in test bench coding to verify my RTL code in verilog 2001?


Thanks.
 


yah
systemverilog can be used for assertions, test bench generation and even in design :)
 

What is assertion??!! can you explain more about that.
 

do u know the keyword "assert" in VHDL
it is just a way to tell u if a certain condition happened or not
or in other words, a certain property in your design is occuring or not

for instance if u say in VHDL:

assert (clear /= '1')
report "clear is set!"
severity warning;


this means that u want to make an assertion on the value of clear
if clear is '1' then the assertion is false and a report or a message will be written to indicate that: "clear is set!"
and that the level of severness of this condition is a warning
if clear isn't '1' then nothing will happen

or in PSL for instance:

assert always (A and B)

this means that u always want to check if A and B are True at the same time
if this doesn't happen then your assertion or your property is false :)

i hope that was clear
and don't hesitate to ask more
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top