Home > Community > Forums > Functional Verification > tk plugin error in ncsim

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 tk plugin error in ncsim 

Last post Thu, Sep 6 2012 9:04 AM by StephenH. 1 replies.
Started by NormanW 06 Sep 2012 08:53 AM. Topic has 1 replies and 961 views
Page 1 of 1 (2 items)
Sort Posts:
  • Thu, Sep 6 2012 8:53 AM

    • NormanW
    • Not Ranked
    • Joined on Tue, Aug 10 2010
    • Posts 1
    • Points 20
    tk plugin error in ncsim Reply
    Hi, Can anyone help us?

    We've already installed tk and tcl at '/usr/local/lib/tcl8.4' and '/usr/local/lib/tk8.4'. And 'libtk8.4.so' under /usr/local/lib/

    But, when trying to use tk in the simulator each Tk command (e.g:tk_getOpenFile), result the below error.
     
    tk plugin error 

    Thanks, 
    • Post Points: 20
  • Thu, Sep 6 2012 9:04 AM

    • StephenH
    • Top 25 Contributor
    • Joined on Tue, Sep 2 2008
    • Bristol, Avon
    • Posts 258
    • Points 4,100
    Re: tk plugin error in ncsim Reply

    Hi Norman.

    SimVision uses its own copy of Tcl/Tk which is installed inside the Incisive package. You do not need to install your own version, and indeed your local install won't be used even if you do, as the tools carefully pick up the Cadence-provided version (anything else would be a support nightmare).

    Looking at the error message you get, I suspect the problem is with your Tcl code, perhaps failing to interpret a variable properly. However I see you tried to invoke tk_getOpenFile from the ncsim prompt; this is most likely a mistake. NCsim itself doesn't have Tk built-in, instead the Tk GUI features are provided via the SimVision prompt (SimVision runs as a separate process from the simulator).

    At the bottom of the simulator's Console window you'll find at least the tabs "SimVision" and "Simulator"; switch to the SimVision tab to type any GUI commands. 

    Steve Hobbs / Applications Engineer / Cadence Functional Verification
    Filed under:
    • Post Points: 5
Page 1 of 1 (2 items)
Sort Posts:
Started by NormanW at 06 Sep 2012 08:53 AM. Topic has 1 replies.