<az0re>
All for some UI changes that actually degrade the user experience
<az0re>
There was another great instance today of the UI failing since the update: I viewed a repo and all commit messages, times, etc. were simply empty placeholders, presumably to be fetched by broken JavaScript later
<az0re>
Why, GitHub, why?!
<az0re>
The design team just had to change the UI to add some lines to their resume and convince management that they're actually adding value?
<az0re>
Fucking infuriating
<az0re>
Anyway, I can't participate in code reviews until this is fixed. If anyone here has a commercial support contract, please do open a ticket asking them to fix the code review interface on Tor Browser.
az0re has quit [Quit: Leaving]
kraiskil has quit [Ping timeout: 265 seconds]
az0re has joined #yosys
orkim has left #yosys [#yosys]
ZipCPU has quit [Remote host closed the connection]
ZipCPU has joined #yosys
dormito has quit [Ping timeout: 256 seconds]
Asu has quit [Remote host closed the connection]
AdamHorden has joined #yosys
kraiskil has joined #yosys
tpb has joined #yosys
dormito has joined #yosys
<jmamish>
I've been checking my designs by synthesizing (for ice40) with yosys, then dumping a synthesized version of my design with "write_verilog". I then run both my RTL design and the synthesized design in iverilog and compare results.
<jmamish>
I've been checking my designs by synthesizing (for ice40) with yosys, then dumping a synthesized version of my design with "write_verilog". I then run both my RTL design and the synthesized design in iverilog and compare results.
<jmamish>
This has helped me find a few dumb bugs, but it's obviously really really slow in iverilog (takes like 50 - 100x as long as the RTL design).
<jmamish>
Is it pointless to run verilator instead on the synthesized design, or can I use verilator to speed up simulation of the synthesized design?
<whitequark>
verilator should speed it up
<whitequark>
you could use cxxrtl as well
<jmamish>
Thanks whitequark. I'll check out cxxrtl.
<jmamish>
is it possible that some of the simplifications that verilator makes will make it pointless to compare the RTL to the synthesized design? I don't think it will be the case, but...
<whitequark>
i've never looked closely at verilator, but i know that for single clock synchronous designs, cxxrtl will be an exact match to your hardware if you do pass timing
<whitequark>
i'm fairly sure this is also true for verilator