Ashkan
06/07/2022, 9:10 AMVijayan Krishnan
06/07/2022, 9:13 AMopenlane_issue_reproducible
generated during runtimeArman Avetisyan
06/07/2022, 10:05 AMVijayan Krishnan
06/07/2022, 10:12 AMAshkan
06/07/2022, 10:21 AMVijayan Krishnan
06/07/2022, 10:23 AMAshkan
06/07/2022, 10:25 AMVijayan Krishnan
06/07/2022, 10:26 AMAshkan
06/07/2022, 10:26 AMVijayan Krishnan
06/07/2022, 10:27 AMAshkan
06/07/2022, 10:28 AMVijayan Krishnan
06/07/2022, 10:29 AMruns/tag/config.tcl
?Ashkan
06/07/2022, 10:29 AMVijayan Krishnan
06/07/2022, 10:31 AMset ::env(FP_CORE_UTIL) {50}
shows same. I told to try with 40Ashkan
06/07/2022, 10:32 AMVijayan Krishnan
06/07/2022, 10:33 AMAshkan
06/07/2022, 10:33 AMVijayan Krishnan
06/07/2022, 10:37 AMAshkan
06/07/2022, 10:42 AMVijayan Krishnan
06/07/2022, 10:45 AM# User config
set ::env(DESIGN_NAME) Universal_shift_reg
# Change if needed
set ::env(VERILOG_FILES) [glob $::env(DESIGN_DIR)/src/*.v]
# Fill this
set ::env(CLOCK_PERIOD) "10.0"
set ::env(CLOCK_PORT) "clk"
set ::env(PL_TARGET_DENSITY) "0.7"
set ::env(CELL_PAD) 1
set filename $::env(DESIGN_DIR)/$::env(PDK)_$::env(STD_CELL_LIBRARY)_config.tcl
if { [file exists $filename] == 1} {
source $filename
}
Ashkan
06/07/2022, 10:50 AMCELL_PAD
which is usually selected for each (PDK,STD_CELL_LIBRARY) and should mostly be left as is. However, typically for the skywater libraries the value should be 4~6.Vijayan Krishnan
06/07/2022, 10:51 AMVijayan Krishnan
06/07/2022, 10:54 AMAshkan
06/07/2022, 10:55 AMVijayan Krishnan
06/07/2022, 10:57 AMAshkan
06/07/2022, 11:02 AMPL_TARGET_DENSITY
should have a value that is FP_CORE_UTIL
+ 1~5%. Note that FP_CORE_UTIL
has a value from 0 to 100, while PL_TARGET_DENSITY
has a value from 0 to 1.0.
I thought that since I need to increase density, I need to increase FP_CORE_UTIL too.
FP_CORE_UTIL is The core utilization percentage. (Which I don't understand it)Vijayan Krishnan
06/07/2022, 11:07 AMAshkan
06/07/2022, 11:11 AM