1 |
5 |
liubenoff |
(edif DisplayDriverWrapper
|
2 |
|
|
(edifVersion 2 0 0)
|
3 |
|
|
(edifLevel 0)
|
4 |
|
|
(keywordMap (keywordLevel 0))
|
5 |
|
|
(status
|
6 |
|
|
(written
|
7 |
|
|
(timeStamp 2017 1 13 0 54 41)
|
8 |
|
|
(author "Synopsys, Inc.")
|
9 |
|
|
(program "Synplify Pro" (version "L-2016.03L-1, mapper maplat, Build 1498R"))
|
10 |
|
|
)
|
11 |
|
|
)
|
12 |
|
|
(library LUCENT
|
13 |
|
|
(edifLevel 0)
|
14 |
|
|
(technology (numberDefinition ))
|
15 |
|
|
(cell OB (cellType GENERIC)
|
16 |
|
|
(view PRIM (viewType NETLIST)
|
17 |
|
|
(interface
|
18 |
|
|
(port I (direction INPUT))
|
19 |
|
|
(port O (direction OUTPUT))
|
20 |
|
|
)
|
21 |
|
|
)
|
22 |
|
|
)
|
23 |
|
|
(cell IB (cellType GENERIC)
|
24 |
|
|
(view PRIM (viewType NETLIST)
|
25 |
|
|
(interface
|
26 |
|
|
(port I (direction INPUT))
|
27 |
|
|
(port O (direction OUTPUT))
|
28 |
|
|
)
|
29 |
|
|
)
|
30 |
|
|
)
|
31 |
|
|
(cell FD1S3JX (cellType GENERIC)
|
32 |
|
|
(view PRIM (viewType NETLIST)
|
33 |
|
|
(interface
|
34 |
|
|
(port D (direction INPUT))
|
35 |
|
|
(port CK (direction INPUT))
|
36 |
|
|
(port PD (direction INPUT))
|
37 |
|
|
(port Q (direction OUTPUT))
|
38 |
|
|
)
|
39 |
|
|
)
|
40 |
|
|
)
|
41 |
|
|
(cell FD1S3IX (cellType GENERIC)
|
42 |
|
|
(view PRIM (viewType NETLIST)
|
43 |
|
|
(interface
|
44 |
|
|
(port D (direction INPUT))
|
45 |
|
|
(port CK (direction INPUT))
|
46 |
|
|
(port CD (direction INPUT))
|
47 |
|
|
(port Q (direction OUTPUT))
|
48 |
|
|
)
|
49 |
|
|
)
|
50 |
|
|
)
|
51 |
|
|
(cell GSR (cellType GENERIC)
|
52 |
|
|
(view PRIM (viewType NETLIST)
|
53 |
|
|
(interface
|
54 |
|
|
(port GSR (direction INPUT))
|
55 |
|
|
)
|
56 |
|
|
)
|
57 |
|
|
)
|
58 |
|
|
(cell VHI (cellType GENERIC)
|
59 |
|
|
(view PRIM (viewType NETLIST)
|
60 |
|
|
(interface
|
61 |
|
|
(port Z (direction OUTPUT))
|
62 |
|
|
)
|
63 |
|
|
)
|
64 |
|
|
)
|
65 |
|
|
(cell VLO (cellType GENERIC)
|
66 |
|
|
(view PRIM (viewType NETLIST)
|
67 |
|
|
(interface
|
68 |
|
|
(port Z (direction OUTPUT))
|
69 |
|
|
)
|
70 |
|
|
)
|
71 |
|
|
)
|
72 |
|
|
)
|
73 |
|
|
(library work
|
74 |
|
|
(edifLevel 0)
|
75 |
|
|
(technology (numberDefinition ))
|
76 |
|
|
(cell DisplayDriverwDecoder_Top (cellType GENERIC)
|
77 |
|
|
(view netlist (viewType NETLIST)
|
78 |
|
|
(interface
|
79 |
|
|
(port clk_c (direction INPUT))
|
80 |
|
|
(port rst_c (direction INPUT))
|
81 |
|
|
)
|
82 |
|
|
(contents
|
83 |
|
|
(instance (rename ascii_reg_0 "ascii_reg[0]") (viewRef PRIM (cellRef FD1S3IX (libraryRef LUCENT)))
|
84 |
|
|
)
|
85 |
|
|
(instance (rename ascii_reg_1 "ascii_reg[1]") (viewRef PRIM (cellRef FD1S3JX (libraryRef LUCENT)))
|
86 |
|
|
)
|
87 |
|
|
(instance (rename ascii_reg_2 "ascii_reg[2]") (viewRef PRIM (cellRef FD1S3IX (libraryRef LUCENT)))
|
88 |
|
|
)
|
89 |
|
|
(instance (rename ascii_reg_3 "ascii_reg[3]") (viewRef PRIM (cellRef FD1S3IX (libraryRef LUCENT)))
|
90 |
|
|
)
|
91 |
|
|
(instance (rename ascii_reg_4 "ascii_reg[4]") (viewRef PRIM (cellRef FD1S3JX (libraryRef LUCENT)))
|
92 |
|
|
)
|
93 |
|
|
(instance (rename ascii_reg_5 "ascii_reg[5]") (viewRef PRIM (cellRef FD1S3IX (libraryRef LUCENT)))
|
94 |
|
|
)
|
95 |
|
|
(instance (rename ascii_reg_6 "ascii_reg[6]") (viewRef PRIM (cellRef FD1S3JX (libraryRef LUCENT)))
|
96 |
|
|
)
|
97 |
|
|
(instance (rename ascii_reg_7 "ascii_reg[7]") (viewRef PRIM (cellRef FD1S3IX (libraryRef LUCENT)))
|
98 |
|
|
)
|
99 |
|
|
(instance VCC (viewRef PRIM (cellRef VHI (libraryRef LUCENT))) )
|
100 |
|
|
(net (rename ascii_reg_0 "ascii_reg[0]") (joined
|
101 |
|
|
(portRef Q (instanceRef ascii_reg_0))
|
102 |
|
|
(portRef D (instanceRef ascii_reg_0))
|
103 |
|
|
))
|
104 |
|
|
(net clk_c (joined
|
105 |
|
|
(portRef clk_c)
|
106 |
|
|
(portRef CK (instanceRef ascii_reg_7))
|
107 |
|
|
(portRef CK (instanceRef ascii_reg_6))
|
108 |
|
|
(portRef CK (instanceRef ascii_reg_5))
|
109 |
|
|
(portRef CK (instanceRef ascii_reg_4))
|
110 |
|
|
(portRef CK (instanceRef ascii_reg_3))
|
111 |
|
|
(portRef CK (instanceRef ascii_reg_2))
|
112 |
|
|
(portRef CK (instanceRef ascii_reg_1))
|
113 |
|
|
(portRef CK (instanceRef ascii_reg_0))
|
114 |
|
|
))
|
115 |
|
|
(net rst_c (joined
|
116 |
|
|
(portRef rst_c)
|
117 |
|
|
(portRef CD (instanceRef ascii_reg_7))
|
118 |
|
|
(portRef PD (instanceRef ascii_reg_6))
|
119 |
|
|
(portRef CD (instanceRef ascii_reg_5))
|
120 |
|
|
(portRef PD (instanceRef ascii_reg_4))
|
121 |
|
|
(portRef CD (instanceRef ascii_reg_3))
|
122 |
|
|
(portRef CD (instanceRef ascii_reg_2))
|
123 |
|
|
(portRef PD (instanceRef ascii_reg_1))
|
124 |
|
|
(portRef CD (instanceRef ascii_reg_0))
|
125 |
|
|
))
|
126 |
|
|
(net (rename ascii_reg_1 "ascii_reg[1]") (joined
|
127 |
|
|
(portRef Q (instanceRef ascii_reg_1))
|
128 |
|
|
(portRef D (instanceRef ascii_reg_1))
|
129 |
|
|
))
|
130 |
|
|
(net (rename ascii_reg_2 "ascii_reg[2]") (joined
|
131 |
|
|
(portRef Q (instanceRef ascii_reg_2))
|
132 |
|
|
(portRef D (instanceRef ascii_reg_2))
|
133 |
|
|
))
|
134 |
|
|
(net (rename ascii_reg_3 "ascii_reg[3]") (joined
|
135 |
|
|
(portRef Q (instanceRef ascii_reg_3))
|
136 |
|
|
(portRef D (instanceRef ascii_reg_3))
|
137 |
|
|
))
|
138 |
|
|
(net (rename ascii_reg_4 "ascii_reg[4]") (joined
|
139 |
|
|
(portRef Q (instanceRef ascii_reg_4))
|
140 |
|
|
(portRef D (instanceRef ascii_reg_4))
|
141 |
|
|
))
|
142 |
|
|
(net (rename ascii_reg_5 "ascii_reg[5]") (joined
|
143 |
|
|
(portRef Q (instanceRef ascii_reg_5))
|
144 |
|
|
(portRef D (instanceRef ascii_reg_5))
|
145 |
|
|
))
|
146 |
|
|
(net (rename ascii_reg_6 "ascii_reg[6]") (joined
|
147 |
|
|
(portRef Q (instanceRef ascii_reg_6))
|
148 |
|
|
(portRef D (instanceRef ascii_reg_6))
|
149 |
|
|
))
|
150 |
|
|
(net (rename ascii_reg_7 "ascii_reg[7]") (joined
|
151 |
|
|
(portRef Q (instanceRef ascii_reg_7))
|
152 |
|
|
(portRef D (instanceRef ascii_reg_7))
|
153 |
|
|
))
|
154 |
|
|
)
|
155 |
|
|
(property orig_inst_of (string "DisplayDriverwDecoder_Top"))
|
156 |
|
|
)
|
157 |
|
|
)
|
158 |
|
|
(cell DisplayDriverWrapper (cellType GENERIC)
|
159 |
|
|
(view arch (viewType NETLIST)
|
160 |
|
|
(interface
|
161 |
|
|
(port clk (direction INPUT))
|
162 |
|
|
(port rst (direction INPUT))
|
163 |
|
|
(port button (direction INPUT))
|
164 |
|
|
(port (array (rename disp_data "disp_data(14:0)") 15) (direction OUTPUT))
|
165 |
|
|
(port disp_sel (direction OUTPUT))
|
166 |
|
|
)
|
167 |
|
|
(contents
|
168 |
|
|
(instance VCC (viewRef PRIM (cellRef VHI (libraryRef LUCENT))) )
|
169 |
|
|
(instance GND (viewRef PRIM (cellRef VLO (libraryRef LUCENT))) )
|
170 |
|
|
(instance GSR_INST (viewRef PRIM (cellRef GSR (libraryRef LUCENT)))
|
171 |
|
|
)
|
172 |
|
|
(instance disp_sel_pad (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
173 |
|
|
(instance (rename disp_data_pad_14 "disp_data_pad[14]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
174 |
|
|
(instance (rename disp_data_pad_13 "disp_data_pad[13]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
175 |
|
|
(instance (rename disp_data_pad_12 "disp_data_pad[12]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
176 |
|
|
(instance (rename disp_data_pad_11 "disp_data_pad[11]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
177 |
|
|
(instance (rename disp_data_pad_10 "disp_data_pad[10]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
178 |
|
|
(instance (rename disp_data_pad_9 "disp_data_pad[9]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
179 |
|
|
(instance (rename disp_data_pad_8 "disp_data_pad[8]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
180 |
|
|
(instance (rename disp_data_pad_7 "disp_data_pad[7]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
181 |
|
|
(instance (rename disp_data_pad_6 "disp_data_pad[6]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
182 |
|
|
(instance (rename disp_data_pad_5 "disp_data_pad[5]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
183 |
|
|
(instance (rename disp_data_pad_4 "disp_data_pad[4]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
184 |
|
|
(instance (rename disp_data_pad_3 "disp_data_pad[3]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
185 |
|
|
(instance (rename disp_data_pad_2 "disp_data_pad[2]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
186 |
|
|
(instance (rename disp_data_pad_1 "disp_data_pad[1]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
187 |
|
|
(instance (rename disp_data_pad_0 "disp_data_pad[0]") (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
|
188 |
|
|
(instance rst_pad (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
|
189 |
|
|
(instance clk_pad (viewRef PRIM (cellRef IB (libraryRef LUCENT)))
|
190 |
|
|
)
|
191 |
|
|
(instance DDwD_Top (viewRef netlist (cellRef DisplayDriverwDecoder_Top))
|
192 |
|
|
)
|
193 |
|
|
(net VCC (joined
|
194 |
|
|
(portRef Z (instanceRef VCC))
|
195 |
|
|
(portRef I (instanceRef disp_data_pad_4))
|
196 |
|
|
(portRef I (instanceRef disp_data_pad_5))
|
197 |
|
|
(portRef I (instanceRef disp_data_pad_6))
|
198 |
|
|
(portRef I (instanceRef disp_data_pad_8))
|
199 |
|
|
(portRef I (instanceRef disp_data_pad_10))
|
200 |
|
|
(portRef I (instanceRef disp_data_pad_11))
|
201 |
|
|
(portRef I (instanceRef disp_data_pad_13))
|
202 |
|
|
(portRef GSR (instanceRef GSR_INST))
|
203 |
|
|
))
|
204 |
|
|
(net GND (joined
|
205 |
|
|
(portRef Z (instanceRef GND))
|
206 |
|
|
(portRef I (instanceRef disp_data_pad_0))
|
207 |
|
|
(portRef I (instanceRef disp_data_pad_1))
|
208 |
|
|
(portRef I (instanceRef disp_data_pad_2))
|
209 |
|
|
(portRef I (instanceRef disp_data_pad_3))
|
210 |
|
|
(portRef I (instanceRef disp_data_pad_7))
|
211 |
|
|
(portRef I (instanceRef disp_data_pad_9))
|
212 |
|
|
(portRef I (instanceRef disp_data_pad_12))
|
213 |
|
|
(portRef I (instanceRef disp_data_pad_14))
|
214 |
|
|
(portRef I (instanceRef disp_sel_pad))
|
215 |
|
|
))
|
216 |
|
|
(net clk_c (joined
|
217 |
|
|
(portRef O (instanceRef clk_pad))
|
218 |
|
|
(portRef clk_c (instanceRef DDwD_Top))
|
219 |
|
|
))
|
220 |
|
|
(net clk (joined
|
221 |
|
|
(portRef clk)
|
222 |
|
|
(portRef I (instanceRef clk_pad))
|
223 |
|
|
))
|
224 |
|
|
(net rst_c (joined
|
225 |
|
|
(portRef O (instanceRef rst_pad))
|
226 |
|
|
(portRef rst_c (instanceRef DDwD_Top))
|
227 |
|
|
))
|
228 |
|
|
(net rst (joined
|
229 |
|
|
(portRef rst)
|
230 |
|
|
(portRef I (instanceRef rst_pad))
|
231 |
|
|
))
|
232 |
|
|
(net button (joined
|
233 |
|
|
(portRef button)
|
234 |
|
|
))
|
235 |
|
|
(net (rename disp_data_0 "disp_data[0]") (joined
|
236 |
|
|
(portRef O (instanceRef disp_data_pad_0))
|
237 |
|
|
(portRef (member disp_data 14))
|
238 |
|
|
))
|
239 |
|
|
(net (rename disp_data_1 "disp_data[1]") (joined
|
240 |
|
|
(portRef O (instanceRef disp_data_pad_1))
|
241 |
|
|
(portRef (member disp_data 13))
|
242 |
|
|
))
|
243 |
|
|
(net (rename disp_data_2 "disp_data[2]") (joined
|
244 |
|
|
(portRef O (instanceRef disp_data_pad_2))
|
245 |
|
|
(portRef (member disp_data 12))
|
246 |
|
|
))
|
247 |
|
|
(net (rename disp_data_3 "disp_data[3]") (joined
|
248 |
|
|
(portRef O (instanceRef disp_data_pad_3))
|
249 |
|
|
(portRef (member disp_data 11))
|
250 |
|
|
))
|
251 |
|
|
(net (rename disp_data_4 "disp_data[4]") (joined
|
252 |
|
|
(portRef O (instanceRef disp_data_pad_4))
|
253 |
|
|
(portRef (member disp_data 10))
|
254 |
|
|
))
|
255 |
|
|
(net (rename disp_data_5 "disp_data[5]") (joined
|
256 |
|
|
(portRef O (instanceRef disp_data_pad_5))
|
257 |
|
|
(portRef (member disp_data 9))
|
258 |
|
|
))
|
259 |
|
|
(net (rename disp_data_6 "disp_data[6]") (joined
|
260 |
|
|
(portRef O (instanceRef disp_data_pad_6))
|
261 |
|
|
(portRef (member disp_data 8))
|
262 |
|
|
))
|
263 |
|
|
(net (rename disp_data_7 "disp_data[7]") (joined
|
264 |
|
|
(portRef O (instanceRef disp_data_pad_7))
|
265 |
|
|
(portRef (member disp_data 7))
|
266 |
|
|
))
|
267 |
|
|
(net (rename disp_data_8 "disp_data[8]") (joined
|
268 |
|
|
(portRef O (instanceRef disp_data_pad_8))
|
269 |
|
|
(portRef (member disp_data 6))
|
270 |
|
|
))
|
271 |
|
|
(net (rename disp_data_9 "disp_data[9]") (joined
|
272 |
|
|
(portRef O (instanceRef disp_data_pad_9))
|
273 |
|
|
(portRef (member disp_data 5))
|
274 |
|
|
))
|
275 |
|
|
(net (rename disp_data_10 "disp_data[10]") (joined
|
276 |
|
|
(portRef O (instanceRef disp_data_pad_10))
|
277 |
|
|
(portRef (member disp_data 4))
|
278 |
|
|
))
|
279 |
|
|
(net (rename disp_data_11 "disp_data[11]") (joined
|
280 |
|
|
(portRef O (instanceRef disp_data_pad_11))
|
281 |
|
|
(portRef (member disp_data 3))
|
282 |
|
|
))
|
283 |
|
|
(net (rename disp_data_12 "disp_data[12]") (joined
|
284 |
|
|
(portRef O (instanceRef disp_data_pad_12))
|
285 |
|
|
(portRef (member disp_data 2))
|
286 |
|
|
))
|
287 |
|
|
(net (rename disp_data_13 "disp_data[13]") (joined
|
288 |
|
|
(portRef O (instanceRef disp_data_pad_13))
|
289 |
|
|
(portRef (member disp_data 1))
|
290 |
|
|
))
|
291 |
|
|
(net (rename disp_data_14 "disp_data[14]") (joined
|
292 |
|
|
(portRef O (instanceRef disp_data_pad_14))
|
293 |
|
|
(portRef (member disp_data 0))
|
294 |
|
|
))
|
295 |
|
|
(net disp_sel (joined
|
296 |
|
|
(portRef O (instanceRef disp_sel_pad))
|
297 |
|
|
(portRef disp_sel)
|
298 |
|
|
))
|
299 |
|
|
)
|
300 |
|
|
(property orig_inst_of (string "DisplayDriverWrapper"))
|
301 |
|
|
)
|
302 |
|
|
)
|
303 |
|
|
)
|
304 |
|
|
(design DisplayDriverWrapper (cellRef DisplayDriverWrapper (libraryRef work))
|
305 |
|
|
(property PART (string "lfe5um5g_45f-8") ))
|
306 |
|
|
)
|