1 |
160 |
simont |
#-- Synplicity, Inc.
|
2 |
|
|
#-- Version 7.2
|
3 |
|
|
#-- Project file /shared/projects/oc8051/simont/oc8051/syn/synplify/oc8051.prj
|
4 |
|
|
#-- Written on Thu Jun 5 11:22:01 2003
|
5 |
|
|
|
6 |
|
|
|
7 |
|
|
#add_file options
|
8 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_rom.v"
|
9 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_acc.v"
|
10 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_alu.v"
|
11 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_alu_src_sel.v"
|
12 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_b_register.v"
|
13 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_comp.v"
|
14 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_cy_select.v"
|
15 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_decoder.v"
|
16 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/memory/xilinx/rom_32x1/rom_32x1.v"
|
17 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_defines.v"
|
18 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_divide.v"
|
19 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_dptr.v"
|
20 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_icache.v"
|
21 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_indi_addr.v"
|
22 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_int.v"
|
23 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_memory_interface.v"
|
24 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_multiply.v"
|
25 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_ports.v"
|
26 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_psw.v"
|
27 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_ram_top.v"
|
28 |
|
|
add_file -verilog "../../rtl/verilog/oc8051_sfr.v"
|
29 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_sp.v"
|
30 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_tc.v"
|
31 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_tc2.v"
|
32 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_timescale.v"
|
33 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_top.v"
|
34 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_uart.v"
|
35 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/oc8051/rtl/verilog/oc8051_wb_iinterface.v"
|
36 |
|
|
add_file -verilog "/shared/projects/oc8051/simont/common/generic_memories/rtl/verilog/generic_dpram.v"
|
37 |
|
|
|
38 |
|
|
|
39 |
|
|
#implementation: "rev_1"
|
40 |
|
|
impl -add rev_1
|
41 |
|
|
|
42 |
|
|
#device options
|
43 |
|
|
set_option -technology VIRTEX
|
44 |
|
|
set_option -part XCV800
|
45 |
|
|
set_option -package BG432
|
46 |
|
|
set_option -speed_grade -6
|
47 |
|
|
|
48 |
|
|
#compilation/mapping options
|
49 |
|
|
set_option -default_enum_encoding onehot
|
50 |
|
|
set_option -symbolic_fsm_compiler 1
|
51 |
|
|
set_option -resource_sharing 1
|
52 |
|
|
set_option -use_fsm_explorer 0
|
53 |
|
|
set_option -top_module "oc8051_top"
|
54 |
|
|
|
55 |
|
|
#map options
|
56 |
|
|
set_option -frequency 30.000
|
57 |
|
|
set_option -fanout_limit 100
|
58 |
|
|
set_option -disable_io_insertion 0
|
59 |
|
|
set_option -pipe 0
|
60 |
|
|
set_option -update_models_cp 0
|
61 |
|
|
set_option -verification_mode 0
|
62 |
|
|
set_option -modular 0
|
63 |
|
|
set_option -retiming 0
|
64 |
|
|
|
65 |
|
|
#simulation options
|
66 |
|
|
set_option -write_verilog 0
|
67 |
|
|
set_option -write_vhdl 0
|
68 |
|
|
|
69 |
|
|
#automatic place and route (vendor) options
|
70 |
|
|
set_option -write_apr_constraint 1
|
71 |
|
|
|
72 |
|
|
#set result format/file last
|
73 |
|
|
project -result_file "rev_1/oc8051.edf"
|
74 |
|
|
|
75 |
|
|
#implementation attributes
|
76 |
|
|
set_option -vlog_std v2001
|
77 |
|
|
set_option -compiler_compatible 0
|
78 |
|
|
set_option -num_critical_paths 5
|
79 |
|
|
impl -active "rev_1"
|