Verification methodology by day. Author and open-source developer by night. All opinions my own.

Joined December 2018
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Matthew Ballance retweeted
WOSET is next Thursday (11/03/22). Free virtual registration lots of great open source EDA talks. woset-workshop.github.io/
1
9
1
21
I think a big question for me is how this syntax composes into something bigger. I get (after some explanation) the adder. What about the equivalent of 2k lines of RTL? Hopefully it’s more RTL-like than gate level
Replying to @wren6991
What tool are you using to generate the program? I’m familiar with riscv-dv, but it sounds like you’re using something else.
1
1
Matthew Ballance retweeted
Accellera will host an online workshop to discuss the parallelization of #SystemC simulations on 7 April 2022. The workshop is free but registration is required. lnkd.in/gMbEyf4C
1
6
Random, but I love that place!
Replying to @verilab @dvcon_us
Excellent session packed with tons of actionable approaches to improve the verification planning and execution process!
1
3
Matthew Ballance retweeted
GDBWave - A Post-Simulation Waveform-Based RISC-V GDB Debugging Server tomverbeure.github.io/2022/0…
7
21
4
92
Replying to @Spotify
Just tried @TIDAL tonight. Thus far, it’s pretty good. Noticeably better audio quality!
1
Replying to @davidcelis
I’ve found maple syrup works well — for bourbon-based drinks at least
Replying to @wavedrom
If you’re thinking about adding transaction viewing to your VCD viewer that would be very interesting.
2
Matthew Ballance retweeted
chipIgnite one - up and running in seconds. It is using Caravel with clock mesh patch to address timing issues with metal only changes.
3
9
2
58
This will enable use cases such as creating a sequence-class instance in Python and passing it to SV to run on a UVM agent. Most important, it should make adding Python to a TB an incremental step. Stay tuned, I expect to begin writing about it soon (in the next month or so)!
2
I'm currently working on (and have been for about a year) a more ambitious framework to enable simulation-centric cross-calling between languages such as SystemVerilog and Python.
1
2
Much of the performance hit in my experience is due to cocotb integrating at the signal level (vs procedure level), and not due to Python itself.
1
2
Replying to @bdmurdock
Great news on being a panelist! Is there a link you can share to the session?
1
1
Excellent! Exactly what I was looking for!