Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
update the open_pdks version
Browse files Browse the repository at this point in the history
export PYTHONPATH in OpenLane Docker file
Document KLayout DRC variables
kareefardi committed Dec 6, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1 parent d5c896e commit cd8ac24
Showing 3 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion dependencies/tool_metadata.yml
Original file line number Diff line number Diff line change
@@ -64,6 +64,6 @@
in_install: false
- name: open_pdks
repo: https://github.com/RTimothyEdwards/open_pdks
commit: e0f692f46654d6c7c99fc70a0c94a080dab53571
commit: cd1748bb197f9b7af62a54507de6624e30363943
in_install: false
pdk: true
2 changes: 2 additions & 0 deletions docs/source/reference/pdk_configuration.md
Original file line number Diff line number Diff line change
@@ -58,6 +58,8 @@ you're doing.
| `KLAYOUT_PROPERTIES` | Points to the klayout properties file (.lyp). |
| `KLAYOUT_DEF_LAYER_MAP` | Points to klayout deflef layer map file (.map). |
| `KLAYOUT_XOR_IGNORE_LAYERS` | A space separated layers list to ignore during klayout xor check. |
| `KLAYOUT_DRC_RUNSET` | A path to KLayout DRC runset. |
| `KLAYOUT_DRC_OPTIONS` | Options availble to KLayout DRC runset. They vary from one PDK to another. |
| `MAGIC_MAGICRC` | Points to the magicrc file that is sourced while running magic in the flow. |
| `GPIO_PADS_LEF` | A list of the pads lef views. For example:`[glob "$::env(PDK_ROOT)/sky130A/libs.ref/sky130_fd_io/lef/sky130_fd_io.lef"]` |
| `GPIO_PADS_PREFIX` | A list of pad cells name prefixes. |
1 change: 0 additions & 1 deletion scripts/tcl_commands/klayout.tcl
Original file line number Diff line number Diff line change
@@ -126,7 +126,6 @@ proc run_klayout_drc_sky130 {args} {
-rd seal=$seal \
-rd thread=$threads \
|& tee $::env(TERMINAL_OUTPUT) $drc_log
set ::env(PYTHONPATH) /build/lib/python3/dist-packages
try_exec python3 \
$::env(SCRIPTS_DIR)/klayout/xml_drc_report_to_json.py \
--xml-file $xml_report \

0 comments on commit cd8ac24

Please sign in to comment.