Skip to content

Commit ffdc90d

Browse files
proppymithro
authored andcommitted
dependency_support/pdk: add extract_lef_and_liberty targets
- add sky130-fd_sc_hd_data targets - add asap7-*_data targets
1 parent 8c58491 commit ffdc90d

File tree

4 files changed

+63
-0
lines changed
  • dependency_support
    • com_google_skywater_pdk
    • org_theopenroadproject_asap7sc6t_26
    • org_theopenroadproject_asap7sc7p5t_27
    • org_theopenroadproject_asap7sc7p5t_28

4 files changed

+63
-0
lines changed

dependency_support/com_google_skywater_pdk/BUILD

+7
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15+
load("@rules_hdl//pdk/proto:build_defs.bzl", "extract_lef_and_liberty")
16+
1517
package(
1618
default_applicable_licenses = ["//:package_license"],
1719
default_visibility = ["//visibility:private"],
@@ -22,3 +24,8 @@ licenses(["notice"])
2224
exports_files([
2325
"liberty_wrapper.py",
2426
])
27+
28+
extract_lef_and_liberty(
29+
name = "sky130-fd_sc_hd_data",
30+
standard_cell = "@com_google_skywater_pdk_sky130_fd_sc_hd//:sky130_fd_sc_hd",
31+
)

dependency_support/org_theopenroadproject_asap7sc6t_26/BUILD

+17
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,24 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15+
load("@rules_hdl//pdk/proto:build_defs.bzl", "extract_lef_and_liberty")
16+
1517
package(
1618
default_applicable_licenses = ["//:package_license"],
1719
default_visibility = ["//visibility:private"],
1820
)
21+
22+
extract_lef_and_liberty(
23+
name = "asap7-sc6t_rev26_lvt_data",
24+
standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc6t_rev26_lvt",
25+
)
26+
27+
extract_lef_and_liberty(
28+
name = "asap7-sc6t_rev26_rvt_data",
29+
standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc6t_rev26_rvt",
30+
)
31+
32+
extract_lef_and_liberty(
33+
name = "asap7-sc6t_rev26_slvt_data",
34+
standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc6t_rev26_slvt",
35+
)

dependency_support/org_theopenroadproject_asap7sc7p5t_27/BUILD

+22
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,29 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15+
load("@rules_hdl//pdk/proto:build_defs.bzl", "extract_lef_and_liberty")
16+
1517
package(
1618
default_applicable_licenses = ["//:package_license"],
1719
default_visibility = ["//visibility:private"],
1820
)
21+
22+
extract_lef_and_liberty(
23+
name = "asap7-sc7p5t_rev27_lvt_data",
24+
standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev27_lvt",
25+
)
26+
27+
extract_lef_and_liberty(
28+
name = "asap7-sc7p5t_rev27_rvt_data",
29+
standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev27_rvt",
30+
)
31+
32+
extract_lef_and_liberty(
33+
name = "asap7-sc7p5t_rev27_slvt_data",
34+
standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev27_slvt",
35+
)
36+
37+
extract_lef_and_liberty(
38+
name = "asap7-sc7p5t_rev27_rvt_4x_data",
39+
standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev27_rvt_4x",
40+
)

dependency_support/org_theopenroadproject_asap7sc7p5t_28/BUILD

+17
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,24 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15+
load("@rules_hdl//pdk/proto:build_defs.bzl", "extract_lef_and_liberty")
16+
1517
package(
1618
default_applicable_licenses = ["//:package_license"],
1719
default_visibility = ["//visibility:private"],
1820
)
21+
22+
extract_lef_and_liberty(
23+
name = "asap7-sc7p5t_rev28_lvt_data",
24+
standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev28_lvt",
25+
)
26+
27+
extract_lef_and_liberty(
28+
name = "asap7-sc7p5t_rev28_rvt_data",
29+
standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev28_rvt",
30+
)
31+
32+
extract_lef_and_liberty(
33+
name = "asap7-sc7p5t_rev28_slvt_data",
34+
standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev28_slvt",
35+
)

0 commit comments

Comments
 (0)