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

News

Verilator: Verilator 3.916 Released

Added by Wilson Snyder 19 days ago

Verilator 3.916 2017-11-25

  • Support self-recursive modules, bug659. [Sean Moore, et al]
  • Support $error/$warning in elaboration time blocks.
  • Support $size/$bits/etc on type references.
  • Add error when driving input-only modport, bug1110. [Trevor Elbourne]
  • Add BSSPACE and COLONPLUS lint warnings.
  • Detect MSB overflow when under VL_DEBUG, bug1238. [Junyi Xi]
  • Add data types to --xml. [Rui Terra]
  • Fix partial slicing with pattern assignments, bug991. [Johan Bjork]
  • Fix false unused warning on interfaces, bug1241. [Laurens van Dam]
  • Fix error on "unique case" with no cases.
  • Fix MacOS portability, bug1232. [Jeff Bush]

Verilator: Verilator 3.914 Released

Added by Wilson Snyder 2 months ago

Verilator 3.914 2017-10-14

  • Added new examples/ directory with appropriate examples. This replaces the old test_c and test_sc directories.
  • Add --getenv option for simplifying Makefiles.
  • Add --x-initial option for specifying initial value assignment behavior.
  • Add --no-relative-cfuncs and related default optimization, bug1224. [John Coiner]
  • Add /*verilator tag*/ for XML extraction applications. [Chris Randall]
  • The internal test_verilated test directory is moved to be part of test_regress.
  • The experimental VL_THREADED setting (only, not normal mode) now requires C++11.
  • Fix over-aggressive inlining, bug1223. [John Coiner]
  • Fix Ubuntu 17.10 issues, bug1223 partial. [John Coiner]
  • Fix compiler warning when WIDTH warning ignored on large compare.
  • Fix memory leak in VerilatedVcd dumps, bug1222 partial. [Shareef Jalloq]
  • Fix unnecessary Vdly variables, bug1224 partial. [John Coiner]
  • Fix conditional slices and add related optimizations.
  • Fix `` expansion of `defines, bug1225, bug1227, bug1228. [Odd Magne Reitan]
  • Fix -E duplicating output, bug1226. [Odd Magne Reitan]
  • Fix float-conversion warning, bug1229. [Robert Henry]

Verilator: Verilator 3.912 Released

Added by Wilson Snyder 3 months ago

Verilator 3.912 2017-09-23

  • Verilated headers no longer "use namespace std;" User's code without "std::" prefixes may need "use namespace std;" to compile.
  • Support or/and/xor array intrinsic methods, bug1210. [Mike Popoloski]
  • Support package export, bug1217. [Usuario Eda]
  • Fix ordering of arrayed cell wide connections, bug1202 partial. [Mike Popoloski]
  • Support module port parameters without defaults, bug 1213. [Mike Popoloski]
  • Add performance information to --stats file.
  • Simplify VL_CONST_W macro generation for faster compiles.
  • Fix LITENDIAN warning on arrayed cells, bug1202. [Mike Popoloski]
  • Fix enum ranges without colons, bug1204. [Mike Popoloski]
  • Fix GCC noreturn compile error, bug1209. [Mike Popoloski]
  • Fix constant function default parameters, bug1211. [Mike Popoloski]
  • Fix non-colon array of interface modports, bug1212. [Mike Popoloski]
  • Fix .name connections on interfaces, bug1214. [Mike Popoloski]
  • Fix wide array indices causing compile error.
  • Better optimize Shift-And, and replication constructs.

Verilog-Perl: Verilog-Perl 3.440 Released

Added by Wilson Snyder 4 months ago

Verilog::Language 3.440 2017-08-31

  • Support for buses and concats in Netlist, msg1626. [by Stefan Tauner]
  • Support pragma protect begin_protected/end_protected, msg2313. [George Cuan]

Verilator: Verilator 3.908 Released

Added by Wilson Snyder 4 months ago

Verilator 3.908 2017-08-28

  • Support x in $readmem, bug1180. [Arthur Kahlich]
  • Support packed struct DPI imports, bug1190. [Rob Stoddard]
  • Fix GCC 6 warnings.
  • Fix compile error on unused VL_VALUEPLUSARGS_IW, bug1181. [Thomas J Whatson]
  • Fix undefined VL_POW_WWI. [Clifford Wolf]
  • Fix internal error on unconnected inouts, bug1187. [Rob Stoddard]
(1-10/226)

Also available in: Atom