okay people I heard y'all have Opinions about this, so tell me which one should I learn first
-
-
-
Replying to @FioraAeterna @isislovecruft
Do you like Ada? VHDL. In all other cases, Verilog (preferably SystemVerilog).
2 replies 0 retweets 2 likes -
Replying to @erincandescent @oshepherd and
There are good open source tools for Verilog (incl. of course my Yosys :). SystemVerilog not so much.
1 reply 0 retweets 0 likes -
Replying to @oe1cxw @oshepherd and
And even with the commercial tools the set of SystemVerilog features supported varies wildly.
1 reply 0 retweets 0 likes -
They're getting good at the RTL bits these days. always_ff, always_comb, structs, unions, enums all very useful.
2 replies 0 retweets 2 likes -
Replying to @erincandescent @oshepherd and
Unfortunately the SystemVerilog standard doesn't bother defining which bits are synthesizable..
2 replies 0 retweets 0 likes -
Replying to @oe1cxw @oshepherd and
I think in the long run Verilog will have a more "assembly like" role in most flows. Verilog is absolutely sufficient for that role.
2 replies 0 retweets 1 like -
Maybe. I feel someone needs to invent Verilog DWARF first so waveform viewers can annotate actual source.
1 reply 0 retweets 1 like -
Replying to @erincandescent @oshepherd and
I think a small standard subset of Verilog + select features from SV would be very useful.
1 reply 1 retweet 1 like
From SV I'd only like immediate assert/assume/restrict/cover, always_comb, and $urandom.
-
-
Not concurrent assertions? D: Seriously SVAs are the best.
1 reply 0 retweets 0 likes -
Replying to @erincandescent @oshepherd and
They are neat, sure. But you can also just write checker FSMs.. probably even easier when generating from other higher level languages.
1 reply 0 retweets 0 likes - Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.