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_virage65.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/ts65njksssta01p1/liberty/logic_synth \
6
        /usr/local/synlibs/ts65njksssta01p1/liberty/symbol $snps/libraries/syn"
7
set target_library "ts65njkssst_ss.db"
8
set link_library "* ts65njkssst_ss.db \
9
        standard.sldb dw01.sldb dw02.sldb \
10
        dw03.sldb dw04.sldb dw05.sldb dw07.sldb dw_foundation.sldb"
11
set symbol_library "ts65njkssst.sdb generic.sdb"
12
set allow_newer_db_files "true"
13
 
14
set_ultra_optimization true
15
#define_design_lib work -path synopsys
16
 
17
#################################
18
# synopsys design vision setup
19
#################################
20
set sh_enable_line_editing true
21
#set hdlin_enable_presto_for_vhdl true
22
alias h history
23
alias rc "report_constraint -all_violators"
24
alias rda "remove_design -all"
25
 
26
# Architecture was already analyzed
27
suppress_message VHD-4
28
 
29
# Initial values not supported for synthesis
30
suppress_message VHD-7
31
 
32
# Floating input ports are connected to ground
33
suppress_message ELAB-294
34
 
35
# DEFAULT branch of CASE statement cannot be reached
36
suppress_message ELAB-311
37
 
38
# Potential simulation-synthesis mismatch if index exceeds size of array
39
suppress_message ELAB-349
40
 
41
# Presto division message
42
suppress_message ELAB-402
43
 
44
# Signal assignment delays not supported
45
suppress_message ELAB-924
46
 
47
# Pads are dont touch
48
suppress_message OPT-1006
49
 
50
# ... index exceeds size of array
51
# suppress_message ELAB-349     
52
 
53
################
54
# Old options 
55
################
56
 
57
# set cache_write "/data/asic/synopsys_cache"  
58
# set cache_read  "/data/asic/synopsys_cache"
59
 
60
set hdlin_translate_off_skip_text true
61
#set bus_naming_style "%s_%d"
62
#set vhdlout_bit_type std_logic
63
#set vhdlout_write_components false
64
#set vhdlout_single_bit user
65
#set vhdlout_follow_vector_direction true
66
#set vhdlout_dont_write_types true
67
 
68
# Avoid Warning for setting Design Rule attributes from driving cell on a port.
69
suppress_message {UID-401}
70
# Avoid Warning for Assert statements.
71
suppress_message {VHDL-2099}
72
 
73
 
74
set view_script_submenu_items "$view_script_submenu_items\
75
  \"Clean Sweep\" \"remove_design -designs\""
76
 
77
#########################
78
# wire load estimation 
79
#########################
80
set auto_wire_load_selection "true"
81
 
82
############
83
# vhdl out 
84
############
85
#set vhdlout_single_bit "false" 
86
#set vhdlout_use_packages {IEEE.std_logic_1164 \
87
#       umc.vcomponents umc.ramcomponents }
88
#set vhdlout_write_top_configuration "true"
89
 
90
#######
91
# sge 
92
#######
93
set set_fix_multiple_port_nets "true"
94
 
95
##########
96
# hdlin 
97
##########
98
set hdlin_latch_synch_set_reset "false"

powered by: WebSVN 2.1.0

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