source: PlatformSupport/CustomPeripherals/pcores/warp_v4_userio_v1_00_a/netlist/adder_subtracter_virtex4_10_0_80b315fd28a09ef0.edn

Last change on this file was 1331, checked in by sgupta, 15 years ago

userio core for V4

  • Property svn:executable set to *
File size: 10.4 KB
Line 
1(edif test (edifVersion 2 0 0) (edifLevel 0) (keywordMap (keywordLevel 0))
2(status (written (timeStamp 2009 10 1 13 34 19)
3   (author "Xilinx, Inc.")
4   (program "Xilinx CORE Generator" (version "Xilinx CORE Generator 10.1.03; Cores Update # 3"))))
5   (comment "                                                                               
6      This file is owned and controlled by Xilinx and must be used             
7      solely for design, simulation, implementation and creation of             
8      design files limited to Xilinx devices or technologies. Use               
9      with non-Xilinx devices or technologies is expressly prohibited           
10      and immediately terminates your license.                                 
11                                                                               
12      XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATION 'AS IS'             
13      SOLELY FOR USE IN DEVELOPING PROGRAMS AND SOLUTIONS FOR                   
14      XILINX DEVICES.  BY PROVIDING THIS DESIGN, CODE, OR INFORMATION           
15      AS ONE POSSIBLE IMPLEMENTATION OF THIS FEATURE, APPLICATION               
16      OR STANDARD, XILINX IS MAKING NO REPRESENTATION THAT THIS                 
17      IMPLEMENTATION IS FREE FROM ANY CLAIMS OF INFRINGEMENT,                   
18      AND YOU ARE RESPONSIBLE FOR OBTAINING ANY RIGHTS YOU MAY REQUIRE         
19      FOR YOUR IMPLEMENTATION.  XILINX EXPRESSLY DISCLAIMS ANY                 
20      WARRANTY WHATSOEVER WITH RESPECT TO THE ADEQUACY OF THE                   
21      IMPLEMENTATION, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OR           
22      REPRESENTATIONS THAT THIS IMPLEMENTATION IS FREE FROM CLAIMS OF           
23      INFRINGEMENT, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS           
24      FOR A PARTICULAR PURPOSE.                                                 
25                                                                               
26      Xilinx products are not intended for use in life support                 
27      appliances, devices, or systems. Use in such applications are             
28      expressly prohibited.                                                     
29                                                                               
30      (c) Copyright 1995-2007 Xilinx, Inc.                                     
31      All rights reserved.                                                     
32                                                                               
33   ")
34   (comment "Core parameters: ")
35       (comment "c_a_width = 11 ")
36       (comment "c_out_width = 11 ")
37       (comment "c_add_mode = 1 ")
38       (comment "c_has_c_out = 0 ")
39       (comment "c_b_type = 0 ")
40       (comment "c_borrow_low = 1 ")
41       (comment "c_ce_overrides_sclr = 0 ")
42       (comment "c_implementation = 0 ")
43       (comment "c_has_sclr = 0 ")
44       (comment "c_verbosity = 0 ")
45       (comment "c_latency = 0 ")
46       (comment "c_has_bypass = 0 ")
47       (comment "c_ainit_val = 0 ")
48       (comment "c_bypass_low = 1 ")
49       (comment "c_has_ce = 0 ")
50       (comment "c_sclr_overrides_sset = 0 ")
51       (comment "InstanceName = adder_subtracter_virtex4_10_0_80b315fd28a09ef0 ")
52       (comment "c_sinit_val = 0 ")
53       (comment "c_has_sset = 0 ")
54       (comment "c_has_c_in = 0 ")
55       (comment "c_has_sinit = 0 ")
56       (comment "c_b_constant = 0 ")
57       (comment "c_ce_overrides_bypass = 0 ")
58       (comment "c_xdevicefamily = virtex4 ")
59       (comment "c_a_type = 0 ")
60       (comment "c_b_width = 11 ")
61       (comment "c_b_value = 0 ")
62   (external xilinxun (edifLevel 0)
63      (technology (numberDefinition))
64       (cell VCC (cellType GENERIC)
65           (view view_1 (viewType NETLIST)
66               (interface
67                   (port P (direction OUTPUT))
68               )
69           )
70       )
71       (cell GND (cellType GENERIC)
72           (view view_1 (viewType NETLIST)
73               (interface
74                   (port G (direction OUTPUT))
75               )
76           )
77       )
78   )
79   (external adder_subtracter_virtex4_10_0_80b315fd28a09ef0_c_addsub_v10_0_xst_1_lib (edifLevel 0)
80       (technology (numberDefinition))
81       (cell adder_subtracter_virtex4_10_0_80b315fd28a09ef0_c_addsub_v10_0_xst_1 (cellType GENERIC)
82           (view view_1 (viewType NETLIST)
83               (interface
84                   (port ( array ( rename a "a(10:0)") 11 ) (direction INPUT))
85                   (port ( array ( rename b "b(10:0)") 11 ) (direction INPUT))
86                   (port clk (direction INPUT))
87                   (port add (direction INPUT))
88                   (port c_in (direction INPUT))
89                   (port ce (direction INPUT))
90                   (port bypass (direction INPUT))
91                   (port sclr (direction INPUT))
92                   (port sset (direction INPUT))
93                   (port sinit (direction INPUT))
94                   (port c_out (direction OUTPUT))
95                   (port ( array ( rename s "s(10:0)") 11 ) (direction OUTPUT))
96               )
97           )
98       )
99   )
100(library test_lib (edifLevel 0) (technology (numberDefinition (scale 1 (E 1 -12) (unit Time))))
101(cell adder_subtracter_virtex4_10_0_80b315fd28a09ef0
102 (cellType GENERIC) (view view_1 (viewType NETLIST)
103  (interface
104   (port ( array ( rename a "a(10:0)") 11 ) (direction INPUT))
105   (port ( array ( rename b "b(10:0)") 11 ) (direction INPUT))
106   (port ( array ( rename s "s(10:0)") 11 ) (direction OUTPUT))
107   )
108  (contents
109   (instance VCC (viewRef view_1 (cellRef VCC  (libraryRef xilinxun))))
110   (instance GND (viewRef view_1 (cellRef GND  (libraryRef xilinxun))))
111   (instance BU2
112      (viewRef view_1 (cellRef adder_subtracter_virtex4_10_0_80b315fd28a09ef0_c_addsub_v10_0_xst_1 (libraryRef adder_subtracter_virtex4_10_0_80b315fd28a09ef0_c_addsub_v10_0_xst_1_lib)))
113   )
114   (net (rename N2 "a(10)")
115    (joined
116      (portRef (member a 0))
117      (portRef (member a 0) (instanceRef BU2))
118    )
119   )
120   (net (rename N3 "a(9)")
121    (joined
122      (portRef (member a 1))
123      (portRef (member a 1) (instanceRef BU2))
124    )
125   )
126   (net (rename N4 "a(8)")
127    (joined
128      (portRef (member a 2))
129      (portRef (member a 2) (instanceRef BU2))
130    )
131   )
132   (net (rename N5 "a(7)")
133    (joined
134      (portRef (member a 3))
135      (portRef (member a 3) (instanceRef BU2))
136    )
137   )
138   (net (rename N6 "a(6)")
139    (joined
140      (portRef (member a 4))
141      (portRef (member a 4) (instanceRef BU2))
142    )
143   )
144   (net (rename N7 "a(5)")
145    (joined
146      (portRef (member a 5))
147      (portRef (member a 5) (instanceRef BU2))
148    )
149   )
150   (net (rename N8 "a(4)")
151    (joined
152      (portRef (member a 6))
153      (portRef (member a 6) (instanceRef BU2))
154    )
155   )
156   (net (rename N9 "a(3)")
157    (joined
158      (portRef (member a 7))
159      (portRef (member a 7) (instanceRef BU2))
160    )
161   )
162   (net (rename N10 "a(2)")
163    (joined
164      (portRef (member a 8))
165      (portRef (member a 8) (instanceRef BU2))
166    )
167   )
168   (net (rename N11 "a(1)")
169    (joined
170      (portRef (member a 9))
171      (portRef (member a 9) (instanceRef BU2))
172    )
173   )
174   (net (rename N12 "a(0)")
175    (joined
176      (portRef (member a 10))
177      (portRef (member a 10) (instanceRef BU2))
178    )
179   )
180   (net (rename N13 "b(10)")
181    (joined
182      (portRef (member b 0))
183      (portRef (member b 0) (instanceRef BU2))
184    )
185   )
186   (net (rename N14 "b(9)")
187    (joined
188      (portRef (member b 1))
189      (portRef (member b 1) (instanceRef BU2))
190    )
191   )
192   (net (rename N15 "b(8)")
193    (joined
194      (portRef (member b 2))
195      (portRef (member b 2) (instanceRef BU2))
196    )
197   )
198   (net (rename N16 "b(7)")
199    (joined
200      (portRef (member b 3))
201      (portRef (member b 3) (instanceRef BU2))
202    )
203   )
204   (net (rename N17 "b(6)")
205    (joined
206      (portRef (member b 4))
207      (portRef (member b 4) (instanceRef BU2))
208    )
209   )
210   (net (rename N18 "b(5)")
211    (joined
212      (portRef (member b 5))
213      (portRef (member b 5) (instanceRef BU2))
214    )
215   )
216   (net (rename N19 "b(4)")
217    (joined
218      (portRef (member b 6))
219      (portRef (member b 6) (instanceRef BU2))
220    )
221   )
222   (net (rename N20 "b(3)")
223    (joined
224      (portRef (member b 7))
225      (portRef (member b 7) (instanceRef BU2))
226    )
227   )
228   (net (rename N21 "b(2)")
229    (joined
230      (portRef (member b 8))
231      (portRef (member b 8) (instanceRef BU2))
232    )
233   )
234   (net (rename N22 "b(1)")
235    (joined
236      (portRef (member b 9))
237      (portRef (member b 9) (instanceRef BU2))
238    )
239   )
240   (net (rename N23 "b(0)")
241    (joined
242      (portRef (member b 10))
243      (portRef (member b 10) (instanceRef BU2))
244    )
245   )
246   (net (rename N33 "s(10)")
247    (joined
248      (portRef (member s 0))
249      (portRef (member s 0) (instanceRef BU2))
250    )
251   )
252   (net (rename N34 "s(9)")
253    (joined
254      (portRef (member s 1))
255      (portRef (member s 1) (instanceRef BU2))
256    )
257   )
258   (net (rename N35 "s(8)")
259    (joined
260      (portRef (member s 2))
261      (portRef (member s 2) (instanceRef BU2))
262    )
263   )
264   (net (rename N36 "s(7)")
265    (joined
266      (portRef (member s 3))
267      (portRef (member s 3) (instanceRef BU2))
268    )
269   )
270   (net (rename N37 "s(6)")
271    (joined
272      (portRef (member s 4))
273      (portRef (member s 4) (instanceRef BU2))
274    )
275   )
276   (net (rename N38 "s(5)")
277    (joined
278      (portRef (member s 5))
279      (portRef (member s 5) (instanceRef BU2))
280    )
281   )
282   (net (rename N39 "s(4)")
283    (joined
284      (portRef (member s 6))
285      (portRef (member s 6) (instanceRef BU2))
286    )
287   )
288   (net (rename N40 "s(3)")
289    (joined
290      (portRef (member s 7))
291      (portRef (member s 7) (instanceRef BU2))
292    )
293   )
294   (net (rename N41 "s(2)")
295    (joined
296      (portRef (member s 8))
297      (portRef (member s 8) (instanceRef BU2))
298    )
299   )
300   (net (rename N42 "s(1)")
301    (joined
302      (portRef (member s 9))
303      (portRef (member s 9) (instanceRef BU2))
304    )
305   )
306   (net (rename N43 "s(0)")
307    (joined
308      (portRef (member s 10))
309      (portRef (member s 10) (instanceRef BU2))
310    )
311   )
312))))
313(design adder_subtracter_virtex4_10_0_80b315fd28a09ef0 (cellRef adder_subtracter_virtex4_10_0_80b315fd28a09ef0 (libraryRef test_lib))
314  (property X_CORE_INFO (string "c_addsub_v10_0, Xilinx CORE Generator 10.1.03_ip3"))
315  (property PART (string "xc4vfx12-sf363-12") (owner "Xilinx"))
316))
Note: See TracBrowser for help on using the repository browser.