I think you are a little unclear about jUnit and xUnit are.
jUnit is the name of a framework for writing java tests.
xUnit is the growth of that framework to include other languages.
These too proper names do not write any tests for you. They provide a
template to write your tests. If you follow the template,then execution of
the tests and gathering the results are automatic.
Is this useful for vhdl? Cadence believes so, they have product called
Incisive Enterprise Manager. It provides a frame work for RTL design
tests. If you follow thier rules/templates. you get the same benefits of
using xUnit. The difference is money. xUnit is a free framework that does
not cover the RTL design flow.
Is it useful to create an open source framework for RTL design testing?
If you have free time. knock yourself out. All of the EDA companies are
turning out products. The smaller companies would love anything that gives
them benefits for free.
All these frameworks will not change eliminate what you do now. you will
still have to use testbenches/assertions for testing. You would have to
modify you tests to match the framwork guidelines. From there you can run
the tests and collect the results. All the bells and whistles.
<> wrote in message
news:df30dfa5-8978-4583-b323-...
> When I talk to my software colleagues, they often use words like jUnit
> or xUnit to describe their
> test/verification setup. Is this a useful concept for vhdl designs?
>
> I understand that there are tools which can gather test statistics
> etc. if the testing is done
> according to some patterns, and deliver test results in a suitable
> (xml?) format.
>
> Any hints or tips would be appreciated.
>
> Pontus
>
> (I currently *do* test my designs with testbenches, mostly directed
> tests, using vhdl assertions and
> some psl. I end up with a long text output which I grep for warnings/
> errors. No warnings - no problems