S
sesi
Guest
Hello all,
I got this code from one of the posts of Eric ,
I have got few problems here I could able to change from metal 2 to
metal1 and metal 1 to poly1 , when I press Alt1 and Alt0.
But the current layer is metal2 and press Alt3 its giving an error as
*WARNING* hiMakeLPChoiceList: Invalid layer/purpose - ("metal3"
"drawing")
same thing for met3 to met2 change when the current layer is metal3
and press Alt2 its giving an error as *WARNING* hiMakeLPChoiceList:
Invalid layer/purpose - ("metal2"drawing").
And also how can I add two vias instaed of one and 0.0 microns fixed
metal width instaed of minimum forall the layers.
procedure(ABlayerChange(layer)
le0PathForm->changePathLayer->value =
car(
hiMakeLPChoiceList(
techGetTechFile(geGetEditCellView())
list(list(layer "drawing"))
)
)
)
procedure(m3trans()
ABlayerChange("metal3")
)
procedure(m2trans()
ABlayerChange("metal2")
)
procedure(m1trans()
ABlayerChange("metal1")
)
procedure(m0trans()
ABlayerChange("poly1")
)
hiSetBindKeys( "Layout" list(
list("Alt<Key>0" "m0trans()");
list("Alt<Key>1" "m1trans()");
list("Alt<Key>2" "m2trans()");
list("Alt<Key>3" "m3trans()");
))
Regards,
Sesi.
I got this code from one of the posts of Eric ,
I have got few problems here I could able to change from metal 2 to
metal1 and metal 1 to poly1 , when I press Alt1 and Alt0.
But the current layer is metal2 and press Alt3 its giving an error as
*WARNING* hiMakeLPChoiceList: Invalid layer/purpose - ("metal3"
"drawing")
same thing for met3 to met2 change when the current layer is metal3
and press Alt2 its giving an error as *WARNING* hiMakeLPChoiceList:
Invalid layer/purpose - ("metal2"drawing").
And also how can I add two vias instaed of one and 0.0 microns fixed
metal width instaed of minimum forall the layers.
procedure(ABlayerChange(layer)
le0PathForm->changePathLayer->value =
car(
hiMakeLPChoiceList(
techGetTechFile(geGetEditCellView())
list(list(layer "drawing"))
)
)
)
procedure(m3trans()
ABlayerChange("metal3")
)
procedure(m2trans()
ABlayerChange("metal2")
)
procedure(m1trans()
ABlayerChange("metal1")
)
procedure(m0trans()
ABlayerChange("poly1")
)
hiSetBindKeys( "Layout" list(
list("Alt<Key>0" "m0trans()");
list("Alt<Key>1" "m1trans()");
list("Alt<Key>2" "m2trans()");
list("Alt<Key>3" "m3trans()");
))
Regards,
Sesi.