Explore the project »
·
Report Bug
·
Request Feature
Table of Contents
Process Design Kits (PDKs) somtimes contain layout files that describe the layout. these layout files are used either in the setup of the layer pallet within the Tanner tools or to define names for layers in rule files. LVL rule decks in Calibre require a layermap file to get layer names that match the design layer name instead of Lxx_Dxx
It can be time consuming to build a layermap if one is not present. so this scipt will automate the pocess by taking an input layer summery file from L-edit and create a CSV
To get started with using this code, ensure you have python 3 installed.
The following python libraries are required.
-
pyclip
-
pyautogui
-
logging
-
sys
pip install pyclip pip install pyautogui
- Open the project at ..\EDA-Solutions-Limited\layerSumToLayerMap\layerSumToLayerMap with an editor. Preferrably vscode
- You could also clone the repo
git clone https://github.com/layerSumToLayerMap/layerSumToLayerMap.git
- Ensure you edit the createINI function in layerSumToLayerMap.py to your own desired default ini file.
- create a shortcut that has a currently un assigned keystroke, through the right click context menu properties window.
- Limitation: only built with windows in mind
- None
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
MIT License
Support - github@eda-solutions.com