• 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. RF Design
  3. mtline model "Display Cross Section"

Stats

  • Locked Locked
  • Replies 11
  • Subscribers 63
  • Views 8452
  • 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

mtline model "Display Cross Section"

sohaiba
sohaiba over 13 years ago

 

Hello,

As you know that there is now a cross sectional viewer button in the analogLib mtline component edit properties/add instance form.  The "Display Cross Section" button becomes visible when the Type of Input is set to Field Solver. The issue is that when I click on "Display Cross Section" button the IC 6.15 tool displays "Starting Displaying" .... in the CIW but does not display anything even after waiting for it to respond. What could be the issue?

 

Regards
  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 13 years ago

    Sohaib,

    Ashish already pointed out that this was fixed in ISR2. Since you can only load the latest hotfix (ISR12) from downloads.cadence.com (although a couple of previous ISRs are available if you pick the hotfixes in InstallScape) - but you might as well use the latest.

    There is no "updated base file". The whole point of a Base release is that it stays static...

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 13 years ago

    Sohaib,

    Ashish already pointed out that this was fixed in ISR2. Since you can only load the latest hotfix (ISR12) from downloads.cadence.com (although a couple of previous ISRs are available if you pick the hotfixes in InstallScape) - but you might as well use the latest.

    There is no "updated base file". The whole point of a Base release is that it stays static...

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • Eduard Atkin
    Eduard Atkin over 5 years ago in reply to Andrew Beckett

    Andrew,

    in IC 6.1.8

    after I have filled the Edit Object Properties form:

     

    and clicked Display Cross-section button the CIW replied:

     

    What is a reason?

    Eduard

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Eduard Atkin
    Eduard Atkin over 5 years ago in reply to Eduard Atkin

    ... and nothing happened. No window popped up. 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to Eduard Atkin

    Hi Eduard,

    Probably would have been best to start a new thread rather than on the end of an old thread from 8 years ago (for a specific bug which was fixed in IC615). My guess is that this is due to some missing library, but let's see. Try this:

    First create a file called (say) input.rlgc which contains:

    ;  lmgNumLines = 1
    ;  lmgNumLayers = 1
    ;  lmgDielectricLossType = tangent
    ;  lmgNumGndPlanes = 1

    Then in the terminal window type:

    lmgUI input.rlgc `cds_root lmgUI`/tools.lnx86/dfII/etc/tlg/displaylmg.tcl

    (note, those two quotation marks are back-quotes). Alternatively, in the terminal type:

    cds_root lmgUI

    and then see what the result of that is and pass the full path to lmgUI:

    lmgUI input.rlgc /export/home/apps/IC618_isr10/tools.lnx86/dfII/etc/tlg/displaylmg.tcl

    Let me know if it reports anything or whether the UI appears.

    Thanks,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Eduard Atkin
    Eduard Atkin over 5 years ago in reply to Andrew Beckett

    I have copied and pasted to create a file called input.rlgc (4 commented lines in it) in my current directory:

    ;  lmgNumLines = 1

    ;  lmgNumLayers = 1

    ;  lmgDielectricLossType = tangent

    ;  lmgNumGndPlanes = 1

    Then in the terminal I typed:

    cds_root lmgUI

    and got the reply:

    /tools/IC618

    When I typed:

    lmgUI ./input.rlgc /tools/IC618/tools.lnx86/dfII/etc/tlg/displaylmg.tcl

    No reports, no UI – silent reply.

    By the way the file /tools/IC618/tools.lnx86/dfII/etc/tlg/displaylmg.tcl exists.

    Are there any wrong actions?

    Thanks.

    Eduard

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to Eduard Atkin

    Hi Eduard,

    Hmm, odd. Can you try two things:

    1. virtuoso -W
    2. wish /tools/IC618/tools.lnx86/dfII/etc/tlg/displaylmg.tcl input.rlgc

    I'm interested whether the second launches the UI.

    Thanks,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Eduard Atkin
    Eduard Atkin over 5 years ago in reply to Andrew Beckett

    Hello Andrew,

    user@dell:~/tsmc65$ virtuoso -W
    sub-version IC6.1.8-64b.500.2

    wish /tools/IC618/tools.lnx86/dfII/etc/tlg/displaylmg.tcl input.rlgc
    bash: wish: command not found

    which wish
    /usr/bin/which: no wish in ... ("$PATH")

    kind regards,

    Eduard

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to Eduard Atkin

    Hi Eduard,

    Ah, that's the issue. It seems that the cross section UI (which calls lmgUI from the button on the mtline form) requires Tcl/Tk to be installed on the system and "wish" to be in the path.

    On my machine:

    UNIX> rpm -q -f /usr/bin/wish
    tk-8.5.7-5.el6.x86_64
    tk-8.5.7-5.el6.i686

    This is on a RHEL6.5 machine - it may need to be a different RPM on your machine. Essentially for me it's in /usr/bin/wish.

    So I think you'll need to get that installed. I think this is a pretty common package to have installed on Linux, so I'm a little surprised that it's not installed (I can't believe you wouldn't have /usr/bin in your path).

    If I remove wish from my path, I see the same symptoms that you do. Strictly speaking it just looks for "wish" in the path - so if you have wish elsewhere, you could use that. Whilst we do have Tcl/Tk in some of our releases, we don't have the wrappers set up to set up the shared library paths.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Eduard Atkin
    Eduard Atkin over 5 years ago in reply to Andrew Beckett

    Hi Andrew,

    yes, that works. I have upgraded 2 rpms (tk and tcl ones) and UI has appeared.

    Thanks. 

    • 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