t_stimulus_array :=((name => "Reset ",rst => '1',quad_a => '0',quad_b => '0',count => B"000"),(name => "No change (0) ",rst => '0',quad_a => '0',quad_b => '0',count => B"000"),(name => "Increment (1) ",rst => '0',quad_a => '1',quad_b => '0',count => B"001"),(name => "Increment (2) ",rst => '0',quad_a => '1',quad_b => '1',count => B"010"),(name => "Increment (3) ",rst => '0',quad_a => '0',quad_b => '1',count => B"011"),(name => "Increment (4) ",rst => '0',quad_a => '0',quad_b => '0',count => B"100"),(name => "Increment (5) ",rst => '0',quad_a => '1',quad_b => '0',count => B"101"),(name => "Increment (6) ",rst => '0',quad_a => '1',quad_b => '1',count => B"110"),(name => "Increment (7) ",rst => '0',quad_a => '0',quad_b => '1',count => B"111"),(name => "Increment (0) ",rst => '0',quad_a => '0',quad_b => '0',count => B"000"),(name => "No change (0) ",rst => '0',quad_a => '0',quad_b => '0',count => B"000"),(name => "Decrement (7) ",rst => '0',quad_a => '0',quad_b => '1',count => B"111"),(name => "Decrement (6) ",rst => '0',quad_a => '1',quad_b => '1',count => B"110"),(name => "Decrement (5) ",rst => '0',quad_a => '1',quad_b => '0',count => B"101"),(name => "Decrement (4) ",rst => '0',quad_a => '0',quad_b => '0',count => B"100"),(name => "No change (4) ",rst => '0',quad_a => '0',quad_b => '0',count => B"100"),(name => "Glitch (4) ",rst => '0',quad_a => '1',quad_b => '1',count => B"100"),(name => "Glitch (4) ",rst => '0',quad_a => '0',quad_b => '0',count => B"100"),(name => "Increment (5) ",rst => '0',quad_a => '1',quad_b => '0',count => B"101"),(name => "Reset ",rst => '1',quad_a => '1',quad_b => '0',count => B"000"),(name => "No change (1) ",rst => '0',quad_a => '1',quad_b => '0',count => B"001")) c_stimulus
Test stimulus.