• 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. IC5141 - LEFOut failed.

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 124
  • Views 2292
  • 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

IC5141 - LEFOut failed.

kb how
kb how over 12 years ago

Hi,

I'm working on old process which using still IC5141. Trying to lefout a very simple layout (just with shape and pin only), but encountered error as below. I'm having difficulty in troubleshooting. 

May need some advice for those whom encountered the same issue to point me the problematic part.

Version: "@(#)$CDS: layoutPlus.exe version 5.1.0 02/02/2009 09:56 (cicln04) $"

Thanks a lot. 

--------------------------------------------------- 

\o COPYRIGHT © 1992-2009  CADENCE DESIGN SYSTEMS INC.  ALL RIGHTS RESERVED.
\o           © 1992-2009  UNIX SYSTEMS Laboratories INC.,
\o
\o                          Reproduced with permission.
\o
\o This Cadence Design Systems program and online documentation are
\o proprietary/confidential information and may be disclosed/used only
\o
\o as authorized in a license agreement controlling such use and disclosure.
\o
\o
\o           RESTRICTED RIGHTS NOTICE (SHORT FORM)
\o Use/reproduction/disclosure is subject to restriction
\o
\o set forth at FAR 1252.227-19 or its equivalent.
\o
\o *WARNING* X-Colormap overflow.
\o
\o *WARNING* Colors silverB, purpleB, purple2, via5, khaki, salmon, and walnut are not defined.
\o Please exit some of applications to free color cells from X-Colormap
\o
\o or increase layer pool size by "setenv CDS_LAYER_POOL_SIZE n".
\o
\o *WARNING* envSetVal: Can't set the value of variable 'ciwLogHistorySize',
\o
\o    in tool[.partition] 'ui' - it has not been registered.
\o
\o *WARNING* envSetVal: Can't set the value of variable 'ciwCmdInputLines',
\o
\o    in tool[.partition] 'ui' - it has not been registered.
\o
\o *Error* ilGetInt: arg must be fixnum - nil
\o
\o Loading FLutil.cxt
\o
\o *WARNING* List of cell views not/incorrectly specified. LEFOut will continue only if outputMode is logical only.
\o
\o *Error* unknown: List of cell views incorrectly specified.
\o
\o
\o ******* Non-recoverable error (no top-level or error handler)
\o
\o ******* Exiting program ...
\o
\o lefdef failed.

  • Cancel
  • skillUser
    skillUser over 12 years ago

    Hi How,

    What version of Linux are you running on? Perhaps it is too new (RHEL6?) I'm not sure but there are changes between, say, RHEL4 and later releases regarding colour, for example the location of rgb.txt in RHEL5 is /usr/share/X11/rgb.txt rather than /usr/lib/X11/rgb.txt according to a case I found...

    I don't know if this helps, but try looking at your setup to see if this file might be the culprit?  ALso, your .cdsenv contains things from a later release that IC5141 does not know about, either move it aside, or create version specific cdsenv files.

    Regards,

    Lawrence.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • kb how
    kb how over 12 years ago

    Hi Lawrence,

    Thanks. I'm working on RH5 machine but submit job to lsf (RH4) machine to get my work done. Will this causing the LEF to failed since i already doing the job in RH4 machine?

    Let me try remove .cdsenv file anf try again.

    By the way, it this related to anything that we need to set in techfile?

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • kb how
    kb how over 12 years ago

    Hi,

     I managed to generated the LEF file of a simple design. What i do is to added prRules section into the techfile. Yeah!

    But, the output lef is has only technology information. All design related info such as MACRO, SITE is missing from the left file. Do i need to add any property like prCellType and prCellClass into my layout view in order to get it work? I tried it but failed also.

    You advice is value for me. Thanks

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • kb how
    kb how over 12 years ago

    I got this error.

    \o ********************************************************************************
    \o Product   : Virtuoso(R) LEF Out
    \o Program   : lefdef version 5.1.0 Mon Feb 2 09:57:10 PST 2009 (cicln04)
    \o SubVersion: sub-version 5.10.41.500.6.131
    \o
    \o Started at: 06-Mar-2013  12:51:09
    \o User Name : kbhow
    \o
    \o Host Name : pg-kbhow-l
    \o Directory : /net/pg-kbhow-l/nobackup2/projects/TEST/tl65_55zbf/cds
    \o
    \o CADENCE Design Systems, Inc.
    \o ********************************************************************************
    \o LEFOUT: Generating list of valid layers...
    \o Layers are successfully generated
    \o *WARNING*  No cell list to process, check for legal cell types.
    \o Elapsed time 00:00:00
    \o LEFOUT: completed
    \o \o lefdef completed successfully.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 12 years ago

    Did you generate the cell list at the bottom of the LEF form? Without this it will only output technology LEF.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • kb how
    kb how over 12 years ago

    Hi Andrew,

    Thanks. I managed to get the LEF-out works by adding properties information in the cell as below.

       prCellType     "macro"
       prCellClass    "core"        
       maskLayoutSubType "abstract"

     Now the lef-out is working fine, Thanks for the help.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

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