- add vdd/vss in digi.pat
This commit is contained in:
parent
3c4f840a38
commit
0de5942886
|
@ -8,6 +8,8 @@
|
||||||
in i (3 downto 0) X;;
|
in i (3 downto 0) X;;
|
||||||
out porte B;
|
out porte B;
|
||||||
out alarm B;
|
out alarm B;
|
||||||
|
in vdd B;
|
||||||
|
in vss B;
|
||||||
|
|
||||||
begin
|
begin
|
||||||
|
|
||||||
|
@ -15,192 +17,192 @@ begin
|
||||||
-- Pattern description :
|
-- Pattern description :
|
||||||
|
|
||||||
|
|
||||||
-- c j r i p a
|
-- c j r i p a v v
|
||||||
-- k o e o l
|
-- k o e o l d s
|
||||||
-- u s r a
|
-- u s r a d s
|
||||||
-- r e t r
|
-- r e t r
|
||||||
-- t e m
|
-- t e m
|
||||||
|
|
||||||
-- Reset
|
-- Reset
|
||||||
|
|
||||||
< 0ns>: 0 1 1 0 ?* ?* ;
|
< 0ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?* ?0 ;
|
<+100ns>: 1 1 1 0 ?* ?0 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press f
|
-- Press f
|
||||||
|
|
||||||
<+100ns>: 0 1 0 f ?0 ?0 ;
|
<+100ns>: 0 1 0 f ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 1 0 f ?0 ?0 ;
|
<+100ns>: 0 1 0 f ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 f ?* ?0 ;
|
<+100ns>: 1 1 0 f ?* ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 f ?1 ?0 ;
|
<+100ns>: 1 1 0 f ?1 ?0 1 0 ;
|
||||||
|
|
||||||
-- Reset
|
-- Reset
|
||||||
|
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?* ?0 ;
|
<+100ns>: 1 1 1 0 ?* ?0 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 5
|
-- Press 5
|
||||||
|
|
||||||
<+100ns>: 0 1 0 5 ?0 ?0 ;
|
<+100ns>: 0 1 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 1 0 5 ?0 ?0 ;
|
<+100ns>: 0 1 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 5 ?0 ?0 ;
|
<+100ns>: 1 1 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 5 ?0 ?0 ;
|
<+100ns>: 1 1 0 5 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 3
|
-- Press 3
|
||||||
|
|
||||||
<+100ns>: 0 1 0 3 ?0 ?0 ;
|
<+100ns>: 0 1 0 3 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 1 0 3 ?0 ?0 ;
|
<+100ns>: 0 1 0 3 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 3 ?0 ?0 ;
|
<+100ns>: 1 1 0 3 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 3 ?0 ?0 ;
|
<+100ns>: 1 1 0 3 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press c
|
-- Press c
|
||||||
|
|
||||||
<+100ns>: 0 1 0 c ?0 ?0 ;
|
<+100ns>: 0 1 0 c ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 1 0 c ?0 ?0 ;
|
<+100ns>: 0 1 0 c ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 c ?0 ?0 ;
|
<+100ns>: 1 1 0 c ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 c ?0 ?0 ;
|
<+100ns>: 1 1 0 c ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 1
|
-- Press 1
|
||||||
|
|
||||||
<+100ns>: 0 1 0 1 ?0 ?0 ;
|
<+100ns>: 0 1 0 1 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 1 0 1 ?0 ?0 ;
|
<+100ns>: 0 1 0 1 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 1 ?0 ?0 ;
|
<+100ns>: 1 1 0 1 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 1 ?0 ?0 ;
|
<+100ns>: 1 1 0 1 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 7
|
-- Press 7
|
||||||
|
|
||||||
<+100ns>: 0 1 0 7 ?0 ?0 ;
|
<+100ns>: 0 1 0 7 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 1 0 7 ?0 ?0 ;
|
<+100ns>: 0 1 0 7 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 7 ?* ?0 ;
|
<+100ns>: 1 1 0 7 ?* ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 7 ?1 ?0 ;
|
<+100ns>: 1 1 0 7 ?1 ?0 1 0 ;
|
||||||
|
|
||||||
-- Reset
|
-- Reset
|
||||||
|
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 2
|
-- Press 2
|
||||||
|
|
||||||
<+100ns>: 0 1 0 2 ?0 ?0 ;
|
<+100ns>: 0 1 0 2 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 1 0 2 ?0 ?0 ;
|
<+100ns>: 0 1 0 2 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 2 ?0 ?0 ;
|
<+100ns>: 1 1 0 2 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 2 ?0 ?0 ;
|
<+100ns>: 1 1 0 2 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 5
|
-- Press 5
|
||||||
|
|
||||||
<+100ns>: 0 1 0 5 ?0 ?0 ;
|
<+100ns>: 0 1 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 1 0 5 ?0 ?0 ;
|
<+100ns>: 0 1 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 5 ?0 ?0 ;
|
<+100ns>: 1 1 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 5 ?0 ?0 ;
|
<+100ns>: 1 1 0 5 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 4
|
-- Press 4
|
||||||
|
|
||||||
<+100ns>: 0 1 0 4 ?0 ?0 ;
|
<+100ns>: 0 1 0 4 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 1 0 4 ?0 ?0 ;
|
<+100ns>: 0 1 0 4 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 4 ?0 ?0 ;
|
<+100ns>: 1 1 0 4 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 0 4 ?0 ?0 ;
|
<+100ns>: 1 1 0 4 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Reset
|
-- Reset
|
||||||
|
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press F
|
-- Press F
|
||||||
|
|
||||||
<+100ns>: 0 0 0 f ?0 ?0 ;
|
<+100ns>: 0 0 0 f ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 0 0 f ?0 ?0 ;
|
<+100ns>: 0 0 0 f ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 f ?0 ?* ;
|
<+100ns>: 1 0 0 f ?0 ?* 1 0 ;
|
||||||
<+100ns>: 1 0 0 f ?0 ?1 ;
|
<+100ns>: 1 0 0 f ?0 ?1 1 0 ;
|
||||||
|
|
||||||
-- Reset
|
-- Reset
|
||||||
|
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 5
|
-- Press 5
|
||||||
|
|
||||||
<+100ns>: 0 0 0 5 ?0 ?0 ;
|
<+100ns>: 0 0 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 0 0 5 ?0 ?0 ;
|
<+100ns>: 0 0 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 5 ?0 ?0 ;
|
<+100ns>: 1 0 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 5 ?0 ?0 ;
|
<+100ns>: 1 0 0 5 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 3
|
-- Press 3
|
||||||
|
|
||||||
<+100ns>: 0 0 0 3 ?0 ?0 ;
|
<+100ns>: 0 0 0 3 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 0 0 3 ?0 ?0 ;
|
<+100ns>: 0 0 0 3 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 3 ?0 ?0 ;
|
<+100ns>: 1 0 0 3 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 3 ?0 ?0 ;
|
<+100ns>: 1 0 0 3 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press C
|
-- Press C
|
||||||
|
|
||||||
<+100ns>: 0 0 0 c ?0 ?0 ;
|
<+100ns>: 0 0 0 c ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 0 0 c ?0 ?0 ;
|
<+100ns>: 0 0 0 c ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 c ?0 ?0 ;
|
<+100ns>: 1 0 0 c ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 c ?0 ?0 ;
|
<+100ns>: 1 0 0 c ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 1
|
-- Press 1
|
||||||
|
|
||||||
<+100ns>: 0 0 0 1 ?0 ?0 ;
|
<+100ns>: 0 0 0 1 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 0 0 1 ?0 ?0 ;
|
<+100ns>: 0 0 0 1 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 1 ?0 ?0 ;
|
<+100ns>: 1 0 0 1 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 1 ?0 ?0 ;
|
<+100ns>: 1 0 0 1 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 7
|
-- Press 7
|
||||||
|
|
||||||
<+100ns>: 0 0 0 7 ?0 ?0 ;
|
<+100ns>: 0 0 0 7 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 0 0 7 ?0 ?0 ;
|
<+100ns>: 0 0 0 7 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 7 ?* ?0 ;
|
<+100ns>: 1 0 0 7 ?* ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 7 ?1 ?0 ;
|
<+100ns>: 1 0 0 7 ?1 ?0 1 0 ;
|
||||||
|
|
||||||
-- Reset
|
-- Reset
|
||||||
|
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 2
|
-- Press 2
|
||||||
|
|
||||||
<+100ns>: 0 0 0 2 ?0 ?0 ;
|
<+100ns>: 0 0 0 2 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 0 0 2 ?0 ?0 ;
|
<+100ns>: 0 0 0 2 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 2 ?0 ?* ;
|
<+100ns>: 1 0 0 2 ?0 ?* 1 0 ;
|
||||||
<+100ns>: 1 0 0 2 ?0 ?1 ;
|
<+100ns>: 1 0 0 2 ?0 ?1 1 0 ;
|
||||||
|
|
||||||
-- Reset
|
-- Reset
|
||||||
|
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 5
|
-- Press 5
|
||||||
|
|
||||||
<+100ns>: 0 0 0 5 ?0 ?0 ;
|
<+100ns>: 0 0 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 0 0 5 ?0 ?0 ;
|
<+100ns>: 0 0 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 5 ?0 ?0 ;
|
<+100ns>: 1 0 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 5 ?0 ?0 ;
|
<+100ns>: 1 0 0 5 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Reset
|
-- Reset
|
||||||
|
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 0 1 1 0 ?* ?* ;
|
<+100ns>: 0 1 1 0 ?* ?* 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 1 1 0 ?0 ?0 ;
|
<+100ns>: 1 1 1 0 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
-- Press 5
|
-- Press 5
|
||||||
|
|
||||||
<+100ns>: 0 0 0 5 ?0 ?0 ;
|
<+100ns>: 0 0 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 0 0 0 5 ?0 ?0 ;
|
<+100ns>: 0 0 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 5 ?0 ?0 ;
|
<+100ns>: 1 0 0 5 ?0 ?0 1 0 ;
|
||||||
<+100ns>: 1 0 0 5 ?0 ?0 ;
|
<+100ns>: 1 0 0 5 ?0 ?0 1 0 ;
|
||||||
|
|
||||||
end;
|
end;
|
||||||
|
|
Loading…
Reference in New Issue