EP wave incorrectly representing signals

5 views
Skip to first unread message

glenn.c...@gmail.com

unread,
Jan 15, 2026, 8:57:33 AM (7 days ago) Jan 15
to EDA Playground
I discovered an issue with EP wave incorrectly representing signals and have condensed it down to the following simple example:


When run using GHDL the integer value 'sig_int' appears to have lost its MSB in EPwave, and displays the incorrect value when displayed as a signed decimal. The behaviour in the waveform viewer seems to depend on the simulator used, though in all cases the simulator produces the correct output as reported directly in the console log. For example, using Riviera Pro both the integer and signed versions of the signal show the same problem, and in addition the signal 'slv' also appears to have lost its MSB and is incorrect when represented as a signed decimal.

Is this a known (mis)feature of EP wave?

Many thanks,
Glenn.
Reply all
Reply to author
Forward
0 new messages