Proof of Concept Router for Klayout

edited March 22 in Python scripting

@Matthias @dick_freebird @MoBe

Proof of Concept Router for Klayout
git hub is here https://github.com/hgroller/KlayoutRouter.git


All text locations must be on an int grid location
no float's at the present time
Layout is based on Matthias si4all dummy pdk

Code consists of :
place both files below in C:/Users/your_path/KLayout/pymacros

Router.py ----- in sys.path.append("C:/Users/your_path/KLayout/pymacros") and change your_path

AstarRouter.py

testroute.gds is the test gds file with Text placements

Load Router.py in the IDE with the testroute.gds file open, the run .

In AstarRouter.py you can play with blockages by adding 1's in the maze array

Have fun, Comments welcomed.

Tracy

Comments

Sign In or Register to comment.