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.890 Released

Added by Wilson Snyder 11 months ago

Verilator 3.890 2016-11-25

  • Honor --output-split on coverage constructors, bug1098. [Johan Bjork]
  • Fix various issues when making outside of the kit.
  • Fix flex 2.6.2 bug, bug1103. [Sergey Kvachonok]
  • Fix error on bad interface name, bug1097. [Todd Strader]
  • Fix error on referencing variable in parent, bug1099. [Ian Thompson]
  • Fix type parameters with low optimization, bug1101. [Stefan Wallentowitz]

Verilator: Verilator 3.888 Released

Added by Wilson Snyder about 1 year ago

Verilator 3.888 2016-10-14

  • Support foreach, bug1078. [Xuan Guo]
  • Add --no-decoration to remove output comments, msg2015. [Frederic Requin]
  • If VM_PARALLEL_BUILDS=1, use OPT_FAST and OPT_SLOW. [Frederic Requin] Set VM_DEFAULT_RULES=0 for old behavior.
  • Add error on DPI functions > 32 bits, msg1995. [Elliot Mednick]
  • Fix SystemC compiles with VPI, bug1081. [Arthur Kahlich]
  • Fix error on wide numbers that represent shifts, msg1991, bug1088. [Mandy Xu]
  • Improve Verilation performance on internal strings, msg1975. [Johan Bjork]
  • Improve Verilation performance on trace duplicates, bug1090. [Johan Bjork]

Verilator: Verilator 3.886 Released

Added by Wilson Snyder about 1 year ago

Verilator 3.886 2016-07-30

  • Fix enum values of 11-16 bits wide using .next/.prev, bug1062. [Brian Flachs]
  • Fix false warnings on non-power-2 enums using .next/.prev.
  • Fix comparison of unpacked arrays, bug1071. [Andrew Bardsley]
  • Fix compiler warning in GCC 6. [David Horton]

Verilator: Verilator 3.884 Released

Added by Wilson Snyder over 1 year ago

Verilator 3.884 2016-05-18

  • Support parameter type, bug376. [Alan Hunter, et al]
  • Support command-line -G/+pvalue param overrides, bug1045. [Stefan Wallentowitz]
  • The default l2 scope name is now the same as the top-level module, bug1050. Use "--l2-name v" for the historical behavior.
  • Add --l2-name option for controlling "v" naming.
  • Fix --output-split of constructors, bug1035. [Johan Bjork]
  • Fix removal of empty packages, modules and cells, bug1034. [Johan Bjork]
  • Fix core dump on Arch Linux/GCC 6.1.1, bug1058. [Jannis Harder]
  • Fix $value$plusargs to string, msg1890. [Frederic Requin]

Verilator: Verilator 3.882 Released

Added by Wilson Snyder over 1 year ago

Verilator 3.882 2016-03-01

  • Internal Verilation-time performance enhancements, bug1021. [Johan Bjork]
  • Support inlining interfaces, bug1018. [Johan Bjork]
  • Support SV strings to readmemh, bug1040. [Stefan Wallentowitz]
  • Fix unrolling complicated for-loop bounds, bug677. [Johan Bjork]
  • Fix stats file containing multiple unroll entries, bug1020. [Johan Bjork]
  • Fix using short parameter names on negative params, bug1022. [Duraid Madina]
  • Fix read-after-free error, bug1031. [Johan Bjork]
  • Fix elaboration-time display warnings, bug1032. [Johan Bjork]
  • Fix crash on very deep function trees, bug1028. [Jonathan Kimmitt]
  • Fix slicing mix of big and little-endian, bug1033. [Geoff Barrett]
  • Fix pattern assignment width propagation, bug1037. [Johan Bjork]

Verilator: Verilator 3.880 Released

Added by Wilson Snyder almost 2 years ago

Verilator 3.880 2015-12-19

  • Support display %u, %v, %p, %z, bug989. [Johan Bjork]
  • Fix real parameters causing bad module names, bug992. [Johan Bjork]
  • Fix size-changing cast on packed struct, bug993. [Johan Bjork]
  • Fix function calls on arrayed interface, bug994. [Johan Bjork]
  • Fix constant function assigned to packed structs, bug997. [Johan Bjork]
  • Fix interface inside generate, bug998. [Johan Bjork]
  • Fix $signed casts under generates, bug999. [Clifford Wolf]
  • Fix genvar constant propagation, bug1003. [Johan Bjork]
  • Fix parameter constant propagation from package, bug1004. [Johan Bjork]
  • Fix array slicing of non-const indexes, bug1006. [Johan Bjork]
  • Fix dotted generated array error, bug1005. [Jeff Bush, Johan Bjork]
  • Fix error instead of warning on large concat, msg1768. [Paul Rolfe]
  • Fix $bitstoreal constant propagation, bug1012. [Jonathan Kimmitt]
  • Fix model restore crash, bug1013. [Jason McMullan]
  • Fix arrayed instances to unpacked of same size, bug1015. [Varun Koyyalagunta]
  • Fix slices of unpacked arrays with non-zero LSBs.
  • Fix ternary operation with unpacked array, bug1017. [Varun Koyyalagunta].
(21-30/224)

Also available in: Atom