1 |
6 |
marta |
-- File Name : ofb_10ns.pat
|
2 |
|
|
-- Version : v1.2
|
3 |
|
|
-- Description : test pattern for ofb mode
|
4 |
|
|
-- Purpose : to verify the ofb 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 key_ready B;;;
|
17 |
|
|
in dt_ready B;;;
|
18 |
|
|
in finish B;;;
|
19 |
|
|
out first_dt B;;;
|
20 |
|
|
out E_mesin B;;;
|
21 |
|
|
out s_mesin B;;;
|
22 |
|
|
out emp_buf B;;;
|
23 |
|
|
out cp_ready B;;;
|
24 |
|
|
out cke_b_mode B;;;
|
25 |
|
|
out en_in B;;;
|
26 |
|
|
out en_iv B;;;
|
27 |
|
|
out en_rcbc B;;;
|
28 |
|
|
out en_out B;;;
|
29 |
|
|
out sel1 (1 downto 0) B;;;
|
30 |
|
|
out sel2 (1 downto 0) B;;;
|
31 |
|
|
out sel3 (1 downto 0) B;;;
|
32 |
|
|
|
33 |
|
|
begin
|
34 |
|
|
|
35 |
|
|
-- Pattern description :
|
36 |
|
|
|
37 |
|
|
-- v v c a k d f f E s e c c e e e e s s s
|
38 |
|
|
-- d s l c e t i i _ _ m p k n n n n e e e
|
39 |
|
|
-- d s k t y _ n r m m p _ e _ _ _ _ l l l
|
40 |
|
|
-- i _ r i s e e _ r _ i i r o 1 2 3
|
41 |
|
|
-- v r e s t s s b e b n v c u
|
42 |
|
|
-- e e a h _ i i u a _ b t
|
43 |
|
|
-- d d d n n f d m c
|
44 |
|
|
-- y y t y o
|
45 |
|
|
-- d
|
46 |
|
|
-- e
|
47 |
|
|
|
48 |
|
|
-- Beware : unprocessed patterns
|
49 |
|
|
|
50 |
|
|
-- round 1
|
51 |
|
|
|
52 |
|
|
<0 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
53 |
|
|
<10 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
54 |
|
|
|
55 |
|
|
<20 ns> pat : 1 0 0 1 0 0 0 ?* * * * * * * * * * * * * * * *;
|
56 |
|
|
<30 ns> pat : 1 0 1 1 0 0 0 ?* * * * * * * * * * * * * * * *;
|
57 |
|
|
|
58 |
|
|
<40 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
59 |
|
|
<50 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
60 |
|
|
|
61 |
|
|
<60 ns> pat : 1 0 0 0 1 1 0 ?* * * * * * * * * * * * * * * *;
|
62 |
|
|
<70 ns> pat : 1 0 1 0 1 1 0 ?* * * * * * * * * * * * * * * *;
|
63 |
|
|
|
64 |
|
|
<80 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
65 |
|
|
<90 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
66 |
|
|
|
67 |
|
|
<100 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
68 |
|
|
<110 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
69 |
|
|
|
70 |
|
|
<120 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
71 |
|
|
<130 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
72 |
|
|
|
73 |
|
|
<140 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
74 |
|
|
<150 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
75 |
|
|
|
76 |
|
|
<160 ns> pat : 1 0 0 0 0 1 1 ?* * * * * * * * * * * * * * * *;
|
77 |
|
|
<170 ns> pat : 1 0 1 0 0 1 1 ?* * * * * * * * * * * * * * * *;
|
78 |
|
|
|
79 |
|
|
<180 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
80 |
|
|
<190 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
81 |
|
|
|
82 |
|
|
<200 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
83 |
|
|
<210 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
84 |
|
|
|
85 |
|
|
<220 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
86 |
|
|
<230 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
87 |
|
|
|
88 |
|
|
<240 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
89 |
|
|
<250 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
90 |
|
|
|
91 |
|
|
<260 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
92 |
|
|
<270 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
93 |
|
|
|
94 |
|
|
<280 ns> pat : 1 0 0 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
95 |
|
|
<290 ns> pat : 1 0 1 0 0 0 0 ?* * * * * * * * * * * * * * * *;
|
96 |
|
|
|
97 |
|
|
end;
|