library ieee; use ieee.std_logic_1164.all; use ieee.numeric_std.all; entity cover1 is port (clk, rst: std_logic; cnt : out unsigned(3 downto 0)); end cover1; architecture behav of cover1 is signal val : unsigned (3 downto 0); begin process(clk) begin if rising_edge(clk) then if rst = '1' then val <= (others => '0'); else val <= val + 1; end if; end if; end process; cnt <= val; --psl default clock is rising_edge(clk); --psl cover {val = 10}; end behav; ead>
aboutsummaryrefslogtreecommitdiffstats
path: root/testsuite/synth/arr02/testsuite.sh
blob: 441d8285daa480b329d03942b0dbe12422a06905 (plain)
1
2
3
4
5
6
7
8
9
#! /bin/sh

. ../../testenv.sh

for t in arr01 arr02; do
    synth_tb $t
done

echo "Test successful"