Project

General

Profile

[logo] 
 
Home
News
Activity
About/Contact
Major Tools
  Dinotrace
  Verilator
  Verilog-mode
  Verilog-Perl
Other Tools
  BugVise
  CovVise
  Force-Gate-Sim
  Gspice
  IPC::Locker
  Rsvn
  SVN::S4
  Voneline
  WFH
General Info
  Papers

Activity

From 10/02/2018 to 10/31/2018

10/31/2018

12:56 AM Issue #1360 (Resolved): Adding support for passing by reference
Fixed in git towards 4.008.
I added only a few simple tests, I expect some problems as you try to use refs. Pleas...
Wilson Snyder

10/27/2018

12:44 PM Issue #1361 (Closed): Perl wrappers on windows [Patch included]
In 4.006.
Wilson Snyder
12:43 PM Issue #1358 (Closed): Improve FST support to show enums
In 4.006.
Wilson Snyder
12:43 PM Verilator 4.006 Released
Verilator 4.006 2018-10-27
** Add --pp-comments, msg2700. [Robert Henry]
** Add --dump-defines.
*** ...
Wilson Snyder

10/25/2018

01:24 AM Issue #1363: CMake and Python support
That was quick. I'm actually off on holiday imminently, so won't get round to an updated patchset for a few weeks.
...
Patrick Stewart
12:21 AM Issue #1363 (AskedReporter): CMake and Python support
Nice patch set, you seem to have mastered the key stuff.
Though not explicitly stated I assume your goal is to eve...
Wilson Snyder

10/24/2018

07:25 PM Issue #1352: Do you have plan to use CMake to replace current autoconf?
I've added CMake support, see issue #1363. Patrick Stewart
07:21 PM Issue #1363 (AskedReporter): CMake and Python support
I've added support for building with CMake (the verilated output, not verilator itself), and for generating a python ... Patrick Stewart

10/19/2018

12:03 AM Issue #1362 (NoFixNeeded): How do I read cover-user information
Perhaps you forgot to give the --annotate option? At present output is always ASCII. Patches for improving to add e... Wilson Snyder

10/18/2018

11:37 PM Issue #1362: How do I read cover-user information
Thank you so much for pointing me to this example - that solved the generation issue!
I can now generate coverage bo...
Flemming Andersen
03:09 AM Issue #1362 (AskedReporter): How do I read cover-user information
Perhaps you are missing the save of the coverage data? See the examples/tracing_c files it does coverage. Wilson Snyder

10/17/2018

11:22 PM Issue #1362 (NoFixNeeded): How do I read cover-user information
As part of measuring coverage and validation quality, I have now successfully added SVA cover points and an SVA bind ... Flemming Andersen

10/15/2018

08:23 PM Issue #24: synopsys translate_off and synopsys translate_on
Ok. Note also verilog-perl can automatically convert translate comments to ifdefs. Wilson Snyder
07:19 PM Issue #24: synopsys translate_off and synopsys translate_on
Wilson Snyder wrote:
> Absolutely not for religious reasons. translate_offs are horrors and I'm not going to encour...
Udi Finkelstein

10/12/2018

11:16 PM Issue #1361 (Resolved): Perl wrappers on windows [Patch included]
Thanks for figuring out the fix. Pushed to git towards 4.006.
Wilson Snyder
03:54 PM Issue #1361 (Closed): Perl wrappers on windows [Patch included]
On windows the executables have a .exe extension, which confuses the search function in the perl wrapper, which stops... Patrick Stewart

10/11/2018

07:53 AM Issue #1360 (Closed): Adding support for passing by reference
Verilator currently doesn't support passing variables by reference and results in:
[UNKNOWN]: Unsupported: SystemV...
Jake Longo

10/08/2018

10:38 PM Issue #1358: Improve FST support to show enums
What you indicated should work as an input, if it doesn't please attach an example. (And make sure building GTKWave ... Wilson Snyder
03:19 PM Issue #1358: Improve FST support to show enums
Wilson Snyder wrote:
> GTKWave 3.3.95 just added support for enums in FSTs. Fixed Verilator to dump them with --tra...
Sergi Granell
11:24 AM Issue #1358 (Resolved): Improve FST support to show enums
GTKWave 3.3.95 just added support for enums in FSTs. Fixed Verilator to dump them with --trace-fst in git towards 4.... Wilson Snyder
11:26 AM Issue #1302 (NoFixNeeded): Doxygen documentation
As noted earlier, we welcome patches in documentation, but seems unnecessary to leave a bug open for a long time on t... Wilson Snyder
02:03 AM Issue #1359: WaveJSON tracing support
Thanks for suggesting it though. BTW WaveDrom is a great tool for documentation, just not suited to waveform simulat... Wilson Snyder
02:01 AM Issue #1359: WaveJSON tracing support
I see. Thank you for the prompt response! Masanori Ogino
01:56 AM Issue #1359 (WillNotFix): WaveJSON tracing support
Unless I'm missing something that format isn't appropriate for simulator output, the data is "horizontal" by cycle, a... Wilson Snyder
01:23 AM Issue #1359 (WillNotFix): WaveJSON tracing support
WaveJSON (https://github.com/drom/wavedrom/wiki/WaveJSON) is a waveform file format supported by WaveDrom, a JavaScri... Masanori Ogino

10/06/2018

02:14 PM Issue #1348 (Closed): C++ unordered_set hash/comparator requirements
In 4.004.
Wilson Snyder
02:14 PM Issue #1350 (Closed): Support for immediate restict
In 4.004.
Wilson Snyder
02:13 PM Issue #1356 (Closed): Support FST
In 4.004, thanks for your contribution.
Wilson Snyder
02:13 PM Verilator 4.004 Released
Verilator 4.004 2018-10-6
** Add GTKWave FST native tracing, bug1356. [Sergi Granell]
(Verilator develop...
Wilson Snyder

10/05/2018

11:53 AM Issue #1353: Convergence failures, how to debug
I had hundreds of UNOPTFLAT but they were all paths from one part of a vector to another rather than genuine combinat... Al Grant
10:46 AM Issue #1353: Convergence failures, how to debug
Fair point, added more words to the documentation.
Unfortunately verilator at this stage doesn't have any knowledg...
Wilson Snyder
10:33 AM Issue #1353: Convergence failures, how to debug
I'm not sure whether it was a bug report or not. It was basically an observation that the FAQ made it
sound like the...
Al Grant
12:31 AM Issue #1353 (NoFixNeeded): Convergence failures, how to debug
This seemed a request for assistance which was provided earlier, if I misread it and something needs fixing please re... Wilson Snyder
10:22 AM Issue #1329 (NoFixNeeded): Compile error "expected unqualified-id before numeric constant"
Wilson Snyder
01:26 AM Issue #1329: Compile error "expected unqualified-id before numeric constant"
Please close. I copied a Linux redhat build over to Suse and it worked. Shawn Boshart
12:58 AM Issue #1329: Compile error "expected unqualified-id before numeric constant"
Did you have any luck debugging this, or working around it?
Wilson Snyder
05:46 AM Issue #1358: Improve FST support to show enums
Wilson Snyder wrote:
> Type of variables is now included. Done for now.
>
> As to enums, keeping this bug open a...
Sergi Granell
12:25 AM Issue #1358 (Feature): Improve FST support to show enums
Type of variables is now included. Done for now.
As to enums, keeping this bug open and on hold until GTKwave ups...
Wilson Snyder
01:03 AM Issue #1296 (NoFixNeeded): SystemVerilog logic array inside struct should warn on bad index
Wasn't a bug, forgot to close earlier.
Wilson Snyder
01:01 AM Issue #1292 (Feature): scr1 test suite: |-> and |=> operators are unsupported in assertions
Wilson Snyder
12:28 AM Issue #1292: scr1 test suite: |-> and |=> operators are unsupported in assertions
Note git master now supports $past() which may help getting support for some of these.
Wilson Snyder
12:54 AM Issue #1355: Multi-thread example: --threads 1 (compile error)
Mutex is already included on line 42 of verilated.h, so I don't understand the GCC error.
Also gcc 8.2.0 works for...
Wilson Snyder
12:29 AM Issue #1328 (NoFixNeeded): Parameter with type string cause compile error when passed to $readmem...
Didn't hear back so assuming fixed, reopen and attach a test case if fails on latest release.
Wilson Snyder

10/04/2018

02:42 PM Issue #1358: Improve FST support to show enums
Wilson Snyder wrote:
> First step, input/output/inout indications should now work.
Thanks, I've tested it and it ...
Sergi Granell
03:52 AM Issue #1355: Multi-thread example: --threads 1 (compile error)
Hi. With gcc 8 the error was:... Danilo Ramos

10/03/2018

11:51 PM Issue #1358: Improve FST support to show enums
First step, input/output/inout indications should now work.
Wilson Snyder
04:51 PM Issue #1358: Improve FST support to show enums
Wilson Snyder wrote:
> Ok, for signals, I propose I'll make the decl calls pass the right information. Can you then...
Sergi Granell
04:42 PM Issue #1358: Improve FST support to show enums
Ok, for signals, I propose I'll make the decl calls pass the right information. Can you then hook them up to the FST... Wilson Snyder
04:28 PM Issue #1358: Improve FST support to show enums
Wilson Snyder wrote:
> Do you want to try to fix the guts of Verilator to put out the types etc, or should I when I ...
Sergi Granell
03:51 PM Issue #1358: Improve FST support to show enums
Do you want to try to fix the guts of Verilator to put out the types etc, or should I when I get time? (Meantime you... Wilson Snyder
02:05 PM Issue #1358: Improve FST support to show enums
The tricky part is, of course, that this code has to be generated and that the full hierarchy must also be available ... Sergi Granell
02:02 PM Issue #1358 (Closed): Improve FST support to show enums
Currently, the FST we generate is very limited (basically wires and one kind of scope). As FST actually supports Syst... Sergi Granell
02:57 PM Issue #1355: Multi-thread example: --threads 1 (compile error)
Sorry the delay. Yes, I am using gcc 7.
I am trying to compile gcc 8 and check. I will report later.
I don't need...
Danilo Ramos

10/02/2018

10:48 PM Issue #1333: Support LXT2 file format natively
Note based on your LXT2 code/changes we just committed adding FST format to git, please give it a try, if there are i... Wilson Snyder
10:44 PM Issue #1356 (Resolved): Support FST
Great, pushed to git plus a few minor changes that GTKwave updated.
If you're ready to start on more advanced trac...
Wilson Snyder
04:02 PM Issue #1356: Support FST
Wilson Snyder wrote:
> The declarations are triggered by the "m_initcb" callback execution. Presently this is called...
Sergi Granell
10:35 AM Issue #1356: Support FST
The declarations are triggered by the "m_initcb" callback execution. Presently this is called in a loop in VerilatedF... Wilson Snyder
09:39 AM Issue #1356: Support FST
Wilson Snyder wrote:
> FYI I moved include/lxt2 to include/gtkwave, please pull.
Thanks, pulled!
Btw as I said...
Sergi Granell
 

Also available in: Atom