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

Subversion Repositories or1200_soc

[/] [or1200_soc/] [trunk/] [boards/] [de1_board/] [sim/] [models/] [S29al032d_00/] [utilities/] [CreateSDF/] [my_mem_vhd.ftm] - Blame information for rev 22

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 22 qaztronic
2
FMF Timing for testbench Parts
3
4
5
version: |  author:  | mod date: | changes made:
6
  V1.0      VHD2FTM    03 July 11    Initial release
7
8
1ns
9
am29lv640m
10
11
MY_MEM
12
AM29LV640MH90R
13
AM29LV640ML90R
14
15
16
  (DELAY (ABSOLUTE
17
    (IOPATH A0 DQ0 (90:90:90) (90:90:90))
18
    (IOPATH A0 DQ1 (25:25:25) (25:25:25))
19
    (IOPATH CENeg DQ0 (85:85:85) (85:85:85) (11:11:11) (85:85:85) (11:11:11) (85:85:85))
20
    (IOPATH OENeg DQ0 (20:20:20) (20:20:20) (11:11:11) (20:20:20) (11:11:11) (20:20:20))
21
    (IOPATH RESETNeg DQ0 () () (0:0:0) () (0:0:0) ())
22
    (IOPATH CENeg RY (0) (90))
23
    (IOPATH WENeg RY (0) (90))
24
  ))
25
  (TIMINGCHECK
26
    (SETUP A0 CENeg (0:0:0))
27
    (SETUP A0 OENeg (15:15:15))
28
    (SETUP DQ0 CENeg (45:45:45))
29
    (HOLD CENeg RESETNeg (50:50:50))
30
    (HOLD OENeg WENeg (0:0:0))
31
    (HOLD A0 CENeg (45:45:45))
32
    (HOLD A0 OENeg (0:0:0))
33
    (HOLD DQ0 CENeg (0:0:0))
34
    (HOLD WENeg OENeg (0:0:0))
35
    (WIDTH (negedge RESETNeg) (500:500:500))
36
    (WIDTH (posedge OENeg) (20:20:20))
37
    (WIDTH (negedge WENeg) (35:35:35))
38
    (WIDTH (posedge WENeg) (30:30:30))
39
    (WIDTH (negedge CENeg) (45:45:45))
40
    (WIDTH (posedge CENeg) (30:30:30))
41
    (WIDTH (negedge A0) (90:90:90))
42
  ))
43
  (CELL (CELLTYPE "VITALbuf")
44
    (INSTANCE dut/WBPB) (DELAY (ABSOLUTE (DEVICE(11000:11000:11000) ) ) )  )
45
  (CELL (CELLTYPE "VITALbuf")
46
    (INSTANCE dut/POB) (DELAY (ABSOLUTE (DEVICE(100000:100000:100000) ) ) )  )
47
  (CELL (CELLTYPE "VITALbuf")
48
    (INSTANCE dut/SEO) (DELAY (ABSOLUTE (DEVICE(500000000:500000000:500000000) ) ) )  )
49
  (CELL (CELLTYPE "VITALbuf")
50
    (INSTANCE dut/HANG) (DELAY (ABSOLUTE (DEVICE(400000000:400000000:400000000) ) ) )  )
51
  (CELL (CELLTYPE "VITALbuf")
52
    (INSTANCE dut/START_T1) (DELAY (ABSOLUTE (DEVICE(5000:5000:20000) ) ) )  )
53
  (CELL (CELLTYPE "VITALbuf")
54
    (INSTANCE dut/CTMOUT) (DELAY (ABSOLUTE (DEVICE(50000:50000:50000) ) ) )  )
55
  (CELL (CELLTYPE "VITALbuf")
56
    (INSTANCE dut/READY) (DELAY (ABSOLUTE (DEVICE(20000:20000:20000) ) ) )
57
58
59
AM29LV640MH101
60
AM29LV640ML101
61
AM29LV640MH101R
62
AM29LV640ML101R
63
64
65
  (DELAY (ABSOLUTE
66
    (IOPATH A0 DQ0 (100:100:100) (100:100:100))
67
    (IOPATH A0 DQ1 (30:30:30) (30:30:30))
68
    (IOPATH CENeg DQ0 (95:95:95) (95:95:95) (11:11:11) (95:95:95) (11:11:11) (95:95:95))
69
    (IOPATH OENeg DQ0 (25:25:25) (25:25:25) (11:11:11) (25:25:25) (11:11:11) (25:25:25))
70
    (IOPATH RESETNeg DQ0 () () (0:0:0) () (0:0:0) ())
71
    (IOPATH CENeg RY (0) (100))
72
    (IOPATH WENeg RY (0) (100))
73
  ))
74
  (TIMINGCHECK
75
    (SETUP A0 CENeg (0:0:0))
76
    (SETUP A0 OENeg (15:15:15))
77
    (SETUP DQ0 CENeg (45:45:45))
78
    (HOLD CENeg RESETNeg (50:50:50))
79
    (HOLD OENeg WENeg (0:0:0))
80
    (HOLD A0 CENeg (45:45:45))
81
    (HOLD A0 OENeg (0:0:0))
82
    (HOLD DQ0 CENeg (0:0:0))
83
    (HOLD WENeg OENeg (0:0:0))
84
    (WIDTH (negedge RESETNeg) (500:500:500))
85
    (WIDTH (posedge OENeg) (20:20:20))
86
    (WIDTH (negedge WENeg) (35:35:35))
87
    (WIDTH (posedge WENeg) (30:30:30))
88
    (WIDTH (negedge CENeg) (45:45:45))
89
    (WIDTH (posedge CENeg) (30:30:30))
90
    (WIDTH (negedge A0) (100:100:100))
91
  ))
92
  (CELL (CELLTYPE "VITALbuf")
93
    (INSTANCE dut/WBPB) (DELAY (ABSOLUTE (DEVICE(11000:11000:11000) ) ) )  )
94
  (CELL (CELLTYPE "VITALbuf")
95
    (INSTANCE dut/POB) (DELAY (ABSOLUTE (DEVICE(100000:100000:100000) ) ) )  )
96
  (CELL (CELLTYPE "VITALbuf")
97
    (INSTANCE dut/SEO) (DELAY (ABSOLUTE (DEVICE(500000000:500000000:500000000) ) ) )  )
98
  (CELL (CELLTYPE "VITALbuf")
99
    (INSTANCE dut/HANG) (DELAY (ABSOLUTE (DEVICE(400000000:400000000:400000000) ) ) )  )
100
  (CELL (CELLTYPE "VITALbuf")
101
    (INSTANCE dut/START_T1) (DELAY (ABSOLUTE (DEVICE(5000:5000:20000) ) ) )  )
102
  (CELL (CELLTYPE "VITALbuf")
103
    (INSTANCE dut/CTMOUT) (DELAY (ABSOLUTE (DEVICE(50000:50000:50000) ) ) )  )
104
  (CELL (CELLTYPE "VITALbuf")
105
    (INSTANCE dut/READY) (DELAY (ABSOLUTE (DEVICE(20000:20000:20000) ) ) )
106
107
108
AM29LV640MH112
109
AM29LV640ML112
110
AM29LV640MH112R
111
AM29LV640ML112R
112
113
114
  (DELAY (ABSOLUTE
115
    (IOPATH A0 DQ0 (110:110:110) (110:110:110))
116
    (IOPATH A0 DQ1 (40:40:40) (40:40:40))
117
    (IOPATH CENeg DQ0 (105:105:105) (105:105:105) (11:11:11) (105:105:105) (11:11:11) (105:105:105))
118
    (IOPATH OENeg DQ0 (35:35:35) (35:35:35) (11:11:11) (35:35:35) (11:11:11) (35:35:35))
119
    (IOPATH RESETNeg DQ0 () () (0:0:0) () (0:0:0) ())
120
    (IOPATH CENeg RY (0) (110))
121
    (IOPATH WENeg RY (0) (110))
122
  ))
123
  (TIMINGCHECK
124
    (SETUP A0 CENeg (0:0:0))
125
    (SETUP A0 OENeg (15:15:15))
126
    (SETUP DQ0 CENeg (45:45:45))
127
    (HOLD CENeg RESETNeg (50:50:50))
128
    (HOLD OENeg WENeg (0:0:0))
129
    (HOLD A0 CENeg (45:45:45))
130
    (HOLD A0 OENeg (0:0:0))
131
    (HOLD DQ0 CENeg (0:0:0))
132
    (HOLD WENeg OENeg (0:0:0))
133
    (WIDTH (negedge RESETNeg) (500:500:500))
134
    (WIDTH (posedge OENeg) (20:20:20))
135
    (WIDTH (negedge WENeg) (35:35:35))
136
    (WIDTH (posedge WENeg) (30:30:30))
137
    (WIDTH (negedge CENeg) (45:45:45))
138
    (WIDTH (posedge CENeg) (30:30:30))
139
    (WIDTH (negedge A0) (110:110:110))
140
  ))
141
  (CELL (CELLTYPE "VITALbuf")
142
    (INSTANCE dut/WBPB) (DELAY (ABSOLUTE (DEVICE(11000:11000:11000) ) ) )  )
143
  (CELL (CELLTYPE "VITALbuf")
144
    (INSTANCE dut/POB) (DELAY (ABSOLUTE (DEVICE(100000:100000:100000) ) ) )  )
145
  (CELL (CELLTYPE "VITALbuf")
146
    (INSTANCE dut/SEO) (DELAY (ABSOLUTE (DEVICE(500000000:500000000:500000000) ) ) )  )
147
  (CELL (CELLTYPE "VITALbuf")
148
    (INSTANCE dut/HANG) (DELAY (ABSOLUTE (DEVICE(400000000:400000000:400000000) ) ) )  )
149
  (CELL (CELLTYPE "VITALbuf")
150
    (INSTANCE dut/START_T1) (DELAY (ABSOLUTE (DEVICE(5000:5000:20000) ) ) )  )
151
  (CELL (CELLTYPE "VITALbuf")
152
    (INSTANCE dut/CTMOUT) (DELAY (ABSOLUTE (DEVICE(50000:50000:50000) ) ) )  )
153
  (CELL (CELLTYPE "VITALbuf")
154
    (INSTANCE dut/READY) (DELAY (ABSOLUTE (DEVICE(20000:20000:20000) ) ) )
155
156
157
AM29LV640MH120
158
AM29LV640ML120
159
AM29LV640MH120R
160
AM29LV640ML120R
161
162
163
  (DELAY (ABSOLUTE
164
    (IOPATH A0 DQ0 (120:120:120) (120:120:120))
165
    (IOPATH A0 DQ1 (40:40:40) (40:40:40))
166
    (IOPATH CENeg DQ0 (115:115:115) (115:115:115) (11:11:11) (115:115:115) (11:11:11) (115:115:115))
167
    (IOPATH OENeg DQ0 (35:35:35) (35:35:35) (11:11:11) (35:35:35) (11:11:11) (35:35:35))
168
    (IOPATH RESETNeg DQ0 () () (0:0:0) () (0:0:0) ())
169
    (IOPATH CENeg RY (0) (120))
170
    (IOPATH WENeg RY (0) (120))
171
  ))
172
  (TIMINGCHECK
173
    (SETUP A0 CENeg (0:0:0))
174
    (SETUP A0 OENeg (15:15:15))
175
    (SETUP DQ0 CENeg (45:45:45))
176
    (HOLD CENeg RESETNeg (50:50:50))
177
    (HOLD OENeg WENeg (0:0:0))
178
    (HOLD A0 CENeg (45:45:45))
179
    (HOLD A0 OENeg (0:0:0))
180
    (HOLD DQ0 CENeg (0:0:0))
181
    (HOLD WENeg OENeg (0:0:0))
182
    (WIDTH (negedge RESETNeg) (500:500:500))
183
    (WIDTH (posedge OENeg) (20:20:20))
184
    (WIDTH (negedge WENeg) (35:35:35))
185
    (WIDTH (posedge WENeg) (30:30:30))
186
    (WIDTH (negedge CENeg) (45:45:45))
187
    (WIDTH (posedge CENeg) (30:30:30))
188
    (WIDTH (negedge A0) (120:120:120))
189
  ))
190
  (CELL (CELLTYPE "VITALbuf")
191
    (INSTANCE dut/WBPB) (DELAY (ABSOLUTE (DEVICE(11000:11000:11000) ) ) )  )
192
  (CELL (CELLTYPE "VITALbuf")
193
    (INSTANCE dut/POB) (DELAY (ABSOLUTE (DEVICE(100000:100000:100000) ) ) )  )
194
  (CELL (CELLTYPE "VITALbuf")
195
    (INSTANCE dut/SEO) (DELAY (ABSOLUTE (DEVICE(500000000:500000000:500000000) ) ) )  )
196
  (CELL (CELLTYPE "VITALbuf")
197
    (INSTANCE dut/HANG) (DELAY (ABSOLUTE (DEVICE(400000000:400000000:400000000) ) ) )  )
198
  (CELL (CELLTYPE "VITALbuf")
199
    (INSTANCE dut/START_T1) (DELAY (ABSOLUTE (DEVICE(5000:5000:20000) ) ) )  )
200
  (CELL (CELLTYPE "VITALbuf")
201
    (INSTANCE dut/CTMOUT) (DELAY (ABSOLUTE (DEVICE(50000:50000:50000) ) ) )  )
202
  (CELL (CELLTYPE "VITALbuf")
203
    (INSTANCE dut/READY) (DELAY (ABSOLUTE (DEVICE(20000:20000:20000) ) ) )
204
205

powered by: WebSVN 2.1.0

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