majd229
Member level 2
Hi,
Im using ICC2 to mirror LEF around y axis, using the following:
create_workspace tempWork -technology xxxx
read_lef myLef.lef
check_workspace
open_block myLef
move_objects [win_select_objects -within "-1000 -1000 1000 1000"] -rotate_by FLIPX -group (or can be done via GUI by highlighting the entire design and Edit, Rotate)
But i get a warning saying 1 object is outside of design boundary
and the resultant design is messed up. I can see that structures have been mirrored, but once u look at the details you see that for example some pins were shifted a little bit up or down, and some are overlapping now, when the original LEF objects were orderly and structured.
Anybody has any idea?
Thanks so muhc
Im using ICC2 to mirror LEF around y axis, using the following:
create_workspace tempWork -technology xxxx
read_lef myLef.lef
check_workspace
open_block myLef
move_objects [win_select_objects -within "-1000 -1000 1000 1000"] -rotate_by FLIPX -group (or can be done via GUI by highlighting the entire design and Edit, Rotate)
But i get a warning saying 1 object is outside of design boundary
and the resultant design is messed up. I can see that structures have been mirrored, but once u look at the details you see that for example some pins were shifted a little bit up or down, and some are overlapping now, when the original LEF objects were orderly and structured.
Anybody has any idea?
Thanks so muhc