source: XOpenSparcT1/trunk/synplicity/proj_1.prj @ 10

Revision 10, 14.4 KB checked in by pntsvt00, 14 years ago (diff)

versione sintetizzabile

RevLine 
[6]1#-- Synopsys, Inc.
2#-- Version E-2010.09-SP3
3#-- Project file /home/sal/Desktop/sparc64soc/synplicity/proj_1.prj
4
5#project files
[10]6add_file -verilog "../T1-common/include/xst_defines.h"
7add_file -verilog "../Top/W1.v"
8add_file -verilog "../OC-UART/raminfr.v"
9add_file -verilog "../OC-UART/timescale.v"
10add_file -verilog "../OC-UART/uart_debug_if.v"
11add_file -verilog "../OC-UART/uart_defines.v"
12add_file -verilog "../OC-UART/uart_receiver.v"
13add_file -verilog "../OC-UART/uart_regs.v"
14add_file -verilog "../OC-UART/uart_rfifo.v"
15add_file -verilog "../OC-UART/uart_sync_flops.v"
16add_file -verilog "../OC-UART/uart_tfifo.v"
17add_file -verilog "../OC-UART/uart_top.v"
18add_file -verilog "../OC-UART/uart_transmitter.v"
19add_file -verilog "../OC-UART/uart_wb.v"
20add_file -verilog "../NOR-flash/WBFLASH.v"
21add_file -verilog "../os2wb/l1ddir.v"
22add_file -verilog "../os2wb/l1dir.v"
23add_file -verilog "../os2wb/l1idir.v"
24add_file -verilog "../os2wb/os2wb.v"
25add_file -verilog "../os2wb/os2wb_dual.v"
26add_file -verilog "../os2wb/rst_ctrl.v"
27add_file -verilog "../os2wb/s1_top.v"
28add_file -verilog "../T1-common/common/cluster_header.v"
29add_file -verilog "../T1-common/common/cluster_header_ctu.v"
30add_file -verilog "../T1-common/common/cluster_header_dup.v"
31add_file -verilog "../T1-common/common/cluster_header_sync.v"
32add_file -verilog "../T1-common/common/cmp_sram_redhdr.v"
33add_file -verilog "../T1-common/common/dbl_buf.v"
34add_file -verilog "../T1-common/common/swrvr_clib.v"
35add_file -verilog "../T1-common/common/swrvr_dlib.v"
36add_file -verilog "../T1-common/common/sync_pulse_synchronizer.v"
37add_file -verilog "../T1-common/common/synchronizer_asr.v"
38add_file -verilog "../T1-common/common/synchronizer_asr_dup.v"
39add_file -verilog "../T1-common/common/test_stub_bist.v"
40add_file -verilog "../T1-common/common/test_stub_scan.v"
41add_file -verilog "../T1-common/common/ucb_bus_in.v"
42add_file -verilog "../T1-common/common/ucb_bus_out.v"
43add_file -verilog "../T1-common/common/ucb_flow_2buf.v"
44add_file -verilog "../T1-common/common/ucb_flow_jbi.v"
45add_file -verilog "../T1-common/common/ucb_flow_spi.v"
46add_file -verilog "../T1-common/common/ucb_noflow.v"
47add_file -verilog "../T1-common/m1/m1.V"
48add_file -verilog "../T1-common/srams/bw_r_cm16x40.v"
49add_file -verilog "../T1-common/srams/bw_r_cm16x40b.v"
50add_file -verilog "../T1-common/srams/bw_r_dcd.v"
51add_file -verilog "../T1-common/srams/bw_r_dcm.v"
52add_file -verilog "../T1-common/srams/bw_r_efa.v"
53add_file -verilog "../T1-common/srams/bw_r_frf.v"
54add_file -verilog "../T1-common/srams/bw_r_icd.v"
55add_file -verilog "../T1-common/srams/bw_r_idct.v"
56add_file -verilog "../T1-common/srams/bw_r_irf.v"
57add_file -verilog "../T1-common/srams/bw_r_irf_fpga1.v"
58add_file -verilog "../T1-common/srams/bw_r_irf_register.v"
59add_file -verilog "../T1-common/srams/bw_r_l2d.v"
60add_file -verilog "../T1-common/srams/bw_r_l2d_32k.v"
61add_file -verilog "../T1-common/srams/bw_r_l2d_rep_bot.v"
62add_file -verilog "../T1-common/srams/bw_r_l2d_rep_top.v"
63add_file -verilog "../T1-common/srams/bw_r_l2t.v"
64add_file -verilog "../T1-common/srams/bw_r_rf16x128d.v"
65add_file -verilog "../T1-common/srams/bw_r_rf16x160.v"
66add_file -verilog "../T1-common/srams/bw_r_rf16x32.v"
67add_file -verilog "../T1-common/srams/bw_r_rf32x108.v"
68add_file -verilog "../T1-common/srams/bw_r_rf32x152b.v"
69add_file -verilog "../T1-common/srams/bw_r_rf32x80.v"
70add_file -verilog "../T1-common/srams/bw_r_scm.v"
71add_file -verilog "../T1-common/srams/bw_r_tlb.v"
72add_file -verilog "../T1-common/srams/bw_r_tlb_fpga.v"
73add_file -verilog "../T1-common/srams/bw_rf_16x65.v"
74add_file -verilog "../T1-common/srams/bw_rf_16x81.v"
75add_file -verilog "../T1-common/srams/regfile_1w_4r.v"
76add_file -verilog "../T1-common/u1/u1.V"
77add_file -verilog "../T1-FPU/bw_clk_cl_fpu_cmp.v"
78add_file -verilog "../T1-FPU/fpu.v"
79add_file -verilog "../T1-FPU/fpu_add.v"
80add_file -verilog "../T1-FPU/fpu_add_ctl.v"
81add_file -verilog "../T1-FPU/fpu_add_exp_dp.v"
82add_file -verilog "../T1-FPU/fpu_add_frac_dp.v"
83add_file -verilog "../T1-FPU/fpu_cnt_lead0_53b.v"
84add_file -verilog "../T1-FPU/fpu_cnt_lead0_64b.v"
85add_file -verilog "../T1-FPU/fpu_cnt_lead0_lvl1.v"
86add_file -verilog "../T1-FPU/fpu_cnt_lead0_lvl2.v"
87add_file -verilog "../T1-FPU/fpu_cnt_lead0_lvl3.v"
88add_file -verilog "../T1-FPU/fpu_cnt_lead0_lvl4.v"
89add_file -verilog "../T1-FPU/fpu_denorm_3b.v"
90add_file -verilog "../T1-FPU/fpu_denorm_3to1.v"
91add_file -verilog "../T1-FPU/fpu_denorm_frac.v"
92add_file -verilog "../T1-FPU/fpu_div.v"
93add_file -verilog "../T1-FPU/fpu_div_ctl.v"
94add_file -verilog "../T1-FPU/fpu_div_exp_dp.v"
95add_file -verilog "../T1-FPU/fpu_div_frac_dp.v"
96add_file -verilog "../T1-FPU/fpu_in.v"
97add_file -verilog "../T1-FPU/fpu_in2_gt_in1_2b.v"
98add_file -verilog "../T1-FPU/fpu_in2_gt_in1_3b.v"
99add_file -verilog "../T1-FPU/fpu_in2_gt_in1_3to1.v"
100add_file -verilog "../T1-FPU/fpu_in2_gt_in1_frac.v"
101add_file -verilog "../T1-FPU/fpu_in_ctl.v"
102add_file -verilog "../T1-FPU/fpu_in_dp.v"
103add_file -verilog "../T1-FPU/fpu_mul.v"
104add_file -verilog "../T1-FPU/fpu_mul_ctl.v"
105add_file -verilog "../T1-FPU/fpu_mul_exp_dp.v"
106add_file -verilog "../T1-FPU/fpu_mul_frac_dp.v"
107add_file -verilog "../T1-FPU/fpu_out.v"
108add_file -verilog "../T1-FPU/fpu_out_ctl.v"
109add_file -verilog "../T1-FPU/fpu_out_dp.v"
110add_file -verilog "../T1-FPU/fpu_rptr_groups.v"
111add_file -verilog "../T1-FPU/fpu_rptr_macros.v"
112add_file -verilog "../T1-FPU/fpu_rptr_min_global.v"
113add_file -verilog "../WB/wb_conbus_arb.v"
114add_file -verilog "../WB/wb_conbus_defines.v"
115add_file -verilog "../WB/wb_conbus_top.v"
116add_file -verilog "../WB2ALTDDR3/dram_wb.v"
117add_file -verilog "../Xilinx/cachedir.v"
118add_file -verilog "../Xilinx/dram_fifo.v"
119add_file -verilog "../Xilinx/pcx_fifo.v"
120add_file -verilog "../Xilinx/dram.v"
121add_file -verilog "../Xilinx/ddr2_chipscope.v"
122add_file -verilog "../Xilinx/ddr2_ctrl.v"
123add_file -verilog "../Xilinx/ddr2_idelay_ctrl.v"
124add_file -verilog "../Xilinx/ddr2_infrastructure.v"
125add_file -verilog "../Xilinx/ddr2_mem_if_top.v"
126add_file -verilog "../Xilinx/ddr2_phy_calib.v"
127add_file -verilog "../Xilinx/ddr2_phy_ctl_io.v"
128add_file -verilog "../Xilinx/ddr2_phy_dm_iob.v"
129add_file -verilog "../Xilinx/ddr2_phy_dq_iob.v"
130add_file -verilog "../Xilinx/ddr2_phy_dqs_iob.v"
131add_file -verilog "../Xilinx/ddr2_phy_init.v"
132#add_file -vhdl -lib work "../Xilinx/ddr2_phy_init.vhd"
133add_file -verilog "../Xilinx/ddr2_phy_io.v"
134#add_file -vhdl -lib work "../Xilinx/ddr2_phy_io.vhd"
135add_file -verilog "../Xilinx/ddr2_phy_top.v"
136#add_file -vhdl -lib work "../Xilinx/ddr2_phy_top.vhd"
137add_file -verilog "../Xilinx/ddr2_phy_write.v"
138#add_file -vhdl -lib work "../Xilinx/ddr2_phy_write.vhd"
139add_file -verilog "../Xilinx/ddr2_top.v"
140add_file -verilog "../Xilinx/ddr2_usr_addr_fifo.v"
141add_file -verilog "../Xilinx/ddr2_usr_rd.v"
142add_file -verilog "../Xilinx/ddr2_usr_top.v"
143add_file -verilog "../Xilinx/ddr2_usr_wr.v"
144add_file -verilog "../T1-CPU/exu/sparc_exu.v"
145add_file -verilog "../T1-CPU/exu/sparc_exu_alu.v"
146add_file -verilog "../T1-CPU/exu/sparc_exu_alu_16eql.v"
147add_file -verilog "../T1-CPU/exu/sparc_exu_aluadder64.v"
148add_file -verilog "../T1-CPU/exu/sparc_exu_aluaddsub.v"
149add_file -verilog "../T1-CPU/exu/sparc_exu_alulogic.v"
150add_file -verilog "../T1-CPU/exu/sparc_exu_aluor32.v"
151add_file -verilog "../T1-CPU/exu/sparc_exu_aluspr.v"
152add_file -verilog "../T1-CPU/exu/sparc_exu_aluzcmp64.v"
153add_file -verilog "../T1-CPU/exu/sparc_exu_byp.v"
154add_file -verilog "../T1-CPU/exu/sparc_exu_byp_eccgen.v"
155add_file -verilog "../T1-CPU/exu/sparc_exu_div.v"
156add_file -verilog "../T1-CPU/exu/sparc_exu_div_32eql.v"
157add_file -verilog "../T1-CPU/exu/sparc_exu_div_yreg.v"
158add_file -verilog "../T1-CPU/exu/sparc_exu_ecc.v"
159add_file -verilog "../T1-CPU/exu/sparc_exu_ecc_dec.v"
160add_file -verilog "../T1-CPU/exu/sparc_exu_ecl.v"
161add_file -verilog "../T1-CPU/exu/sparc_exu_ecl_cnt6.v"
162add_file -verilog "../T1-CPU/exu/sparc_exu_ecl_divcntl.v"
163add_file -verilog "../T1-CPU/exu/sparc_exu_ecl_eccctl.v"
164add_file -verilog "../T1-CPU/exu/sparc_exu_ecl_mdqctl.v"
165add_file -verilog "../T1-CPU/exu/sparc_exu_ecl_wb.v"
166add_file -verilog "../T1-CPU/exu/sparc_exu_eclbyplog.v"
167add_file -verilog "../T1-CPU/exu/sparc_exu_eclbyplog_rs1.v"
168add_file -verilog "../T1-CPU/exu/sparc_exu_eclccr.v"
169add_file -verilog "../T1-CPU/exu/sparc_exu_eclcomp7.v"
170add_file -verilog "../T1-CPU/exu/sparc_exu_reg.v"
171add_file -verilog "../T1-CPU/exu/sparc_exu_rml.v"
172add_file -verilog "../T1-CPU/exu/sparc_exu_rml_cwp.v"
173add_file -verilog "../T1-CPU/exu/sparc_exu_rml_inc3.v"
174add_file -verilog "../T1-CPU/exu/sparc_exu_rndrob.v"
175add_file -verilog "../T1-CPU/exu/sparc_exu_shft.v"
176add_file -verilog "../T1-CPU/ffu/sparc_ffu.v"
177add_file -verilog "../T1-CPU/ffu/sparc_ffu_ctl.v"
178add_file -verilog "../T1-CPU/ffu/sparc_ffu_ctl_visctl.v"
179add_file -verilog "../T1-CPU/ffu/sparc_ffu_dp.v"
180add_file -verilog "../T1-CPU/ffu/sparc_ffu_part_add32.v"
181add_file -verilog "../T1-CPU/ffu/sparc_ffu_vis.v"
182add_file -verilog "../T1-CPU/ifu/sparc_ifu.v"
183add_file -verilog "../T1-CPU/ifu/sparc_ifu_cmp35.v"
184add_file -verilog "../T1-CPU/ifu/sparc_ifu_ctr5.v"
185add_file -verilog "../T1-CPU/ifu/sparc_ifu_dcl.v"
186add_file -verilog "../T1-CPU/ifu/sparc_ifu_dec.v"
187add_file -verilog "../T1-CPU/ifu/sparc_ifu_errctl.v"
188add_file -verilog "../T1-CPU/ifu/sparc_ifu_errdp.v"
189add_file -verilog "../T1-CPU/ifu/sparc_ifu_fcl.v"
190add_file -verilog "../T1-CPU/ifu/sparc_ifu_fdp.v"
191add_file -verilog "../T1-CPU/ifu/sparc_ifu_ifqctl.v"
192add_file -verilog "../T1-CPU/ifu/sparc_ifu_ifqdp.v"
193add_file -verilog "../T1-CPU/ifu/sparc_ifu_imd.v"
194add_file -verilog "../T1-CPU/ifu/sparc_ifu_incr46.v"
195add_file -verilog "../T1-CPU/ifu/sparc_ifu_invctl.v"
196add_file -verilog "../T1-CPU/ifu/sparc_ifu_lfsr5.v"
197add_file -verilog "../T1-CPU/ifu/sparc_ifu_lru4.v"
198add_file -verilog "../T1-CPU/ifu/sparc_ifu_mbist.v"
199add_file -verilog "../T1-CPU/ifu/sparc_ifu_milfsm.v"
200add_file -verilog "../T1-CPU/ifu/sparc_ifu_par16.v"
201add_file -verilog "../T1-CPU/ifu/sparc_ifu_par32.v"
202add_file -verilog "../T1-CPU/ifu/sparc_ifu_par34.v"
203add_file -verilog "../T1-CPU/ifu/sparc_ifu_rndrob.v"
204add_file -verilog "../T1-CPU/ifu/sparc_ifu_sscan.v"
205add_file -verilog "../T1-CPU/ifu/sparc_ifu_swl.v"
206add_file -verilog "../T1-CPU/ifu/sparc_ifu_swpla.v"
207add_file -verilog "../T1-CPU/ifu/sparc_ifu_thrcmpl.v"
208add_file -verilog "../T1-CPU/ifu/sparc_ifu_thrfsm.v"
209add_file -verilog "../T1-CPU/ifu/sparc_ifu_wseldp.v"
210add_file -verilog "../T1-CPU/lsu/lsu.v"
211add_file -verilog "../T1-CPU/lsu/lsu_asi_decode.v"
212add_file -verilog "../T1-CPU/lsu/lsu_dc_parity_gen.v"
213add_file -verilog "../T1-CPU/lsu/lsu_dcache_lfsr.v"
214add_file -verilog "../T1-CPU/lsu/lsu_dcdp.v"
215add_file -verilog "../T1-CPU/lsu/lsu_dctl.v"
216add_file -verilog "../T1-CPU/lsu/lsu_dctldp.v"
217add_file -verilog "../T1-CPU/lsu/lsu_excpctl.v"
218add_file -verilog "../T1-CPU/lsu/lsu_pcx_qmon.v"
219add_file -verilog "../T1-CPU/lsu/lsu_qctl1.v"
220add_file -verilog "../T1-CPU/lsu/lsu_qctl2.v"
221add_file -verilog "../T1-CPU/lsu/lsu_qdp1.v"
222add_file -verilog "../T1-CPU/lsu/lsu_qdp2.v"
223add_file -verilog "../T1-CPU/lsu/lsu_rrobin_picker2.v"
224add_file -verilog "../T1-CPU/lsu/lsu_stb_ctl.v"
225add_file -verilog "../T1-CPU/lsu/lsu_stb_ctldp.v"
226add_file -verilog "../T1-CPU/lsu/lsu_stb_rwctl.v"
227add_file -verilog "../T1-CPU/lsu/lsu_stb_rwdp.v"
228add_file -verilog "../T1-CPU/lsu/lsu_tagdp.v"
229add_file -verilog "../T1-CPU/lsu/lsu_tlbdp.v"
230add_file -verilog "../T1-CPU/mul/mul64.v"
231add_file -verilog "../T1-CPU/mul/sparc_mul_cntl.v"
232add_file -verilog "../T1-CPU/mul/sparc_mul_dp.v"
233add_file -verilog "../T1-CPU/mul/sparc_mul_top.v"
234add_file -verilog "../T1-CPU/rtl/bw_clk_cl_sparc_cmp.v"
235add_file -verilog "../T1-CPU/rtl/cpx_spc_buf.v"
236add_file -verilog "../T1-CPU/rtl/cpx_spc_rpt.v"
237add_file -verilog "../T1-CPU/rtl/sparc.v"
238add_file -verilog "../T1-CPU/rtl/spc_pcx_buf.v"
239add_file -verilog "../T1-CPU/spu/spu.v"
240add_file -verilog "../T1-CPU/spu/spu_ctl.v"
241add_file -verilog "../T1-CPU/spu/spu_lsurpt.v"
242add_file -verilog "../T1-CPU/spu/spu_lsurpt1.v"
243add_file -verilog "../T1-CPU/spu/spu_maaddr.v"
244add_file -verilog "../T1-CPU/spu/spu_maaeqb.v"
245add_file -verilog "../T1-CPU/spu/spu_mactl.v"
246add_file -verilog "../T1-CPU/spu/spu_madp.v"
247add_file -verilog "../T1-CPU/spu/spu_maexp.v"
248add_file -verilog "../T1-CPU/spu/spu_mald.v"
249add_file -verilog "../T1-CPU/spu/spu_mamul.v"
250add_file -verilog "../T1-CPU/spu/spu_mared.v"
251add_file -verilog "../T1-CPU/spu/spu_mast.v"
252add_file -verilog "../T1-CPU/spu/spu_wen.v"
253add_file -verilog "../T1-CPU/tlu/sparc_tlu_dec64.v"
254add_file -verilog "../T1-CPU/tlu/sparc_tlu_intctl.v"
255add_file -verilog "../T1-CPU/tlu/sparc_tlu_intdp.v"
256add_file -verilog "../T1-CPU/tlu/sparc_tlu_penc64.v"
257add_file -verilog "../T1-CPU/tlu/sparc_tlu_zcmp64.v"
258add_file -verilog "../T1-CPU/tlu/tlu.v"
259add_file -verilog "../T1-CPU/tlu/tlu_addern_32.v"
260add_file -verilog "../T1-CPU/tlu/tlu_hyperv.v"
261add_file -verilog "../T1-CPU/tlu/tlu_incr64.v"
262add_file -verilog "../T1-CPU/tlu/tlu_misctl.v"
263add_file -verilog "../T1-CPU/tlu/tlu_mmu_ctl.v"
264add_file -verilog "../T1-CPU/tlu/tlu_mmu_dp.v"
265add_file -verilog "../T1-CPU/tlu/tlu_pib.v"
266add_file -verilog "../T1-CPU/tlu/tlu_prencoder16.v"
267add_file -verilog "../T1-CPU/tlu/tlu_rrobin_picker.v"
268add_file -verilog "../T1-CPU/tlu/tlu_tcl.v"
269add_file -verilog "../T1-CPU/tlu/tlu_tdp.v"
270add_file -verilog "../Xilinx/pll.v"
[6]271
272
273#implementation: "rev_1"
274impl -add rev_1 -type fpga
275
276#
277#implementation attributes
278
279set_option -vlog_std v2001
280set_option -project_relative_includes 1
281set_option -enable_nfilter 0
282set_option -include_path /home/sal/Desktop/sparc64soc/trunk/T1-common/include/
283
[8]284#pr_1 attributes
285set_option -job pr_1 -add par
286set_option -job pr_1 -option enable_run 1
287set_option -job pr_1 -option run_backannotation 0
288
[6]289#device options
290set_option -technology Virtex5
[8]291set_option -part XC5VLX110T
292set_option -package FF1136
[6]293set_option -speed_grade -1
294set_option -part_companion ""
295
296#compilation/mapping options
297set_option -use_fsm_explorer 0
298set_option -top_module "W1"
299
300# mapper_options
301set_option -frequency auto
302set_option -write_verilog 0
303set_option -write_vhdl 0
304
305# Xilinx Virtex2
306set_option -run_prop_extract 1
307set_option -maxfan 10000
308set_option -disable_io_insertion 0
309set_option -pipe 1
310set_option -update_models_cp 0
311set_option -retiming 0
312set_option -no_sequential_opt 0
313set_option -fixgatedclocks 3
314set_option -fixgeneratedclocks 3
315
316# Xilinx Virtex5
317set_option -enable_prepacking 1
318
319# NFilter
320set_option -popfeed 0
321set_option -constprop 0
322set_option -createhierarchy 0
323
324# sequential_optimization_options
325set_option -symbolic_fsm_compiler 1
326
327# Compiler Options
328set_option -compiler_compatible 0
329set_option -resource_sharing 1
330
331#VIF options
332set_option -write_vif 1
333
334#automatic place and route (vendor) options
335set_option -write_apr_constraint 1
336
337#set result format/file last
338project -result_file "./rev_1/W1.edf"
339
340#design plan options
341set_option -nfilter_user_path ""
342impl -active "rev_1"
Note: See TracBrowser for help on using the repository browser.