About Me
Hi, I'm Lucas. My interests include analyzing waveforms, (formal) hardware verification, computer architecture, open-source EDA tools, and fun stuff with SMT solvers.
(load "waveform.vcd") (whenever (&& (rising clk) ready valid) (print INDEX ":" data))As an example of what is possible with WAL, I built an experimental SVA to WAL compiler. For another example try SonicRv. It is a teaching tool developed at the ICS for their computer architecture class. At the core of SonicRV is a WAL program that reconstructs pipelines from RTL simulation waveforms.