From: Cary R. <cy...@ya...> - 2008-09-24 00:01:53
|
--- On Tue, 9/23/08, Stephen Williams <st...@ic...> wrote: > | 2. Support some user controllable variation in real > | values (percentage change). > > Verilog-A has a name for the desired epsilon for a value. > Perhaps something like that? I will look into it, but this sounds perfect. > | Am I missing anything from this list? > > List of traces that you actually want to compare? I imagine > one would only care about a subset of the actual traces, so > some means to list those traces is necessary. That certainly makes sense. > | If we can't find anything I will likely implement > | this in Perl which can then be easily integrated > | into the test suite checking code. Yes, I'll have > | a standalone command line interface. > > Whatever language you use, I think it should be a > stand-alone > program. I'd choose to bundle it with Icarus Verilog > and not the > test suite;-) You'll probably get both! The main compare engine will be a Perl library that the test suite can use and the command line script will provide a user friendly interface. Of course if I'm free to use whatever I want I would likely choose Python, but in the spirit of keeping dependencies down, Perl is probably a better choice. Cary |