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

Subversion Repositories idea

[/] [idea/] [trunk/] [simulation/] [idea_machine/] [heart_ctrl.pat] - Blame information for rev 9

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 6 marta
--  File Name     :  heart_ctrl.pat                                           --
2
--  Description   :  The test patterns of the heart control of idea processor --
3
--                   for the normal verification of the behavioral and        --
4
--                   structural view with zero delay                          --
5
--  Purpose       :  To be used by ASIMUT                                     --
6
--  Date          :  Aug 23, 2?***                                            --
7
--  Version       :  1.1                                                      --
8
--  Author        :  Martadinata A.                                           --
9
--  Address       :  VLSI RG, Dept. of Electrical Engineering ITB             --
10
--                   Bandung, Indonesia                                       --
11
--  E-mail        :  marta@ic.vlsi.itb.ac.id                                  --
12
 
13
in   vdd;;
14
in   vss;;
15
in   ck;;
16
in   reset;;
17
in   start;;
18
in   key_ready;;;
19
out  round(2 downto 0);;;
20
out  en1;;
21
out  en2;;
22
out  en3;;
23
out  en4;;
24
out  en5;;
25
out  en6;;
26
out  en7;;
27
out  en_out;;
28
out  en_key_out;;
29
out  sel_in;;
30
out  finish;;
31
 
32
begin
33
-- round 1
34
init   : 1 0  0 1  0 0  ?*** ?******* ?* ?* ?* ?*;
35
s1     : 1 0  1 1  0 0  ?*** ?******* ?* ?* ?* ?*;
36
s1     : 1 0  0 0  0 0  ?*** ?******* ?* ?* ?* ?*;
37
s1     : 1 0  1 0  0 0  ?*** ?******* ?* ?* ?* ?*;
38
s1     : 1 0  0 0  0 0  ?*** ?******* ?* ?* ?* ?*;
39
s1     : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
40
s1     : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
41
s2     : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
42
s2     : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
43
s3     : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
44
s3     : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
45
S4     : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
46
S4     : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
47
S5     : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
48
S5     : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
49
S6     : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
50
S6     : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
51
S7     : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
52
S7     : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
53
S8     : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
54
S8     : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
55
-- round 2
56
S9     : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
57
S9     : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
58
S10    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
59
S10    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
60
S11    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
61
S11    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
62
S12    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
63
S12    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
64
S13    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
65
S13    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
66
S14    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
67
S14    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
68
S15    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
69
S15    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
70
S16    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
71
S16    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
72
-- round 3
73
S17    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
74
S17    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
75
S18    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
76
S18    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
77
S19    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
78
S19    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
79
S20    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
80
S20    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
81
S21    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
82
S21    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
83
S22    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
84
S22    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
85
S23    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
86
S23    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
87
S24    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
88
S24    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
89
-- round 4
90
S25    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
91
S25    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
92
S26    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
93
S26    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
94
S27    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
95
S27    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
96
S28    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
97
S28    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
98
S29    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
99
S29    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
100
S30    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
101
S30    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
102
S31    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
103
S31    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
104
S32    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
105
S32    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
106
-- round 5
107
S33    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
108
S33    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
109
S34    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
110
S34    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
111
S35    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
112
S35    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
113
S36    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
114
S36    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
115
S37    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
116
S37    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
117
S38    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
118
S38    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
119
S39    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
120
S39    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
121
S40    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
122
S40    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
123
-- round 6
124
S41    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
125
S41    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
126
S42    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
127
S42    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
128
S43    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
129
S43    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
130
S44    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
131
S44    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
132
S45    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
133
S45    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
134
S46    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
135
S46    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
136
S47    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
137
S47    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
138
S48    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
139
S48    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
140
-- round 7
141
S49    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
142
S49    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
143
S50    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
144
S50    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
145
S51    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
146
S51    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
147
S52    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
148
S52    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
149
S53    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
150
S53    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
151
S54    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
152
S54    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
153
S55    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
154
S55    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
155
S56    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
156
S56    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
157
-- round 8
158
S57    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
159
S57    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
160
S58    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
161
S58    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
162
S59    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
163
S59    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
164
S60    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
165
S60    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
166
S61    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
167
S61    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
168
S62    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
169
S62    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
170
S63    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
171
S63    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
172
S64    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
173
S64    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
174
-- output transformation
175
S65    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
176
S65    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
177
S66    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
178
S66    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
179
S67    : 1 0  1 0  1 1  ?*** ?******* ?* ?* ?* ?*;
180
S67    : 1 0  0 0  1 1  ?*** ?******* ?* ?* ?* ?*;
181
end;
182
 
183
 
184
 
185
 

powered by: WebSVN 2.1.0

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