General

Profile

[logo] 
 
Home
News
Activity
About/Contact
Major Tools
  Dinotrace
  Verilator
  Verilog-mode
  Verilog-Perl
Other Tools
  IPC::Locker
  Parallel::Forker
  Voneline
General Info
  Papers

Julien Margetts

  • Email: Must_Login
  • Registered on: 06/04/2018
  • Last connection: 01/15/2020

Issues

Activity

12/19/2019

10:41 AM Verilator Issue #1644: Performance delta between 4.020 and 4.022
Yes, I did wonder about that, but thought it would be OK since the existing overlap check (although bounded) is also ...

12/18/2019

07:15 PM Verilator Issue #1644: Performance delta between 4.020 and 4.022
Sounds good. Will do.
If I get time I might look at a patch to recognise CLZ, CTZ type casez constructs, e.g.
# ...
01:05 PM Verilator Issue #1644: Performance delta between 4.020 and 4.022
To your first point: Yes, simply reverting CASE_OVERLAP_WIDTH to 12 and we're back down to 14K
To your second point:...

12/17/2019

11:28 PM Verilator Issue #1644: Performance delta between 4.020 and 4.022
The above function emits an impressive 11MB of C++ on 4.022 compared to 14KB with 4.020 :)
11:22 PM Verilator Issue #1644: Performance delta between 4.020 and 4.022
Yes, this is it. Re-coding the above as a for loop works-round the issue.
Is this a side-effect of the workaround fo...
06:52 PM Verilator Issue #1644: Performance delta between 4.020 and 4.022
Possibly something to do with casez expansion?...
06:41 PM Verilator Issue #1644 (Confirmed): Performance delta between 4.020 and 4.022
For my design I am finding a very large runtime delta between Verilator 4.020 and either 4.022 or 4.024
I am seein...
03:56 PM Verilator Issue #1609: Detect and warn appripriately on intentional latches
This is pretty much complete I think, and seems to work well on the examples I have tried it on.
It also seems to su...

12/11/2019

12:47 PM Verilator Issue #1631: -Wno-lint disables LITENDIAN and allows silent generation of code inconsistent with ...
Patch and new test attached
(test pass with --vcs confirmed, test fail without patch confirmed)
11:32 AM Verilator Issue #1631: -Wno-lint disables LITENDIAN and allows silent generation of code inconsistent with ...
Will do.
github username is jcrmargetts

Also available in: Atom