OpenCores
URL https://opencores.org/ocsvn/idea/idea/trunk

Subversion Repositories idea

[/] [idea/] [trunk/] [simulation/] [main control/] [controlmode_15ns.pat] - Blame information for rev 9

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 6 marta
-- File Name    : controlmode_10ns.pat
2
-- Version      : v1.2
3
-- Description  : test pattern for control mode
4
-- Purpose      : to verify the control mode block at frequency 50 Mhz
5
-- Author       : Sigit Dewantoro
6
-- Address      : IS Laboratory, Labtek VIII, ITB, Jl. Ganesha 10, Bandung, Indonesia
7
-- Email        : sigit@students.ee.itb.ac.id, sigit@ic.vlsi.itb.ac.id
8
-- Date         : August 24th, 2001
9
 
10
-- input / output list :
11
 
12
in vdd             B;;;
13
in vss             B;;;
14
in clk             B;;;
15
in start           B;;;
16
in mode            (1 downto 0)B;;;
17
in cke             B;;;
18
in ikey_ready      B;;;
19
in key_ready       B;;;
20
in dt_ready        B;;;
21
in finish          B;;;
22
in req_cp          B;;;
23
in E               B;;;
24
out first_dt       B;;;
25
out E_mesin        B;;;
26
out s_mesin        B;;;
27
out s_gen_key      B;;;
28
out emp_buf        B;;;
29
out cp_ready       B;;;
30
out cke_b_mode     B;;;
31
out en_in          B;;;
32
out en_iv          B;;;
33
out en_rcbc        B;;;
34
out en_out         B;;;
35
out sel1           (1 downto 0) B;;;
36
out sel2           (1 downto 0) B;;;
37
out sel3           (1 downto 0) B;;;
38
 
39
begin
40
 
41
-- Pattern description :
42
 
43
--                         v  v  c  s  m     c  i  k  d  f  r  E   f  E  s  s  e  c  c  e  e  e  e  s     s     s
44
--                         d  s  l  t  o     k  k  e  t  i  e      i  _  _  _  m  p  k  n  n  n  n  e     e     e
45
--                         d  s  k  a  d     e  e  y  _  n  q      r  m  m  g  p  _  e  _  _  _  _  l     l     l
46
--                                  r  e        y  _  r  i  _      s  e  e  e  _  r  _  i  i  r  o  1     2     3
47
--                                  t           _  r  e  s  c      t  s  s  n  b  e  b  n  v  c  u
48
--                                              r  e  a  h  p      _  i  i  _  u  a  _        b  t
49
--                                              e  a  d            d  n  n  k  f  d  m        c
50
--                                              a  d  y            t        e     y  o
51
--                                              d  y                        y        d
52
--                                              y                                    e
53
 
54
-- Beware : unprocessed patterns
55
 
56
-- ecb mode
57
 
58
<0 ns>            pat    : 1  0  0  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
59
<15 ns>           pat    : 1  0  1  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
60
 
61
<30 ns>           pat    : 1  0  0  1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
62
<45 ns>           pat    : 1  0  1  1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
63
 
64
<60 ns>           pat    : 1  0  0  0  0  0  1  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
65
<75 ns>           pat    : 1  0  1  0  0  0  1  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
66
 
67
<90 ns>           pat    : 1  0  0  0  0  0  0  0  1  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
68
<105 ns>          pat    : 1  0  1  0  0  0  0  0  1  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
69
 
70
<120 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
71
<135 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
72
 
73
<150 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
74
<165 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
75
 
76
<180 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
77
<195 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
78
 
79
<210 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  0  1  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
80
<225 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  0  1  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
81
 
82
<240 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
83
<255 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
84
 
85
-- cbc mode
86
 
87
<270 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
88
<285 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
89
 
90
<300 ns>          pat    : 1  0  0  1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
91
<315 ns>          pat    : 1  0  1  1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
92
 
93
<330 ns>          pat    : 1  0  0  0  0  1  1  1  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
94
<345 ns>          pat    : 1  0  1  0  0  1  1  1  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
95
 
96
<360 ns>          pat    : 1  0  0  0  0  1  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
97
<375 ns>          pat    : 1  0  1  0  0  1  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
98
 
99
<390 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
100
<405 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
101
 
102
<420 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
103
<435 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
104
 
105
<450 ns>          pat    : 1  0  0  0  0  1  0  0  0  1  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
106
<465 ns>          pat    : 1  0  1  0  0  1  0  0  0  1  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
107
 
108
<480 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
109
<495 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
110
 
111
<510 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
112
<525 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
113
 
114
<540 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
115
<555 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
116
 
117
<570 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
118
<585 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
119
 
120
<600 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
121
<615 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
122
 
123
<630 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
124
<645 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
125
 
126
<660 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
127
<675 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
128
 
129
-- cfb mode
130
 
131
<690 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
132
<705 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
133
 
134
<720 ns>          pat    : 1  0  0  1  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
135
<735 ns>          pat    : 1  0  1  1  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
136
 
137
<750 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
138
<765 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
139
 
140
<780 ns>          pat    : 1  0  0  0  1  0  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
141
<795 ns>          pat    : 1  0  1  0  1  0  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
142
 
143
<810 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
144
<825 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
145
 
146
<840 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
147
<855 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
148
 
149
<870 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
150
<885 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
151
 
152
<900 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
153
<915 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
154
 
155
<930 ns>          pat    : 1  0  0  0  1  0  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
156
<945 ns>          pat    : 1  0  1  0  1  0  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
157
 
158
<960 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
159
<975 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
160
 
161
<990 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
162
<1005 ns>         pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
163
 
164
<1020 ns>         pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
165
<1035 ns>         pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
166
 
167
<1050 ns>         pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
168
<1065 ns>         pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
169
 
170
<1080 ns>         pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
171
<1095 ns>         pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
172
 
173
-- ofb mode
174
 
175
<1110 ns>         pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
176
<1125 ns>         pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
177
 
178
<1140 ns>         pat    : 1  0  0  1  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
179
<1155 ns>         pat    : 1  0  1  1  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
180
 
181
<1170 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
182
<1185 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
183
 
184
<1200 ns>         pat    : 1  0  0  0  1  1  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
185
<1215 ns>         pat    : 1  0  1  0  1  1  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
186
 
187
<1230 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
188
<1245 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
189
 
190
<1260 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
191
<1275 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
192
 
193
<1290 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
194
<1305 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
195
 
196
<1320 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
197
<1335 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
198
 
199
<1350 ns>         pat    : 1  0  0  0  1  1  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
200
<1365 ns>         pat    : 1  0  1  0  1  1  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
201
 
202
<1380 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
203
<1395 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
204
 
205
<1410 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
206
<1425 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
207
 
208
<1440 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
209
<1455 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
210
 
211
<1470 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
212
<1485 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
213
 
214
<1500 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
215
<1515 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
216
 
217
<1530 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
218
<1545 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
219
 
220
end;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.