Go Back   Velocity Reviews > Newsgroups > VHDL
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

VHDL - Constrained-random verification.

 
Thread Tools Search this Thread
Old 10-25-2006, 11:40 AM   #1
Default Constrained-random verification.


Hello,
I am not familiar with the latest revisions of VHDL standard but I am
interested in
constrained-random verification capabilities available in VHDL.
Does VHDL200x support constrained-random verification?
Is it possible to generate data structures like records with constrained
random values ?
Otherwise, SpecMan e or SystemVerilog must be used to implement such kind of
testbenches?

Best Regards,
Slawek Grabowski




Slawek Grabowski
  Reply With Quote
Old 10-25-2006, 05:53 PM   #2
Hans
 
Posts: n/a
Default Re: Constrained-random verification.

"Slawek Grabowski" <> wrote in message
news:ehnf56$q0h$...
> Hello,
> I am not familiar with the latest revisions of VHDL standard but I am
> interested in
> constrained-random verification capabilities available in VHDL.
> Does VHDL200x support constrained-random verification?


It is not build into the language as is the case with SystemVerilog/SystemC
but you can create your own CR data generators and feed that into a record.
It is just a bit of extra work and won't be as flexible as say SystemC but
should be doable. If you go down this route then make sure you understand
functional verification, i.e. you need something (assert, OVL, PSL etc) to
detect that your system is responding OK to your random stimuli unless you
enjoy staring at lots of waveforms

Hans
www.ht-lab.com



> Is it possible to generate data structures like records with constrained
> random values ?
> Otherwise, SpecMan e or SystemVerilog must be used to implement such kind
> of testbenches?
>
> Best Regards,
> Slawek Grabowski
>





Hans
  Reply With Quote
Old 10-26-2006, 03:58 PM   #3
Slawek Grabowski
 
Posts: n/a
Default Re: Constrained-random verification.
Thanks Hans, I have started with SystemC and probably use some assertions.
BTW: SystemC appears to be really slow.
IEEE mentions somewhere in the internet that constrained random verification
will be
added to VHDL in 2007.

Best Regards,
Slawek Grabowski



"Hans" <> wrote in message
news:1EM%g.27937$...
>
> "Slawek Grabowski" <> wrote in message
> news:ehnf56$q0h$...
>> Hello,
>> I am not familiar with the latest revisions of VHDL standard but I am
>> interested in
>> constrained-random verification capabilities available in VHDL.
>> Does VHDL200x support constrained-random verification?

>
> It is not build into the language as is the case with
> SystemVerilog/SystemC but you can create your own CR data generators and
> feed that into a record. It is just a bit of extra work and won't be as
> flexible as say SystemC but should be doable. If you go down this route
> then make sure you understand functional verification, i.e. you need
> something (assert, OVL, PSL etc) to detect that your system is responding
> OK to your random stimuli unless you enjoy staring at lots of waveforms
>
>
> Hans
> www.ht-lab.com
>
>
>
>> Is it possible to generate data structures like records with constrained
>> random values ?
>> Otherwise, SpecMan e or SystemVerilog must be used to implement such kind
>> of testbenches?
>>
>> Best Regards,
>> Slawek Grabowski
>>

>
>





Slawek Grabowski
  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
problem with code for random number generation sandeep_sp7 Hardware 0 04-12-2007 04:59 PM
Next Problem: Random HDD Write Errors Dave Hardenbrook A+ Certification 3 10-02-2006 05:38 AM
WinXP random reboots. Coldfinger67 Hardware 6 09-26-2006 04:18 PM
DVD Verdict reviews: ICE STATION ZEBRA, RANDOM HARVEST, and more! DVD Verdict DVD Video 0 01-31-2005 10:14 AM
Toshiba SD-3960 DVD player - occasional random lockups during playback? Mike DVD Video 1 01-04-2005 07:09 AM




SEO by vBSEO 3.3.2 ©2009, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46