diff options
Diffstat (limited to 'include/messages.vh')
-rw-r--r-- | include/messages.vh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/include/messages.vh b/include/messages.vh new file mode 100644 index 0000000..83ab6a4 --- /dev/null +++ b/include/messages.vh @@ -0,0 +1,18 @@ +`ifndef MESSAGES_VH + `define MESSAGES_VH 1 + + `define MSG(msg) \ + if (1) begin \ + $write("[%0t] ", $time); \ + $display msg; \ + end else + + `ifdef DEBUG + `define DBG(msg) `MSG(msg) + `else + `define DBG(msg) if (1) begin end else + `endif + +`endif + +// Use like this: DBG(("Wishbone master: a = %x, b = %x", a, b)) |