News for hackers. Stuff that matters.
Re:VHDL's Crown Jewel by tverbeure on Monday March 30, 2026 @02:26AM (#47571048)
My memory is definitely rusty on this, but you can easily construct cases where the VHDL delta cycle model creates problems where it doesn’t for Verilog.

I remember inserting clock signal assignments in VHDL to get a balanced delta cycle clock tree. In Verilog, that all simply gets flattened.

I can describe the VHDL delta cycle model pretty well, and I can’t for Verilog, yet the Verilog model has given me less issues in practice

As for elegance: I can’t stand the verboseness of VHDL anymore. :-)

Re:VHDL's Crown Jewel by y1n0 on Monday March 30, 2026 @06:39AM (#47572620)
Reassigning clocks to another signal name will quickly get you into trouble in ways the just don’t happen on real hardware.
Re:VHDL's Crown Jewel by tverbeure on Monday March 30, 2026 @10:43AM (#47575014)
Have you heard about clock buffers and hold violations?
Re:VHDL's Crown Jewel by y1n0 on Tuesday March 31, 2026 @12:39AM (#47582815)
No, is that the latest craze?