From 49479754d3b101103635c764373d821a38213f2f Mon Sep 17 00:00:00 2001 From: Nayiri K Date: Tue, 27 Sep 2022 14:04:54 -0700 Subject: [PATCH] minor tweaks --- vlsi/Makefile | 2 +- .../sky130-openroad-sramdev.yml | 51 ------------------- vlsi/tutorial.mk | 12 ----- 3 files changed, 1 insertion(+), 64 deletions(-) delete mode 100644 vlsi/example-designs/sky130-openroad-sramdev.yml diff --git a/vlsi/Makefile b/vlsi/Makefile index e73e22d4..d65bbbab 100644 --- a/vlsi/Makefile +++ b/vlsi/Makefile @@ -37,7 +37,7 @@ ENV_YML ?= $(vlsi_dir)/env.yml TECH_CONF ?= $(if $(filter $(tech_name),nangate45), example-nangate45.yml,\ $(if $(filter $(tech_name),asap7), example-asap7.yml,\ example-sky130.yml)) -TOOLS_CONF ?= example-tools.yml +TOOLS_CONF ?= example-tools.yml INPUT_CONFS ?= $(TOOLS_CONF) $(TECH_CONF) HAMMER_EXEC ?= $(if $(filter $(tech_name),sky130),\ ./example-vlsi-sky130,\ diff --git a/vlsi/example-designs/sky130-openroad-sramdev.yml b/vlsi/example-designs/sky130-openroad-sramdev.yml deleted file mode 100644 index 8590a434..00000000 --- a/vlsi/example-designs/sky130-openroad-sramdev.yml +++ /dev/null @@ -1,51 +0,0 @@ -# Override configurations in ../example-sky130.yml - -# Specify clock signals -vlsi.inputs.clocks: [ - {name: "clock_clock", period: "10ns", uncertainty: "1ns"} -] - -# Power Straps -par.power_straps_mode: generate -par.generate_power_straps_method: by_tracks -par.blockage_spacing: 40.0 -par.blockage_spacing_top_layer: met4 -par.generate_power_straps_options: - by_tracks: - strap_layers: - - met4 - - met5 - pin_layers: - - met5 - blockage_spacing_met2: 4.0 - blockage_spacing_met4: 2.0 - blockage_spacing_met4: 2.0 - track_width: 3 - track_width_met5: 1 - track_spacing: 5 - track_start: 10 - track_start_met5: 1 - power_utilization: 0.1 - power_utilization_met4: 0.1 - power_utilization_met5: 0.1 - -# Placement Constraints -vlsi.inputs.placement_constraints: - - path: "ChipTop" - type: toplevel - x: 0 - y: 0 - width: 4000 - height: 2500 - margins: - left: 0 - right: 0 - top: 0 - bottom: 0 - -# Pin placement constraints -vlsi.inputs.pin_mode: generated -vlsi.inputs.pin.generate_mode: semi_auto -vlsi.inputs.pin.assignments: [ - {pins: "*", layers: ["met2", "met4"], side: "bottom"} -] diff --git a/vlsi/tutorial.mk b/vlsi/tutorial.mk index 023c7876..c85619e2 100644 --- a/vlsi/tutorial.mk +++ b/vlsi/tutorial.mk @@ -34,15 +34,3 @@ ifeq ($(tutorial),sky130-openroad) INPUT_CONFS ?= $(TOOLS_CONF) $(TECH_CONF) $(DESIGN_CONF) $(EXTRA_CONFS) VLSI_OBJ_DIR ?= build-sky130-openroad endif - -ifeq ($(tutorial),sky130-openroad-sramdev) - tech_name ?= sky130 - CONFIG ?= TinyRocketConfig - TOOLS_CONF ?= example-openroad.yml - TECH_CONF ?= example-sky130.yml - DESIGN_CONF ?= example-designs/sky130-openroad-sramdev.yml - EXTRA_CONFS ?= $(if $(filter $(TOP),Rocket RocketTile), example-designs/sky130-rocket.yml, ) - INPUT_CONFS ?= $(TOOLS_CONF) $(TECH_CONF) $(DESIGN_CONF) $(EXTRA_CONFS) - SMEMS_CACHE ?= $(abspath .)/hammer/src/hammer-vlsi/technology/sky130/sram-cache-dev.json - VLSI_OBJ_DIR ?= build-sky130-openroad-sramdev -endif \ No newline at end of file