• 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. Layout toolbox will not start with new techfile

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 126
  • Views 14117
  • 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

Layout toolbox will not start with new techfile

slbecker
slbecker over 11 years ago

When I try to start toolbox it brings up the icons but gives these errors.

Setting Toolbox tf template from samples directory...
Virtuoso Turbo Toolbox Rule File Utility REV 1.0.8, Jun. 10, 2007
*WARNING* (TECH-290096): techGetOrderedSpacingRule: Layer-purpose pair nil was not defined.
*WARNING* (TECH-290096): techGetSpacingRule: Layer-purpose pair nil was not defined.
*WARNING* (TECH-290096): techGetOrderedSpacingRule: Layer-purpose pair nil was not defined.
*WARNING* (TECH-290096): techGetSpacingRule: Layer-purpose pair nil was not defined.
*Error* fprintf/sprintf: format spec. incompatible with data - "Format is 'No %s for %s overlap %s.', argument #3 is nil"
Setting Toolbox Mousekeys from local file...
Setting Toolbox Bindkeys from local file...

I cannot get any toolbox commands to work and the setup utility gives the same errors. 

I am using sub-version  IC6.1.5.500.17

Thanks

  • Cancel
Parents
  • Quek
    Quek over 11 years ago

    Hi slbecker

    Hope that the following info will be useful for you. I have previously mapped each toolbox cmd to an existing layout editor cmd or COS skillscript.

    Best regarsd
    Quek

    ====================================================
    1. Create strip cells  : No direct replacement. Can use pcell abutment.
    2. Connect gates  : Use layoutXL point-to-point router
    3. Align gates  : Use "Align" toolbar
    4. Align pins : Use "Align" toolbar
    5. Set pin labels : Use skillscript in COS article 20159126
    6. Show nets : Use layoutXL annotation browser
    7. Tap : Use "Tools->Tap"
    8. Contact array : Use "Stack" mode in "Create->Via"
    9. ROD guardring : Use fluid guardring
    10. Area tap : Use "Auto" mode in "Create->Via"
    11. Guardring : Use fluid guardring
    12. Gate select : Use "Edit->Quick Align"
    13. Cut guardring : Use "Edit->Fluid Pcell->Tunnel" or "Edit->Fluid Pcell->Chop"
    14. Auto-contact : Use "Auto" mode in "Create->Via"
    15. Edit contact : Use properties form to edit via array properties
    16. Bus tunnel : Use "Edit->Wiring->Tunnel"
    17. Align edges : Use "Edit->Quick Align" in partial select mode
    18. Draw bus : Use "Create->Wiring->Bus"
    19. Copy bus : Use "Edit->Wiring->Copy routing"
    20. Edit bus : Use "Edit->Wiring->Bus"
    21. Continue bus : Use "Create->Wiring->Bus"
    22. Bus label : Use "Create->Labels" and middle-mouse button to place labels
    23. Bus to 45deg : No replacement
    24. Turbo path : Use "Create->Wiring->Wire"
    25. Turbo polygon : Use "Create->Shape->Polygon"
    26. Poly path : No direct replacement. Use "Edit->Convert->To polygon" after drawing path
    27. Turbo text : Use "Create->Labels"
    28. Ruler : Use "Create->Rulers"
    29. Mod shape : Use "Edit->Advanced->Reshape"
    30. Rotate : Use "Edit->Flip"
    31. Rule stretch : Use "Edit->Quick Align" in partial select mode
    32. Rule copy : Use "Edit-> Quick Align" and set "Copy" mode in options form
    33. Rule move : Use "Edit-> Quick Align"
    34. Info : area : Use skillscript in COS article 11519912
    35. Info : perimeter : Use skillscript in COS article 11519912
    36. Info : show coords : Use "View->Show coordinates"
    37. Info : Element inquiry : Use skillscript in COS article 11519912
    38. Info : protractor : Use "View->Show angles"
    39. Info : pad info : Use "Tools->Pad opening info"
    40. Info : Mask logo : Use "Tools->Mask logo"
    41. Misc : Select by line : Use "Edit->Select->Select by line"
    42. Misc : Window select  : Use "Crossed figures" selection mode in "Options->Selection"
    43. Misc : Fit selected set : Use "View->Zoom to selected"
    44. Misc : Mark points : Use skillscript in COS article 11766248
    45. Misc : Gate size checker : No replacement
    46. Misc : Path join : Use "Edit->Basic->Merge"
    47. Misc : Array copy : Use "Array" option in "Edit->Copy" options form
    48. Misc : Copy 0:0 : Use "Exact Overlap" option in "Edit->Copy" options form
    49. Misc : Delta copy : Use "Delta" option in "Edit->Copy" options form
    50. Misc : PG Texting : Use "Create->PG Text"
    51. Misc : Recursive copy : Use "Keep copying" option in "Edit->Copy" options form
    52. Misc : Add to net : Use "Connectivity->Nets->Add shape"
    53. Misc : Create slot metal : Use "Create->Slot" or "Slot Options" tab in "Create->Shape->Rectangle" options form
    54. Polygon to path : Use "Edit->Convert->To path"
    55. Change to polygon : Use "Edit->Convert->To polygon"
    56. Change text : Use "Tools->Find/Replace"
    57. New index holder : Use "Tools->Find/Replace"
    58. Fix offgrid : Use skillscript in COS article 1800103

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Quek
    Quek over 11 years ago

    Hi slbecker

    Hope that the following info will be useful for you. I have previously mapped each toolbox cmd to an existing layout editor cmd or COS skillscript.

    Best regarsd
    Quek

    ====================================================
    1. Create strip cells  : No direct replacement. Can use pcell abutment.
    2. Connect gates  : Use layoutXL point-to-point router
    3. Align gates  : Use "Align" toolbar
    4. Align pins : Use "Align" toolbar
    5. Set pin labels : Use skillscript in COS article 20159126
    6. Show nets : Use layoutXL annotation browser
    7. Tap : Use "Tools->Tap"
    8. Contact array : Use "Stack" mode in "Create->Via"
    9. ROD guardring : Use fluid guardring
    10. Area tap : Use "Auto" mode in "Create->Via"
    11. Guardring : Use fluid guardring
    12. Gate select : Use "Edit->Quick Align"
    13. Cut guardring : Use "Edit->Fluid Pcell->Tunnel" or "Edit->Fluid Pcell->Chop"
    14. Auto-contact : Use "Auto" mode in "Create->Via"
    15. Edit contact : Use properties form to edit via array properties
    16. Bus tunnel : Use "Edit->Wiring->Tunnel"
    17. Align edges : Use "Edit->Quick Align" in partial select mode
    18. Draw bus : Use "Create->Wiring->Bus"
    19. Copy bus : Use "Edit->Wiring->Copy routing"
    20. Edit bus : Use "Edit->Wiring->Bus"
    21. Continue bus : Use "Create->Wiring->Bus"
    22. Bus label : Use "Create->Labels" and middle-mouse button to place labels
    23. Bus to 45deg : No replacement
    24. Turbo path : Use "Create->Wiring->Wire"
    25. Turbo polygon : Use "Create->Shape->Polygon"
    26. Poly path : No direct replacement. Use "Edit->Convert->To polygon" after drawing path
    27. Turbo text : Use "Create->Labels"
    28. Ruler : Use "Create->Rulers"
    29. Mod shape : Use "Edit->Advanced->Reshape"
    30. Rotate : Use "Edit->Flip"
    31. Rule stretch : Use "Edit->Quick Align" in partial select mode
    32. Rule copy : Use "Edit-> Quick Align" and set "Copy" mode in options form
    33. Rule move : Use "Edit-> Quick Align"
    34. Info : area : Use skillscript in COS article 11519912
    35. Info : perimeter : Use skillscript in COS article 11519912
    36. Info : show coords : Use "View->Show coordinates"
    37. Info : Element inquiry : Use skillscript in COS article 11519912
    38. Info : protractor : Use "View->Show angles"
    39. Info : pad info : Use "Tools->Pad opening info"
    40. Info : Mask logo : Use "Tools->Mask logo"
    41. Misc : Select by line : Use "Edit->Select->Select by line"
    42. Misc : Window select  : Use "Crossed figures" selection mode in "Options->Selection"
    43. Misc : Fit selected set : Use "View->Zoom to selected"
    44. Misc : Mark points : Use skillscript in COS article 11766248
    45. Misc : Gate size checker : No replacement
    46. Misc : Path join : Use "Edit->Basic->Merge"
    47. Misc : Array copy : Use "Array" option in "Edit->Copy" options form
    48. Misc : Copy 0:0 : Use "Exact Overlap" option in "Edit->Copy" options form
    49. Misc : Delta copy : Use "Delta" option in "Edit->Copy" options form
    50. Misc : PG Texting : Use "Create->PG Text"
    51. Misc : Recursive copy : Use "Keep copying" option in "Edit->Copy" options form
    52. Misc : Add to net : Use "Connectivity->Nets->Add shape"
    53. Misc : Create slot metal : Use "Create->Slot" or "Slot Options" tab in "Create->Shape->Rectangle" options form
    54. Polygon to path : Use "Edit->Convert->To path"
    55. Change to polygon : Use "Edit->Convert->To polygon"
    56. Change text : Use "Tools->Find/Replace"
    57. New index holder : Use "Tools->Find/Replace"
    58. Fix offgrid : Use skillscript in COS article 1800103

    • 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