Commit 939d058b by sakundu

Added Process node to lib_setup.tcl, Updated MemPool tile-ASAP7 Def, updated read sdc to source sdc

Signed-off-by: sakundu <sakundu@ucsd.edu>
parent bfd4e5d3
...@@ -26,3 +26,4 @@ set qrc_min "${qrcdir}/ASAP7.tch" ...@@ -26,3 +26,4 @@ set qrc_min "${qrcdir}/ASAP7.tch"
# #
# Ensures proper and consistent library handling between Genus and Innovus # Ensures proper and consistent library handling between Genus and Innovus
#set_db library_setup_ispatial true #set_db library_setup_ispatial true
setDesignMode -process 7
...@@ -64,7 +64,8 @@ elaborate $DESIGN ...@@ -64,7 +64,8 @@ elaborate $DESIGN
time_info Elaboration time_info Elaboration
if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} { if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} {
read_sdc $sdc #read_sdc $sdc
source $sdc
} }
init_design init_design
......
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 7
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
...@@ -26,3 +26,4 @@ set qrc_min "${qrcdir}/ASAP7.tch" ...@@ -26,3 +26,4 @@ set qrc_min "${qrcdir}/ASAP7.tch"
# #
# Ensures proper and consistent library handling between Genus and Innovus # Ensures proper and consistent library handling between Genus and Innovus
#set_db library_setup_ispatial true #set_db library_setup_ispatial true
setDesignMode -process 7
...@@ -64,7 +64,8 @@ elaborate $DESIGN ...@@ -64,7 +64,8 @@ elaborate $DESIGN
time_info Elaboration time_info Elaboration
if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} { if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} {
read_sdc $sdc #read_sdc $sdc
source $sdc
} }
init_design init_design
......
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 7
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -27,3 +27,4 @@ set qrc_min "${qrcdir}/ASAP7.tch" ...@@ -27,3 +27,4 @@ set qrc_min "${qrcdir}/ASAP7.tch"
# #
# Ensures proper and consistent library handling between Genus and Innovus # Ensures proper and consistent library handling between Genus and Innovus
#set_db library_setup_ispatial true #set_db library_setup_ispatial true
setDesignMode -process 7
...@@ -64,7 +64,8 @@ elaborate $DESIGN ...@@ -64,7 +64,8 @@ elaborate $DESIGN
time_info Elaboration time_info Elaboration
if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} { if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} {
read_sdc $sdc #read_sdc $sdc
source $sdc
} }
init_design init_design
......
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 7
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
# with this distribution for more information. # with this distribution for more information.
# =================================================================== # ===================================================================
set_max_area 0 #set_max_area 0
set_ideal_network [get_ports direct_reset_] set_ideal_network [get_ports direct_reset_]
set_ideal_network [get_ports dla_reset_rstn] set_ideal_network [get_ports dla_reset_rstn]
set_ideal_network -no_propagate [get_nets nvdla_core_rstn] set_ideal_network -no_propagate [get_nets nvdla_core_rstn]
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -26,3 +26,4 @@ set qrc_min "${qrcdir}/ASAP7.tch" ...@@ -26,3 +26,4 @@ set qrc_min "${qrcdir}/ASAP7.tch"
# #
# Ensures proper and consistent library handling between Genus and Innovus # Ensures proper and consistent library handling between Genus and Innovus
#set_db library_setup_ispatial true #set_db library_setup_ispatial true
setDesignMode -process 7
...@@ -65,7 +65,8 @@ elaborate $DESIGN ...@@ -65,7 +65,8 @@ elaborate $DESIGN
time_info Elaboration time_info Elaboration
if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} { if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} {
read_sdc $sdc #read_sdc $sdc
source $sdc
} }
init_design init_design
......
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 7
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
...@@ -36,3 +36,4 @@ set qrc_min "${qrcdir}/NG45.tch" ...@@ -36,3 +36,4 @@ set qrc_min "${qrcdir}/NG45.tch"
# #
# Ensures proper and consistent library handling between Genus and Innovus # Ensures proper and consistent library handling between Genus and Innovus
#set_db library_setup_ispatial true #set_db library_setup_ispatial true
setDesignMode -process 45
...@@ -64,7 +64,8 @@ elaborate $DESIGN ...@@ -64,7 +64,8 @@ elaborate $DESIGN
time_info Elaboration time_info Elaboration
if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} { if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} {
read_sdc $sdc #read_sdc $sdc
source $sdc
} }
init_design init_design
......
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 45
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
...@@ -36,3 +36,4 @@ set qrc_min "${qrcdir}/NG45.tch" ...@@ -36,3 +36,4 @@ set qrc_min "${qrcdir}/NG45.tch"
# #
# Ensures proper and consistent library handling between Genus and Innovus # Ensures proper and consistent library handling between Genus and Innovus
#set_db library_setup_ispatial true #set_db library_setup_ispatial true
setDesignMode -process 45
...@@ -64,7 +64,8 @@ elaborate $DESIGN ...@@ -64,7 +64,8 @@ elaborate $DESIGN
time_info Elaboration time_info Elaboration
if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} { if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} {
read_sdc $sdc #read_sdc $sdc
source $sdc
} }
init_design init_design
......
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 45
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
...@@ -36,3 +36,4 @@ set lefs " ...@@ -36,3 +36,4 @@ set lefs "
#set qrc_max "SigCmax/qrcTechFile" #set qrc_max "SigCmax/qrcTechFile"
#set qrc_min "SigCmin/qrcTechFile" #set qrc_min "SigCmin/qrcTechFile"
setDesignMode -process 45
...@@ -41,7 +41,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -41,7 +41,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 45
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
...@@ -36,3 +36,4 @@ set lefs " ...@@ -36,3 +36,4 @@ set lefs "
set qrc_max "${qrcdir}/NG45.tch" set qrc_max "${qrcdir}/NG45.tch"
set qrc_min "${qrcdir}/NG45.tch" set qrc_min "${qrcdir}/NG45.tch"
setDesignMode -process 45
...@@ -64,7 +64,8 @@ elaborate $DESIGN ...@@ -64,7 +64,8 @@ elaborate $DESIGN
time_info Elaboration time_info Elaboration
if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} { if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} {
read_sdc $sdc #read_sdc $sdc
source $sdc
} }
init_design init_design
......
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 45
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
# with this distribution for more information. # with this distribution for more information.
# =================================================================== # ===================================================================
set_max_area 0 #set_max_area 0
set_ideal_network [get_ports direct_reset_] set_ideal_network [get_ports direct_reset_]
set_ideal_network [get_ports dla_reset_rstn] set_ideal_network [get_ports dla_reset_rstn]
set_ideal_network -no_propagate [get_nets nvdla_core_rstn] set_ideal_network -no_propagate [get_nets nvdla_core_rstn]
......
...@@ -36,3 +36,4 @@ set qrc_min "${qrcdir}/NG45.tch" ...@@ -36,3 +36,4 @@ set qrc_min "${qrcdir}/NG45.tch"
# #
# Ensures proper and consistent library handling between Genus and Innovus # Ensures proper and consistent library handling between Genus and Innovus
#set_db library_setup_ispatial true #set_db library_setup_ispatial true
setDesignMode -process 45
...@@ -67,7 +67,8 @@ elaborate $DESIGN ...@@ -67,7 +67,8 @@ elaborate $DESIGN
time_info Elaboration time_info Elaboration
if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} { if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} {
read_sdc $sdc #read_sdc $sdc
source $sdc
} }
init_design init_design
......
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 45
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
...@@ -33,3 +33,4 @@ set lefs " ...@@ -33,3 +33,4 @@ set lefs "
# #
# Ensures proper and consistent library handling between Genus and Innovus # Ensures proper and consistent library handling between Genus and Innovus
#set_db library_setup_ispatial true #set_db library_setup_ispatial true
setDesignMode -process 130
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 130
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
...@@ -33,3 +33,4 @@ set lefs " ...@@ -33,3 +33,4 @@ set lefs "
# #
# Ensures proper and consistent library handling between Genus and Innovus # Ensures proper and consistent library handling between Genus and Innovus
#set_db library_setup_ispatial true #set_db library_setup_ispatial true
setDesignMode -process 130
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 130
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
...@@ -36,3 +36,4 @@ set lefs " ...@@ -36,3 +36,4 @@ set lefs "
# #
# Ensures proper and consistent library handling between Genus and Innovus # Ensures proper and consistent library handling between Genus and Innovus
#set_db library_setup_ispatial true #set_db library_setup_ispatial true
setDesignMode -process 130
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 130
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
...@@ -33,3 +33,4 @@ set lefs " ...@@ -33,3 +33,4 @@ set lefs "
# #
# Ensures proper and consistent library handling between Genus and Innovus # Ensures proper and consistent library handling between Genus and Innovus
#set_db library_setup_ispatial true #set_db library_setup_ispatial true
setDesignMode -process 130
...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW} ...@@ -39,7 +39,6 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW
set_interactive_constraint_modes {CON} set_interactive_constraint_modes {CON}
setDesignMode -process 130
clearGlobalNets clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override globalNetConnect VDD -type pgpin -pin VDD -inst * -override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment