1 |
2 |
arif_endro |
|
2 |
|
|
-- description generated by Pat driver
|
3 |
|
|
|
4 |
|
|
-- date : Thu Sep 17 14:13:41 2009
|
5 |
|
|
-- revision : v109
|
6 |
|
|
|
7 |
|
|
-- sequence : keyexpansion
|
8 |
|
|
|
9 |
|
|
-- input / output list :
|
10 |
|
|
in clk B;;
|
11 |
|
|
in rst B;;
|
12 |
|
|
in ld B;;
|
13 |
|
|
in key (31 downto 0) X;;
|
14 |
|
|
in nk (3 downto 0) X;;
|
15 |
|
|
out w (31 downto 0) X;;
|
16 |
|
|
out v B;;
|
17 |
|
|
in vss B;;
|
18 |
|
|
in vdd B;;
|
19 |
|
|
|
20 |
|
|
begin
|
21 |
|
|
|
22 |
|
|
-- Pattern description :
|
23 |
|
|
|
24 |
|
|
-- c r l k n w v v v
|
25 |
|
|
-- l s d e k s d
|
26 |
|
|
-- k t y s d
|
27 |
|
|
|
28 |
|
|
< 0 ps> : 0 1 0 00000000 4 ?uuuuuuuu ?u 0 1 ;
|
29 |
|
|
< 100000 ps> : 1 1 0 00000000 4 ?uuuuuuuu ?u 0 1 ;
|
30 |
|
|
< 200000 ps> : 0 0 1 2b7e1516 4 ?00000000 ?0 0 1 ;
|
31 |
|
|
< 300000 ps> : 1 0 1 2b7e1516 4 ?00000000 ?0 0 1 ;
|
32 |
|
|
< 400000 ps> : 0 0 1 28aed2a6 4 ?2b7e1516 ?1 0 1 ;
|
33 |
|
|
< 500000 ps> : 1 0 1 28aed2a6 4 ?2b7e1516 ?1 0 1 ;
|
34 |
|
|
< 600000 ps> : 0 0 1 abf71588 4 ?28aed2a6 ?1 0 1 ;
|
35 |
|
|
< 700000 ps> : 1 0 1 abf71588 4 ?28aed2a6 ?1 0 1 ;
|
36 |
|
|
< 800000 ps> : 0 0 1 09cf4f3c 4 ?abf71588 ?1 0 1 ;
|
37 |
|
|
< 900000 ps> : 1 0 1 09cf4f3c 4 ?abf71588 ?1 0 1 ;
|
38 |
|
|
< 1000000 ps> : 0 0 0 00000000 4 ?09cf4f3c ?1 0 1 ;
|
39 |
|
|
< 1100000 ps> : 1 0 0 00000000 4 ?09cf4f3c ?1 0 1 ;
|
40 |
|
|
< 1200000 ps> : 0 0 0 00000000 4 ?a0fafe17 ?1 0 1 ;
|
41 |
|
|
< 1300000 ps> : 1 0 0 00000000 4 ?a0fafe17 ?1 0 1 ;
|
42 |
|
|
< 1400000 ps> : 0 0 0 00000000 4 ?88542cb1 ?1 0 1 ;
|
43 |
|
|
< 1500000 ps> : 1 0 0 00000000 4 ?88542cb1 ?1 0 1 ;
|
44 |
|
|
< 1600000 ps> : 0 0 0 00000000 4 ?23a33939 ?1 0 1 ;
|
45 |
|
|
< 1700000 ps> : 1 0 0 00000000 4 ?23a33939 ?1 0 1 ;
|
46 |
|
|
< 1800000 ps> : 0 0 0 00000000 4 ?2a6c7605 ?1 0 1 ;
|
47 |
|
|
< 1900000 ps> : 1 0 0 00000000 4 ?2a6c7605 ?1 0 1 ;
|
48 |
|
|
< 2000000 ps> : 0 0 0 00000000 4 ?f2c295f2 ?1 0 1 ;
|
49 |
|
|
< 2100000 ps> : 1 0 0 00000000 4 ?f2c295f2 ?1 0 1 ;
|
50 |
|
|
< 2200000 ps> : 0 0 0 00000000 4 ?7a96b943 ?1 0 1 ;
|
51 |
|
|
< 2300000 ps> : 1 0 0 00000000 4 ?7a96b943 ?1 0 1 ;
|
52 |
|
|
< 2400000 ps> : 0 0 0 00000000 4 ?5935807a ?1 0 1 ;
|
53 |
|
|
< 2500000 ps> : 1 0 0 00000000 4 ?5935807a ?1 0 1 ;
|
54 |
|
|
< 2600000 ps> : 0 0 0 00000000 4 ?7359f67f ?1 0 1 ;
|
55 |
|
|
< 2700000 ps> : 1 0 0 00000000 4 ?7359f67f ?1 0 1 ;
|
56 |
|
|
< 2800000 ps> : 0 0 0 00000000 4 ?3d80477d ?1 0 1 ;
|
57 |
|
|
< 2900000 ps> : 1 0 0 00000000 4 ?3d80477d ?1 0 1 ;
|
58 |
|
|
< 3000000 ps> : 0 0 0 00000000 4 ?4716fe3e ?1 0 1 ;
|
59 |
|
|
< 3100000 ps> : 1 0 0 00000000 4 ?4716fe3e ?1 0 1 ;
|
60 |
|
|
< 3200000 ps> : 0 0 0 00000000 4 ?1e237e44 ?1 0 1 ;
|
61 |
|
|
< 3300000 ps> : 1 0 0 00000000 4 ?1e237e44 ?1 0 1 ;
|
62 |
|
|
< 3400000 ps> : 0 0 0 00000000 4 ?6d7a883b ?1 0 1 ;
|
63 |
|
|
< 3500000 ps> : 1 0 0 00000000 4 ?6d7a883b ?1 0 1 ;
|
64 |
|
|
< 3600000 ps> : 0 0 0 00000000 4 ?ef44a541 ?1 0 1 ;
|
65 |
|
|
< 3700000 ps> : 1 0 0 00000000 4 ?ef44a541 ?1 0 1 ;
|
66 |
|
|
< 3800000 ps> : 0 0 0 00000000 4 ?a8525b7f ?1 0 1 ;
|
67 |
|
|
< 3900000 ps> : 1 0 0 00000000 4 ?a8525b7f ?1 0 1 ;
|
68 |
|
|
< 4000000 ps> : 0 0 0 00000000 4 ?b671253b ?1 0 1 ;
|
69 |
|
|
< 4100000 ps> : 1 0 0 00000000 4 ?b671253b ?1 0 1 ;
|
70 |
|
|
< 4200000 ps> : 0 0 0 00000000 4 ?db0bad00 ?1 0 1 ;
|
71 |
|
|
< 4300000 ps> : 1 0 0 00000000 4 ?db0bad00 ?1 0 1 ;
|
72 |
|
|
< 4400000 ps> : 0 0 0 00000000 4 ?d4d1c6f8 ?1 0 1 ;
|
73 |
|
|
< 4500000 ps> : 1 0 0 00000000 4 ?d4d1c6f8 ?1 0 1 ;
|
74 |
|
|
< 4600000 ps> : 0 0 0 00000000 4 ?7c839d87 ?1 0 1 ;
|
75 |
|
|
< 4700000 ps> : 1 0 0 00000000 4 ?7c839d87 ?1 0 1 ;
|
76 |
|
|
< 4800000 ps> : 0 0 0 00000000 4 ?caf2b8bc ?1 0 1 ;
|
77 |
|
|
< 4900000 ps> : 1 0 0 00000000 4 ?caf2b8bc ?1 0 1 ;
|
78 |
|
|
< 5000000 ps> : 0 0 0 00000000 4 ?11f915bc ?1 0 1 ;
|
79 |
|
|
< 5100000 ps> : 1 0 0 00000000 4 ?11f915bc ?1 0 1 ;
|
80 |
|
|
< 5200000 ps> : 0 0 0 00000000 4 ?6d88a37a ?1 0 1 ;
|
81 |
|
|
< 5300000 ps> : 1 0 0 00000000 4 ?6d88a37a ?1 0 1 ;
|
82 |
|
|
< 5400000 ps> : 0 0 0 00000000 4 ?110b3efd ?1 0 1 ;
|
83 |
|
|
< 5500000 ps> : 1 0 0 00000000 4 ?110b3efd ?1 0 1 ;
|
84 |
|
|
< 5600000 ps> : 0 0 0 00000000 4 ?dbf98641 ?1 0 1 ;
|
85 |
|
|
< 5700000 ps> : 1 0 0 00000000 4 ?dbf98641 ?1 0 1 ;
|
86 |
|
|
< 5800000 ps> : 0 0 0 00000000 4 ?ca0093fd ?1 0 1 ;
|
87 |
|
|
< 5900000 ps> : 1 0 0 00000000 4 ?ca0093fd ?1 0 1 ;
|
88 |
|
|
< 6000000 ps> : 0 0 0 00000000 4 ?4e54f70e ?1 0 1 ;
|
89 |
|
|
< 6100000 ps> : 1 0 0 00000000 4 ?4e54f70e ?1 0 1 ;
|
90 |
|
|
< 6200000 ps> : 0 0 0 00000000 4 ?5f5fc9f3 ?1 0 1 ;
|
91 |
|
|
< 6300000 ps> : 1 0 0 00000000 4 ?5f5fc9f3 ?1 0 1 ;
|
92 |
|
|
< 6400000 ps> : 0 0 0 00000000 4 ?84a64fb2 ?1 0 1 ;
|
93 |
|
|
< 6500000 ps> : 1 0 0 00000000 4 ?84a64fb2 ?1 0 1 ;
|
94 |
|
|
< 6600000 ps> : 0 0 0 00000000 4 ?4ea6dc4f ?1 0 1 ;
|
95 |
|
|
< 6700000 ps> : 1 0 0 00000000 4 ?4ea6dc4f ?1 0 1 ;
|
96 |
|
|
< 6800000 ps> : 0 0 0 00000000 4 ?ead27321 ?1 0 1 ;
|
97 |
|
|
< 6900000 ps> : 1 0 0 00000000 4 ?ead27321 ?1 0 1 ;
|
98 |
|
|
< 7000000 ps> : 0 0 0 00000000 4 ?b58dbad2 ?1 0 1 ;
|
99 |
|
|
< 7100000 ps> : 1 0 0 00000000 4 ?b58dbad2 ?1 0 1 ;
|
100 |
|
|
< 7200000 ps> : 0 0 0 00000000 4 ?312bf560 ?1 0 1 ;
|
101 |
|
|
< 7300000 ps> : 1 0 0 00000000 4 ?312bf560 ?1 0 1 ;
|
102 |
|
|
< 7400000 ps> : 0 0 0 00000000 4 ?7f8d292f ?1 0 1 ;
|
103 |
|
|
< 7500000 ps> : 1 0 0 00000000 4 ?7f8d292f ?1 0 1 ;
|
104 |
|
|
< 7600000 ps> : 0 0 0 00000000 4 ?ac7766f3 ?1 0 1 ;
|
105 |
|
|
< 7700000 ps> : 1 0 0 00000000 4 ?ac7766f3 ?1 0 1 ;
|
106 |
|
|
< 7800000 ps> : 0 0 0 00000000 4 ?19fadc21 ?1 0 1 ;
|
107 |
|
|
< 7900000 ps> : 1 0 0 00000000 4 ?19fadc21 ?1 0 1 ;
|
108 |
|
|
< 8000000 ps> : 0 0 0 00000000 4 ?28d12941 ?1 0 1 ;
|
109 |
|
|
< 8100000 ps> : 1 0 0 00000000 4 ?28d12941 ?1 0 1 ;
|
110 |
|
|
< 8200000 ps> : 0 0 0 00000000 4 ?575c006e ?1 0 1 ;
|
111 |
|
|
< 8300000 ps> : 1 0 0 00000000 4 ?575c006e ?1 0 1 ;
|
112 |
|
|
< 8400000 ps> : 0 0 0 00000000 4 ?d014f9a8 ?1 0 1 ;
|
113 |
|
|
< 8500000 ps> : 1 0 0 00000000 4 ?d014f9a8 ?1 0 1 ;
|
114 |
|
|
< 8600000 ps> : 0 0 0 00000000 4 ?c9ee2589 ?1 0 1 ;
|
115 |
|
|
< 8700000 ps> : 1 0 0 00000000 4 ?c9ee2589 ?1 0 1 ;
|
116 |
|
|
< 8800000 ps> : 0 0 0 00000000 4 ?e13f0cc8 ?1 0 1 ;
|
117 |
|
|
< 8900000 ps> : 1 0 0 00000000 4 ?e13f0cc8 ?1 0 1 ;
|
118 |
|
|
< 9000000 ps> : 0 0 0 00000000 4 ?b6630ca6 ?1 0 1 ;
|
119 |
|
|
< 9100000 ps> : 1 0 0 00000000 4 ?b6630ca6 ?1 0 1 ;
|
120 |
|
|
< 9200000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
121 |
|
|
< 9300000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
122 |
|
|
< 9400000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
123 |
|
|
< 9500000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
124 |
|
|
< 9600000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
125 |
|
|
< 9700000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
126 |
|
|
< 9800000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
127 |
|
|
< 9900000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
128 |
|
|
< 10000000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
129 |
|
|
< 10100000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
130 |
|
|
< 10200000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
131 |
|
|
< 10300000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
132 |
|
|
< 10400000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
133 |
|
|
< 10500000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
134 |
|
|
< 10600000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
135 |
|
|
< 10700000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
136 |
|
|
< 10800000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
137 |
|
|
< 10900000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
138 |
|
|
< 11000000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
139 |
|
|
< 11100000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
140 |
|
|
< 11200000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
141 |
|
|
< 11300000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
142 |
|
|
< 11400000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
143 |
|
|
< 11500000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
144 |
|
|
< 11600000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
145 |
|
|
< 11700000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
146 |
|
|
< 11800000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
147 |
|
|
< 11900000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
148 |
|
|
< 12000000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
149 |
|
|
< 12100000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
150 |
|
|
< 12200000 ps> : 0 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
151 |
|
|
< 12300000 ps> : 1 0 0 00000000 4 ?00000000 ?0 0 1 ;
|
152 |
|
|
|
153 |
|
|
end;
|