• 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. Configuring new PDK

Stats

  • Locked Locked
  • Replies 9
  • Subscribers 127
  • Views 20142
  • 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

Configuring new PDK

Vishnuram
Vishnuram over 11 years ago

I was configuring the new PDK in Cadence virtuoso version IC6.1.4.500.12( one PDK is already existing in the home directory). so i make a new folder(named "new_PDK") in the home directory and added the files(cadence.cshrc, cds.lib, .cdsinit, .cdsenv, bindkeys and the PDK folder). when i source the cadence.cshrc file from from folder new_PDK, i am listing out the problems i am facing:

 

1. its shows techfile conflict

" there is a conflict in techfile graph

  Look at techfile reported error massage in CIW

  correct techfile conflict before proceeding "

 

  Whill loading the files, it takes techfile.tf, pdkutil and display.drf file from PDK folder olny.

 

2. In the schematic window, i can call the instances but unable to connect using wires(wires are not coming. rest all shortcut keys are working.

 

3. In the layer selection windows(LSW) palletes are not visible.

" (LE-101804): Cannot get valid layer form LSW window. "

 

   i can see the layer when i click on layer but again shows blank when i scroll it down.

 

4. Cadence windows crash when i try to make any layer in the layout.

"  \o (LE-101804): Cannot get valid layer form LSW window.
   \a leSetLSWBBox(list(57:328 207:1028)) "

 

Everthing working properly with the old PDK exist in home directory.

 

Please help me out.

 

  • Cancel
Parents
  • Vishnuram
    Vishnuram over 11 years ago

    CIW after adding technology file to the new library named "test101" p, li { white-space: pre-wrap; }

    Loading silterraB18V/libInit.il ...

    Loading silterraB18V/loadCxt.ile ... done!

    Loading context 'silterraB18V' from library 'silterraB18V' ... done!

    Loading context 'pdkUtils' from library 'silterraB18V' ... done!

    Loading silterraB18V/display.drf ...

    done!

    Loading silterraB18V/libInitCktPro.il ... done!

    Loading silterraB18V/libInitCustomExit.il ... Initializing loadCxt.ile from libInit.il for library silterraB18V...

    function PasLoadLibContext redefined

    Initializing silterraLoadSkillDir.ile from libInit.il for library silterraB18V...

    Loading oasis.cxt

    Loading analog.cxt

    Loading asimenv.cxt

    Loading spectrei.cxt

    Loading relXpert.cxt

    Loading hspiceD.cxt

    ..........................................

    . Current PDK Configuration .

    ..........................................

    . Metal Option : 6LM

    . Top Metal : Standard

    . Mim : 1FF

    . H Poly : 1K

    . MV Option : MV

    . HV Option : B18V40

    ..........................................

    . *Note* The DC current through resistors should not exceed 1mA per um of width.

    . Above this current level, the voltage coefficients may not behave properly.

    ..........................................

    done!

    Loaded silterraB18V/libInit.il successfully!

    *WARNING* (TECH-2000178): A Default Manufacturing Grid conflict has been detected in the technology hierarchy.

    It is caused by the following list of Libraries: silterraB18V; cdsDefTechLib;

    *WARNING* (TECH-2000050): Unable to set references on tech because conflicts would result in tech silterraB18V.

    INFO (TECH-180011): Design library 'test101' successfully attached to technology library 'silterraB18V'.

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

    CIW after adding technology file to the new library named "test101" p, li { white-space: pre-wrap; }

    Loading silterraB18V/libInit.il ...

    Loading silterraB18V/loadCxt.ile ... done!

    Loading context 'silterraB18V' from library 'silterraB18V' ... done!

    Loading context 'pdkUtils' from library 'silterraB18V' ... done!

    Loading silterraB18V/display.drf ...

    done!

    Loading silterraB18V/libInitCktPro.il ... done!

    Loading silterraB18V/libInitCustomExit.il ... Initializing loadCxt.ile from libInit.il for library silterraB18V...

    function PasLoadLibContext redefined

    Initializing silterraLoadSkillDir.ile from libInit.il for library silterraB18V...

    Loading oasis.cxt

    Loading analog.cxt

    Loading asimenv.cxt

    Loading spectrei.cxt

    Loading relXpert.cxt

    Loading hspiceD.cxt

    ..........................................

    . Current PDK Configuration .

    ..........................................

    . Metal Option : 6LM

    . Top Metal : Standard

    . Mim : 1FF

    . H Poly : 1K

    . MV Option : MV

    . HV Option : B18V40

    ..........................................

    . *Note* The DC current through resistors should not exceed 1mA per um of width.

    . Above this current level, the voltage coefficients may not behave properly.

    ..........................................

    done!

    Loaded silterraB18V/libInit.il successfully!

    *WARNING* (TECH-2000178): A Default Manufacturing Grid conflict has been detected in the technology hierarchy.

    It is caused by the following list of Libraries: silterraB18V; cdsDefTechLib;

    *WARNING* (TECH-2000050): Unable to set references on tech because conflicts would result in tech silterraB18V.

    INFO (TECH-180011): Design library 'test101' successfully attached to technology library 'silterraB18V'.

    • 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