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