removing references to nangate45 example
This commit is contained in:
@@ -34,8 +34,7 @@ else
|
||||
endif
|
||||
|
||||
ENV_YML ?= $(vlsi_dir)/env.yml
|
||||
TECH_CONF ?= $(if $(filter $(tech_name),nangate45), example-nangate45.yml,\
|
||||
$(if $(filter $(tech_name),asap7), example-asap7.yml,\
|
||||
TECH_CONF ?= $(if $(filter $(tech_name),asap7), example-asap7.yml,\
|
||||
example-sky130.yml))
|
||||
TOOLS_CONF ?= example-tools.yml
|
||||
INPUT_CONFS ?= $(TOOLS_CONF) $(TECH_CONF)
|
||||
|
||||
@@ -1,73 +0,0 @@
|
||||
#----------------------
|
||||
# Technology Setup
|
||||
#----------------------
|
||||
|
||||
vlsi.core.technology: nangate45
|
||||
|
||||
# the nangate45.tech.json can't reference the $OPENROAD environment variable,
|
||||
# so we need to set the install dir here.
|
||||
# TODO: figure out how to remove this, or override it within OpenROADTool
|
||||
technology.nangate45.install_dir: "/k/work/OpenROAD-flow/tools/OpenROAD"
|
||||
|
||||
vlsi.core.max_threads: 12
|
||||
|
||||
#----------------------
|
||||
# General Hammer Inputs
|
||||
#----------------------
|
||||
|
||||
# Hammer will auto-generate a CPF for simple power designs;
|
||||
# see hammer/src/hammer-vlsi/defaults.yml for more info
|
||||
vlsi.inputs.power_spec_mode: "auto"
|
||||
vlsi.inputs.power_spec_type: "cpf"
|
||||
|
||||
# Specify clock signals
|
||||
vlsi.inputs.clocks: [
|
||||
{name: "clock_clock", period: "5ns", uncertainty: "0.5ns"}
|
||||
]
|
||||
|
||||
# Generate Make include to aid in flow
|
||||
vlsi.core.build_system: make
|
||||
|
||||
#----------------------
|
||||
# Placement Constraints
|
||||
#----------------------
|
||||
|
||||
# For nangate45, size should be multiple of (0.19,1.4) placement grid
|
||||
vlsi.inputs.placement_constraints:
|
||||
- path: "ChipTop"
|
||||
type: toplevel
|
||||
x: 0
|
||||
y: 0
|
||||
width: 3334.72
|
||||
height: 3798.2
|
||||
margins:
|
||||
left: 0
|
||||
right: 0
|
||||
top: 0
|
||||
bottom: 0
|
||||
|
||||
# SRAM Compiler compiler options
|
||||
vlsi.core.sram_generator_tool: "sram_compiler"
|
||||
## You should specify a location for the SRAM generator in the tech plugin
|
||||
vlsi.core.sram_generator_tool_path: [
|
||||
"hammer/src/hammer-vlsi/technology/nangate45"]
|
||||
vlsi.core.sram_generator_tool_path_meta: "append"
|
||||
|
||||
#----------------------
|
||||
# Tool options. Replace with your tool plugin of choice.
|
||||
#----------------------
|
||||
|
||||
# OpenROAD-yosys options
|
||||
vlsi.core.synthesis_tool: "yosys"
|
||||
vlsi.core.synthesis_tool_path: ["hammer/src/hammer-vlsi/synthesis/yosys"]
|
||||
vlsi.core.synthesis_tool_path_meta: "append"
|
||||
|
||||
# OpenROAD-par options
|
||||
vlsi.core.par_tool: "openroad"
|
||||
vlsi.core.par_tool_path: ["hammer/src/hammer-vlsi/par"]
|
||||
vlsi.core.par_tool_path_meta: "append"
|
||||
|
||||
# OpenROAD-drc options (no lvs)
|
||||
vlsi.core.drc_tool: "openroad"
|
||||
vlsi.core.drc_tool_path: ["hammer/src/hammer-vlsi/drc"]
|
||||
vlsi.core.drc_tool_path_meta: "append"
|
||||
Reference in New Issue
Block a user