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

Subversion Repositories mips_enhanced

[/] [mips_enhanced/] [trunk/] [grlib-gpl-1.0.19-b3188/] [designs/] [leon3-asic/] [setup_rhumc.tcl] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 dimamali
 
2
set snps [getenv {SNPS_HOME}]
3
 
4
set synthetic_library {"dw01.sldb" "dw02.sldb"}
5
set search_path  ". /usr/local/synlibs/dare/db $snps/libraries/syn"
6
set target_library "RadHardUMC18_WLM.db RadHardUMC18_CORE_STD_WCMIL.db RadHardUMC18_CORE_HIT_WCMIL.db"
7
set link_library "RadHardUMC18_WLM.db * RadHardUMC18_CORE_HIT_WCMIL.db RadHardUMC18_CORE_STD_WCMIL.db \
8
        Post_RH_UMC018_LVDSLIB_WCMIL.db Post_RH_UMC018_IOLIB_WCMIL.db \
9
        SRAM_1024wx40b_wcmil.db SRAM_128wx32b_wcmil.db SRAM_128wx40b_wcmil.db \
10
        SRAM_256wx32b_wcmil.db SRAM_2048wx40b_wcmil.db RadHardUMC18_PLL.db \
11
        standard.sldb dw01.sldb dw02.sldb \
12
        dw03.sldb dw04.sldb dw05.sldb dw07.sldb dw_foundation.sldb"
13
set symbol_library "generic.sdb"
14
set allow_newer_db_files "true"
15
 
16
set_ultra_optimization true
17
#define_design_lib work -path synopsys
18
 
19
#################################
20
# synopsys design vision setup
21
#################################
22
set sh_enable_line_editing true
23
#set hdlin_enable_presto_for_vhdl true
24
alias h history
25
alias rc "report_constraint -all_violators"
26
alias rda "remove_design -all"
27
 
28
# Architecture was already analyzed
29
suppress_message VHD-4
30
 
31
# Initial values not supported for synthesis
32
suppress_message VHD-7
33
 
34
# Floating input ports are connected to ground
35
suppress_message ELAB-294
36
 
37
# DEFAULT branch of CASE statement cannot be reached
38
suppress_message ELAB-311
39
 
40
# Potential simulation-synthesis mismatch if index exceeds size of array
41
suppress_message ELAB-349
42
 
43
# Presto division message
44
suppress_message ELAB-402
45
 
46
# Signal assignment delays not supported
47
suppress_message ELAB-924
48
 
49
# Pads are dont touch
50
suppress_message OPT-1006
51
 
52
# ... index exceeds size of array
53
# suppress_message ELAB-349     
54
 
55
################
56
# Old options 
57
################
58
 
59
# set cache_write "/data/asic/synopsys_cache"  
60
# set cache_read  "/data/asic/synopsys_cache"
61
 
62
set hdlin_translate_off_skip_text true
63
#set bus_naming_style "%s_%d"
64
#set vhdlout_bit_type std_logic
65
#set vhdlout_write_components false
66
#set vhdlout_single_bit user
67
#set vhdlout_follow_vector_direction true
68
#set vhdlout_dont_write_types true
69
 
70
# Avoid Warning for setting Design Rule attributes from driving cell on a port.
71
suppress_message {UID-401}
72
# Avoid Warning for Assert statements.
73
suppress_message {VHDL-2099}
74
 
75
 
76
set view_script_submenu_items "$view_script_submenu_items\
77
  \"Clean Sweep\" \"remove_design -designs\""
78
 
79
#########################
80
# wire load estimation 
81
#########################
82
set auto_wire_load_selection "true"
83
 
84
############
85
# vhdl out 
86
############
87
#set vhdlout_single_bit "false" 
88
#set vhdlout_use_packages {IEEE.std_logic_1164 \
89
#       umc.vcomponents umc.ramcomponents }
90
#set vhdlout_write_top_configuration "true"
91
 
92
#######
93
# sge 
94
#######
95
set set_fix_multiple_port_nets "true"
96
 
97
##########
98
# hdlin 
99
##########
100
set hdlin_latch_synch_set_reset "false"
101
 
102
set_dont_use RadHardUMC18_CORE_STD_WCMIL/LATCH
103
set_dont_use RadHardUMC18_CORE_STD_WCMIL/LATCHD2
104
set_dont_use RadHardUMC18_CORE_STD_WCMIL/SLATCH
105
set_dont_use RadHardUMC18_CORE_STD_WCMIL/SLATCHD2
106
set_dont_use RadHardUMC18_CORE_STD_WCMIL/DFF
107
set_dont_use RadHardUMC18_CORE_STD_WCMIL/DFFD2
108
set_dont_use RadHardUMC18_CORE_STD_WCMIL/DFFRL
109
set_dont_use RadHardUMC18_CORE_STD_WCMIL/DFFRLD2
110
set_dont_use RadHardUMC18_CORE_STD_WCMIL/DFFSL
111
set_dont_use RadHardUMC18_CORE_STD_WCMIL/DFFSLD2
112
set_dont_use RadHardUMC18_CORE_STD_WCMIL/DFFSLRL
113
set_dont_use RadHardUMC18_CORE_STD_WCMIL/DFFSLRLD2
114
set_dont_use RadHardUMC18_CORE_STD_WCMIL/SDFF
115
set_dont_use RadHardUMC18_CORE_STD_WCMIL/SDFFD2
116
set_dont_use RadHardUMC18_CORE_STD_WCMIL/SDFFRL
117
set_dont_use RadHardUMC18_CORE_STD_WCMIL/SDFFRLD2
118
set_dont_use RadHardUMC18_CORE_STD_WCMIL/SDFFSL
119
set_dont_use RadHardUMC18_CORE_STD_WCMIL/SDFFSLD2
120
set_dont_use RadHardUMC18_CORE_STD_WCMIL/SDFFSLRL
121
set_dont_use RadHardUMC18_CORE_STD_WCMIL/SDFFSLRLD2

powered by: WebSVN 2.1.0

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