[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
  Schedule::Load
  SVN::S4
  Synopsys-modes
  SystemPerl
  Verilog-Pli
  Voneline
  Vregs
General Info
  Papers

News

Verilator 3.831 Released

Added by Wilson Snyder 16 days ago

Verilator 3.831 2012/01/20

  • Support SystemC 2.3.0 prerelease. This requires setting the new SYSTEMC_INCLUDE and SYSTEMC_LIBDIR variables in place of now deprecated SYSTEMC and SYSTEMC_ARCH. [Iztok Jeras]
  • Suppress VARHIDDEN on dpi import arguments. [Ruben Diez]
  • Support "generate for (genvar i=0; ...". [David Kravitz]
  • Fix dpi exports with > 32 bit but < 64 bit args, bug423. [Chandan Egbert]
  • Fix array of instantiations with sub-range output, bug414. [Jeremy Bennett]
  • Fix BLKSEQ warnings on variables declared inside always. [Ruben Diez]

Verilator 3.830 Released

Added by Wilson Snyder 2 months ago

Verilator 3.830 2011/11/27

  • With "--language VAMS" support a touch of Verilog AMS. [Holger Waechtler]
  • Add sc_bv attribute to force bit vectors, bug402. [by Stefan Wallentowitz]
  • Search for user -y paths before default current directory. [Ruben Diez]
  • Support constants in sensitivity lists, bug412. [Jeremy Bennett]
  • Support $system. [Ruben Diez]
  • Support $sscanf with %g. [Holger Wächtler]
  • Indicate 'exiting due to errors' if errors, not warnings. [Ruben Diez]
  • Fix bad result with if-else-return optimization, bug420. [Alex Solomatnikov]
  • Fix reporting not found modules if generate-off, bug403. [Jeremy Bennett]
  • Fix $display with %d following %g. [Holger Wächtler]

Verilator 3.824 Released (1 comment)

Added by Wilson Snyder 3 months ago

Verilator 3.824 2011/10/25

  • Add ASSIGNIN as suppressable error. [Jeremy Bennett]
  • Fix 3.823 constructor core dump on Debian, bug401. [Ahmed El-Mahmoudy]

Verilator 3.823 Released

Added by Wilson Snyder 4 months ago

Verilator 3.822 2011/10/20

  • Support $ceil, $floor, etc. [Alex Solomatnikov]
  • Add configure options for cc warnings and extended tests. [Ruben Diez]
  • Add -Wall reporting ASSIGNDLY on assignment delays. [Ruben Diez]
  • Fix UNDRIVEN warnings inside DPI import functions. [Ruben Diez]
  • Fix --help output to go to stderr, not stdout, bug397. [Ruben Diez]
  • Fix DPI import output of 64 bits, bug398. [Mike Denio]
  • Fix DPI import false BLKSEQ warnings. [Alex Solomatnikov]
  • Fix MSVC compile warning with trunc/round, bug394. [Amir Gonnen]
  • Fix autoconf and Makefile warnings, bug396. [Ruben Diez]

Verilator 3.821 Released

Added by Wilson Snyder 5 months ago

Verilator 3.821 2011/09/14

  • Fix PowerPC runtime error, bug288. [Ahmed El-Mahmoudy]
  • Fix internal error on integer casts, bug374. [Chandan Egbert]

Verilator 3.820 Released

Added by Wilson Snyder 6 months ago

Verilator 3.820 2011/07/28

  • Support 'real' numbers and related functions.
  • Support 'const' variables in limited cases; similar to enums. [Alex Solomatnikov]
  • Support disable for loop escapes.
  • Support $fopen and I/O with integer instead of `verilator_file_descriptor.
  • Support coverage in -cc and -sc output modes. [John Li] Note this requires SystemPerl 1.338 or newer.
  • Fix vpi_register_cb using bad s_cb_data, bug370. [by Thomas Watts]
  • Fix $display missing leading zeros in %0d, bug367. [Alex Solomatnikov]
  • Use 'vluint64_t' for SystemC instead of (same sized) 'uint64' for MSVC++.

Verilator 3.813 Released

Added by Wilson Snyder 7 months ago

Verilator 3.813 2011/06/28

  • Support bit vectors > 64 bits wide in DPI import and exports.
  • Fix out of memory on slice syntax error, bug354. [Alex Solomatnikov]
  • Fix error on enum references to other packages, bug339. [Alex Solomatnikov]
  • Fix DPI undeclared svBitVecVal compile error, bug346. [Chandan Egbert]
  • Fix DPI bit vector compile errors, bug347, bug359. [Chandan Egbert]
  • Fix CDCRSTLOGIC report showing endpoint flops without resets.
  • Fix compiler warnings on SPARC, bug288. [Ahmed El-Mahmoudy]

Verilator 3.812 Released

Added by Wilson Snyder 10 months ago

Verilator 3.812 2011/04/06

  • Add --trace-max-width and --trace-max-array, bug 319. [Alex Solomatnikov]
  • Add --Wno-fatal to turn off abort on warnings. [by Stefan Wallentowitz]
  • Support ${...} and $(...) env vars in .vc files. [by Stefan Wallentowitz]
  • Support $bits(data_type), bug327. [Alex Solomatnikov]
  • Support loop unrolling on width mismatches, bug 333. [Joe Eiler]
  • Support simple cast operators, bug335. [Alex Solomatnikov]
  • Accelerate bit-selected inversions.
  • Add error on circular parameter definitions, bug329. [Alex Solomatnikov]
  • Fix concatenates and vectored bufif1, bug326. [Iztok Jeras]

Verilator 3.811 Released

Added by Wilson Snyder 12 months ago

Verilator 3.811 2011/02/14

  • Report errors on duplicated or empty pins, bug321. [Christian Leber]
  • Report error on function call output tied to constant. [Bernard Deadman]
  • Throw UNUSED/UNDRIVEN only once per net in a parametrized module.
  • Fix internal error on functions called as SV tasks. [Bernard Deadman]
  • Fix internal error on non-inlined inout pins. [Jeff Winston]
  • Fix false BLKSEQ on non-unrolled for loop indexes. [Jeff Winston]
  • Fix block comment not separating identifiers, bug311. [Gene Sullivan]
  • Fix warnings to point to lowest net usage, not upper level ports.
  • Fix error on constants connected to outputs, bug323. [Christian Leber]

Verilator 3.810 Released

Added by Wilson Snyder about 1 year ago

Verilator 3.810 2011/01/03

  • Add limited support for VPI access to public signals, see docs.
  • Add -F option to read relative option files, bug297. [Neil Hamilton]
  • Support +,--,= etc as standalone statements. [Alex Solomatnikov]
  • When running with VERILATOR_ROOT, optionally find binaries under bin.
  • Suppress WIDTH warnings when adding/subtracting 1'b1.
  • Add -Wall, -Wwarn-style, -Wno-style to enable code style warnings that have been added to this release, and disabled by default:
  • With --Wall, add BLKSEQ warning on blocking assignments in seq blocks.
  • With --Wall, add DECLFILENAME warning on modules not matching filename.
  • With --Wall, add DEFPARAM warning on deprecated defparam statements.
  • With --Wall, add IFDEPTH warning on deep if statements.
  • With --Wall, add INCABSPATH warning on `include with absolute paths.
  • With --Wall, add SYNCASYNCNET warning on mixed sync/async reset nets.
  • With --Wall, add UNDRIVEN warning on undriven nets.
  • With --Wall, add UNUSED warning on unused nets.
  • The VARHIDDEN warning is now disabled by default, use -Wall to enable.

1 2 3 4 Next »

Also available in: Atom