"Niv" <> wrote in message
news:24b1ea6c-6194-49c8-94eb-...
> Hi all, we currently use VHDL for all our design & verification via
> testbenches.
> I have been asked to look at alternative verification methodologies,
> particularly SystemVerilog.
SystemVerilog is a language, not a verification methodology. Perhaps you
should focus on the required methodology first and then look at the
available languages and tools?
>
> (I've been on a PSL course a few years ago, but until now never had
> the tool(s) to exploit it's use,
Yes unfortunately the tools for PSL/SVA are quite expensive, lets hope
VHDL2007/8 will introduce more people to the power of assertions and as such
bring the price down.
> but
> people seem to think SysVerilog may be a better approach anyway.
Better approach for what, Assertion Based Verification(ABV), Testbench
Development, Constrained Random(CR), Transaction Level Modelling(TLM),
fixed/floating point modelling?
> So, what is the best book(s) to learn SV for a VHDL conversant
> audience, and possibly more important,
> whare can we quickly learn what SV can do for us above and beyond VHDl
> testbenches.
Probably less than what you would expect. As posted some time ago VHDL can
be used for TLM, CR, ABV (using PSL) but probably not as easy as with a
modern language like SystemVerilog/SystemC.
Another option as suggested by Darrin is to look at SystemC. The advantage
of SystemC is that you can add it to a "lowcost" simulator like Modelsim PE
(no need to go to SE/Questa) and it will give you access to TLM, CR, OO and
a very easy C/C++ interface to your PE VHDL.
Hans
www.ht-lab.com
>
> (Cross posted to Verilog group)
>
> Regards, Niv.