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