13 read_verilog -formal demo.v
17 module top(input clk, input up, down);
18 reg [4:0] counter = 0;
19 always @(posedge clk) begin
20 if (up && counter != 10) counter <= counter + 1;
21 if (down && counter != 0) counter <= counter - 1;
23 assert property (counter != 15);