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

Subversion Repositories idea

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

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 6 marta
-- File Name    : cbc_10ns.pat
2
-- Version      : v1.2
3
-- Description  : test pattern for cbc mode
4
-- Purpose      : to verify the cbc 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 active          B;;;
16
in cke             B;;;
17
in ikey_ready      B;;;
18
in key_ready       B;;;
19
in dt_ready        B;;;
20
in finish          B;;;
21
in E               B;;;
22
out first_dt       B;;;
23
out E_mesin        B;;;
24
out s_mesin        B;;;
25
out s_gen_key      B;;;
26
out emp_buf        B;;;
27
out cp_ready       B;;;
28
out cke_b_mode     B;;;
29
out en_in          B;;;
30
out en_iv          B;;;
31
out en_rcbc        B;;;
32
out en_out         B;;;
33
out sel1           (1 downto 0) B;;;
34
out sel2           (1 downto 0) B;;;
35
out sel3           (1 downto 0) B;;;
36
 
37
begin
38
 
39
-- Pattern description :
40
 
41
--                         v  v  c  a  c  i  k  d  f  E   f  E  s  s  e  c  c  e  e  e  e  s     s     s
42
--                         d  s  l  c  k  k  e  t  i      i  _  _  _  m  p  k  n  n  n  n  e     e     e
43
--                         d  s  k  t  e  e  y  _  n      r  m  m  g  p  _  e  _  _  _  _  l     l     l
44
--                                  i     y  _  r  i      s  e  e  e  _  r  _  i  i  r  o  1     2     3
45
--                                  v     _  r  e  s      t  s  s  n  b  e  b  n  v  c  u
46
--                                  e     r  e  a  h      _  i  i  _  u  a  _        b  t
47
--                                        e  a  d         d  n  n  k  f  d  m        c
48
--                                        a  d  y         t        e     y  o
49
--                                        d  y                     y        d
50
--                                        y                                 e
51
 
52
-- Beware : unprocessed patterns
53
 
54
-- round 1
55
 
56
<0 ns>            pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
57
<10 ns>           pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
58
 
59
<20 ns>           pat    : 1  0  0  1  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
60
<30 ns>           pat    : 1  0  1  1  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
61
 
62
<40 ns>           pat    : 1  0  0  0  1  1  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
63
<50 ns>           pat    : 1  0  1  0  1  1  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
64
 
65
<60 ns>           pat    : 1  0  0  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
66
<70 ns>           pat    : 1  0  1  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
67
 
68
<80 ns>           pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
69
<90 ns>           pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
70
 
71
<100 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
72
<110 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
73
 
74
<120 ns>          pat    : 1  0  0  0  0  0  0  1  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
75
<130 ns>          pat    : 1  0  1  0  0  0  0  1  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
76
 
77
<140 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
78
<150 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
79
 
80
<160 ns>          pat    : 1  0  0  0  0  0  0  0  1  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
81
<170 ns>          pat    : 1  0  1  0  0  0  0  0  1  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
82
 
83
<180 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
84
<190 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
85
 
86
<200 ns>          pat    : 1  0  0  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
87
<210 ns>          pat    : 1  0  1  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
88
 
89
<220 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
90
<230 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
91
 
92
<240 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
93
<250 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
94
 
95
<260 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
96
<270 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
97
 
98
-- round 2
99
 
100
<280 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
101
<290 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
102
 
103
<300 ns>          pat    : 1  0  0  1  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
104
<310 ns>          pat    : 1  0  1  1  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
105
 
106
<320 ns>          pat    : 1  0  0  0  1  1  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
107
<330 ns>          pat    : 1  0  1  0  1  1  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
108
 
109
<340 ns>          pat    : 1  0  0  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
110
<350 ns>          pat    : 1  0  1  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
111
 
112
<360 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
113
<370 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
114
 
115
<380 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
116
<390 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
117
 
118
<400 ns>          pat    : 1  0  0  0  0  0  0  1  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
119
<410 ns>          pat    : 1  0  1  0  0  0  0  1  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
120
 
121
<420 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
122
<430 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
123
 
124
<440 ns>          pat    : 1  0  0  0  0  0  0  0  1  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
125
<450 ns>          pat    : 1  0  1  0  0  0  0  0  1  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
126
 
127
<460 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
128
<470 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
129
 
130
<480 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
131
<490 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
132
 
133
<500 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
134
<510 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
135
 
136
<520 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
137
<530 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
138
 
139
<540 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
140
<550 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
141
 
142
-- round 3
143
 
144
<560 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
145
<570 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
146
 
147
<580 ns>          pat    : 1  0  0  1  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
148
<590 ns>          pat    : 1  0  1  1  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
149
 
150
<600 ns>          pat    : 1  0  0  0  1  1  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
151
<610 ns>          pat    : 1  0  1  0  1  1  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
152
 
153
<620 ns>          pat    : 1  0  0  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
154
<630 ns>          pat    : 1  0  1  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
155
 
156
<640 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
157
<650 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
158
 
159
<660 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
160
<670 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
161
 
162
<680 ns>          pat    : 1  0  0  0  0  0  0  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
163
<690 ns>          pat    : 1  0  1  0  0  0  0  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
164
 
165
<700 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
166
<710 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
167
 
168
<720 ns>          pat    : 1  0  0  0  0  0  0  0  1  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
169
<730 ns>          pat    : 1  0  1  0  0  0  0  0  1  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
170
 
171
<740 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
172
<750 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
173
 
174
<760 ns>          pat    : 1  0  0  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
175
<770 ns>          pat    : 1  0  1  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
176
 
177
<780 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
178
<790 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
179
 
180
<800 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
181
<810 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
182
 
183
<820 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
184
<830 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
185
 
186
end;
187
 

powered by: WebSVN 2.1.0

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