Skip to content

A Star Single Route

Imports

import doroutes as dr
from cspdk.si220 import PDK
from cspdk.si220.tech import LAYER

PDK.activate()

Astar Single Route

c = dr.pcells.field1().dup()
dr.add_route_astar(
    c=c,
    start=c.insts["in"].ports["o2"],
    stop=c.insts["out"].ports["o1"],
    straight="straight",
    bend={"component": "bend_euler", "settings": {"radius": 5}},
    layers=[LAYER.WG],
    grid_unit=500,
)
c.show()
c
API key for superuser found.

png