• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. How to move a Layout Design to Origin (0,0)

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 125
  • Views 8703
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to move a Layout Design to Origin (0,0)

manrajgujral
manrajgujral over 13 years ago
I have made a layout structure consisting of 20 to 30 smaller components plus additional metal paths and pins. This was made as a revision to an older design and after a lot of changes the origin is not at 0,0. Question: How do I move all the components w.r.t each other to the Origin 0,0 ? Meaning I don’t want to skew anything and move the entire layout to 0,0 I had used MAGIC (an educational software for Layout – and not as intimidating as Cadence)during university where we could select the entire layout had a execute a command which then moves everything to the origin. Simple and Sweet. I am having trouble doing the same thing in LayoutL. I am aware of the EDIT-> Advanced->move Origin command, but all it does it provide a x-y cursor which you have to roughly estimate (like taking a shot in a 1st person shoot-out game). It can be made to hit 0,0 with the help of rulers and such, but it isn’t a very elegant way of doing things
  • Cancel
Parents
  • dmay
    dmay over 13 years ago

    The origin of a cellview is always 0,0 by definition. I'm assuming you have a point or object in your cellview that you want to be at 0,0. There are two ways to do this.

    1. Select every object in the cellview (be sure all instances, pins and layers are selectable first) and move everything. The Cadence move command prompts for a reference point (if infix is turned off) or uses the point where you initiate the move (if infix is on) as the reference point. Be sure that the point you want to be the origin is used as your reference point and simply move it to 0,0. Be sure that your snap mode is set to anyAngle. If you'd rather not zoom in close enough to find 0,0, after you have started the move, you can type 0:0 in your CIW and press enter and the objects will move to that point.

    2. You can use the Move Origin command as you mentioned. I'm not sure why you think it is a shot in the dark. The coordinates of your cursor shoudl appear in your layout window. If you zoom in close enough, you should be able to put it exactly where you want it. If you are not seeing coordinates in your window, in 6.1, you right mouse click on the banner menu and turn on the Status Toolbar. But your statement about moving the origin to hit 0,0 is not correct. When you are moving the origin, you are moving 0,0 to be somewhere else.

    I hope this helps.
    Derek

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • dmay
    dmay over 13 years ago

    The origin of a cellview is always 0,0 by definition. I'm assuming you have a point or object in your cellview that you want to be at 0,0. There are two ways to do this.

    1. Select every object in the cellview (be sure all instances, pins and layers are selectable first) and move everything. The Cadence move command prompts for a reference point (if infix is turned off) or uses the point where you initiate the move (if infix is on) as the reference point. Be sure that the point you want to be the origin is used as your reference point and simply move it to 0,0. Be sure that your snap mode is set to anyAngle. If you'd rather not zoom in close enough to find 0,0, after you have started the move, you can type 0:0 in your CIW and press enter and the objects will move to that point.

    2. You can use the Move Origin command as you mentioned. I'm not sure why you think it is a shot in the dark. The coordinates of your cursor shoudl appear in your layout window. If you zoom in close enough, you should be able to put it exactly where you want it. If you are not seeing coordinates in your window, in 6.1, you right mouse click on the banner menu and turn on the Status Toolbar. But your statement about moving the origin to hit 0,0 is not correct. When you are moving the origin, you are moving 0,0 to be somewhere else.

    I hope this helps.
    Derek

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information