[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
  SystemPerl
  Voneline
  WFH
General Info
  Papers

Activity

From 06/15/2008 to 07/14/2008

07/14/2008

09:16 pm Issue #21 (Closed): $fopen() & friends don't work as expected...
There is still a fix here... I updated HEAD to warn if the $fopen etc descriptor isn't 64 bits so these errors can be... Wilson Snyder
09:14 pm Issue #22 (WillNotFix): no STMTDLY warning for always #1 -- blocks
#1 isn't one simulation time step, it's one time unit, they're different things. You're making an assumption about t... Wilson Snyder
09:06 pm Issue #22: no STMTDLY warning for always #1 -- blocks
In this case (always-statement delay for one simulation time step) the warning makes no sense. in all other situation... Holger Wächtler
08:53 pm Issue #22: no STMTDLY warning for always #1 -- blocks
If you change the #{number} to something other than the number that you happen to increment simulation time by, you'l... Wilson Snyder
08:51 pm Issue #21: $fopen() & friends don't work as expected...
yes, it works, just... as said before. I'll take a look into the MCD issue next days... will you leave the ticket ope... Holger Wächtler
08:44 pm Issue #22 (WillNotFix): no STMTDLY warning for always #1 -- blocks
The STMTDLY warning is not necessairy for 'always # 1'-blocks:... Holger Wächtler
08:43 pm Issue #21: $fopen() & friends don't work as expected...
There are some implementation issues, but the main issue is I consider Verilator a synthesis subset simulator, and ha... Wilson Snyder
08:27 pm Issue #21: $fopen() & friends don't work as expected...
mh, this would render the principal idea of using fwrite & friends for portable testcases ridiculous: if one has to t... Holger Wächtler
08:04 pm Issue #21: $fopen() & friends don't work as expected...
You also need
`include "verilated.h"
Verilator doesn't use MCD instead C file descriptors which in C under -m64...
Wilson Snyder
07:11 pm Issue #21: $fopen() & friends don't work as expected...
btw, I forgot to submit verilator_main.cpp:... Holger Wächtler
07:10 pm Issue #21: $fopen() & friends don't work as expected...
mmh,... why verilator_file_descriptor, why should this be verilator-specific? Using `verilator_file_descriptor yields... Holger Wächtler
06:03 pm Issue #21 (AskedReporter): $fopen() & friends don't work as expected...

Works for me. Perhaps try
`verilator_file_descriptor infile, outfile;
instead of a integer.
Wilson Snyder
05:41 pm Issue #20 (Closed): install man page in $prefix fails
Fixed in HEAD.
Wilson Snyder
05:18 pm Issue #19 (Closed): $stime()

I'm generally of the force-people-to-update-code mindset, but given it's just a few lines.
Fixed in the HEAD.
Wilson Snyder
04:13 pm Issue #21 (Closed): $fopen() & friends don't work as expected...
file test.vt:... Holger Wächtler
03:54 pm Issue #20 (Closed): install man page in $prefix fails
... Holger Wächtler
03:52 pm Issue #17: git build fails due to missing config_rev.h
ok, works now... Holger Wächtler
03:34 pm Issue #19: $stime()
... if a language has a feature, someone will
use it, copy'n'paste code will re-use it, it will spread. Some day you...
Holger Wächtler
03:23 pm Issue #19: $stime()
Yes, it's easy. I find it's often good to ask "why" as the language has lots of "easy stuff" that isn't really neede... Wilson Snyder
02:50 pm Issue #17: git build fails due to missing config_rev.h
Update and this should be fixed. I had assumed VERILATOR_AUTHOR_SITE would be in the enviornment, which isn't someth... Wilson Snyder
02:35 pm Issue #17: git build fails due to missing config_rev.h
now your latest commits after verilator_3_665 are visible in "git log" and the source tree, but still the same proble... Holger Wächtler
02:18 pm Issue #19: $stime()
isn't a implementation for backward compability trivial (just casting to 32-biti in C/C++)? In verilog testcases eith... Holger Wächtler
01:45 pm Issue #15 (Closed): $fscanf() and $sscanf()
Wilson Snyder
01:45 pm Issue #18 (WillNotFix): make $dumpfile(), $dumpvars() no-op when --trace is disabled
Er, $dumpfile etc isn't ever supported and I think making them error only when tracing is on will just confuse people... Wilson Snyder
01:41 pm Issue #19 (AskedReporter): $stime()
I had assumed $stime is really a backward compatibility thing that code shouldn't be using any more.
Can you give ...
Wilson Snyder
01:36 pm Issue #17 (Closed): git build fails due to missing config_rev.h
This was ok in the HEAD, but as you also noted in a separate mail, the git HEAD wasn't properly visible outside. I f... Wilson Snyder

07/05/2008

05:03 pm Issue #19 (Closed): $stime()
report simulation time as 32bit integer Holger Wächtler
02:25 pm Issue #18 (WillNotFix): make $dumpfile(), $dumpvars() no-op when --trace is disabled
or, alternatively, use occurences of $dumpfile(), $dumpvars() to let verilator decide whether to generate the trace c... Holger Wächtler

07/04/2008

01:12 pm Issue #17 (Closed): git build fails due to missing config_rev.h
Hi,
since config_rev.h is generated from the SVN versioning number by config_rev.pl, this approach fails when using ...
Holger Wächtler

07/01/2008

06:24 pm Issue #16 (Closed): list of file-i/o system tasks, now only partially implemented
$fscanf,$sscanf,$fgetc,$fgets,$fflush now work in the GIT repository.
I've yet to see any code that cared about $f...
Wilson Snyder
06:21 pm Issue #15 (Resolved): $fscanf() and $sscanf()
$fscanf, $fgets and $sscanf are in the git repository. Please give these a try, and close the bug if it works ok for... Wilson Snyder

06/26/2008

05:17 pm Issue #16 (Closed): list of file-i/o system tasks, now only partially implemented
Hi,
here the list of file-i/o system tasks, some of them are missing to fulfil the 2001 spec. Most of them map direc...
Holger Wächtler
05:07 pm Issue #15 (Closed): $fscanf() and $sscanf()
In order to implement testcases, it would be nice to have $fscanf(), $fgets() and $sscanf(). Icarus Verilog implement... Holger Wächtler

06/25/2008

05:33 pm Issue #14 (Assigned): Verilator Doesn't catch duplicate declaration of signal
I looked into this, and don't see how it should cause a downstream problem, are you sure this fixed it? I think the ... Wilson Snyder
05:24 pm Verilator 3.665 Released
Verilator 3.665 2008/06/25
**** Ignore "// verilator" comments alone on endif lines. [Rodney Sinclair]
**** "M...
Wilson Snyder
05:24 pm Verilator GIT Access
Anonymous git access has been added to the Verilator source repository. This allows retrieval to the current un-relea... Wilson Snyder

06/19/2008

01:39 pm Issue #14 (Closed): Verilator Doesn't catch duplicate declaration of signal
The attached Verilog file declares the signal "clk" twice, once as an input and once in the body, but no error messag... Rodney Sinclair
 

Also available in: Atom