Difference between revisions of "Setup osu180.tcl"

From Vlsiwiki
Jump to: navigation, search
(New page: <pre> set LIB_NAME "osu018_stdcells" set DFF_CELL "DFFNEGX1" set LIB_DFF_D "$LIB_NAME/$DFF_CELL/D" set DFF_CKQ 0.2; # Clk to Q in technology time units set DFF_SETUP 0.0; # ...)
 
 
Line 7: Line 7:
  
 
# Search paths  
 
# Search paths  
set search_path {. /opt/osu_stdcells/lib/tsmc018/lib }
+
set OSUcells [format "%s%s"  [getenv "OSUcells"] "/lib/tsmc018"]
 +
 
 +
set search_path [concat  $search_path $OSUcells]
 +
 
 +
 
 +
set target_library "osu018_stdcells.db"
  
set target_library { /opt/osu_stdcells/lib/tsmc018/lib/osu018_stdcells.db }
 
 
set symbol_library { }
 
set symbol_library { }
 
set link_library $target_library
 
set link_library $target_library

Latest revision as of 12:09, 14 January 2008

set LIB_NAME "osu018_stdcells"
set DFF_CELL  "DFFNEGX1"
set LIB_DFF_D  "$LIB_NAME/$DFF_CELL/D"
set DFF_CKQ  0.2; # Clk to Q in technology time units           
set DFF_SETUP  0.0; # Setup time in technology time units               

# Search paths 
set OSUcells [format "%s%s"  [getenv "OSUcells"] "/lib/tsmc018"]

set search_path [concat  $search_path $OSUcells]


set target_library "osu018_stdcells.db"

set symbol_library { }
set link_library $target_library

# Synthetic libraries 
set synlibs {"dw01.sldb" "dw02.sldb" "dw03.sldb" "dw04.sldb" "dw05.sldb" "dw06.sldb" "dw07.sldb" }
set snps [get_unix_variable "SYNOPSYS"]
set synthetic_library { }
foreach i $synlibs {
        lappend synthetic_library  $snps/libraries/syn/$i
        lappend link_library  $snps/libraries/syn/$i
}

# don't use special clock cells for datapath logic
set_dont_use [get_lib_cells "$LIB_NAME/CLK*"]