Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] Modelsim - Error generated by Wave window

Status
Not open for further replies.

rakeshk.r

Member level 2
Joined
Nov 12, 2013
Messages
47
Helped
1
Reputation
2
Reaction score
1
Trophy points
8
Activity points
421
Hi,
I am using HDL designer tool. Whenever I start to compile for the first time, the modelsim tool transcript shows an error (as shown below) first and then finishes the compilation. However this error doesn't affect the simulations. But I am curious to know why would this error be shown every time modelsim is invoked for the first time. Any idea what the error is about and any solution to fix it ? Thank you.

# Errors generated by Wave window user hook hdsAddWaveButtons: can't read "hdsModelSimIsPre56": no such variable
# can't read "hdsModelSimIsPre56": no such variable
# while executing
# "if {$hdsModelSimIsPre56} {
# return 0
# } else {
# return 1
# }"
# (procedure "hdsDoubleClickIsBound" line 6)
# invoked from within
# "hdsDoubleClickIsBound $treeWidget"
# (procedure "hdsAddWaveButtons" line 66)
# invoked from within
# "hdsAddWaveButtons .main_pane.wave.interior.cs.body.pw.wf"
# ("eval" body line 1)
# invoked from within
# "eval [concat $p $winname]"// ModelSim SE 10.0a Feb 21 2011 Linux 2.6.32-431.29.2.el6.x86_64
# //
# // Copyright 1991-2011 Mentor Graphics Corporation
# // All Rights Reserved.
# //
# // THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION
# // WHICH IS THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS
# // LICENSORS AND IS SUBJECT TO LICENSE TERMS.
# vsim -L project_lib -l transcript.txt -i -multisource_delay latest -t ns +typdelays -foreign {hdsInit /sw/mentor/HDS2010.2a/resources/downstream/modelsim/ModelSim_32Bit.dll} -pli /sw/mentor/HDS2010.2a/resources/downstream/modelsim/ModelSim_32Bit.dll project_lib.RS_mux(control)
# ** Note: (vsim-3812) Design is being optimized...
# ** Note: (vsim-3865) Due to PLI being present, full design access is being specified.
# Loading /sw/mentor/HDS2010.2a/resources/downstream/modelsim/ModelSim_32Bit.dll
# Loading std.standard
# Loading std.textio(body)
# Loading ieee.std_logic_1164(body)
# Loading ieee.numeric_std(body)
# Loading work.rs_mux(control)#1
 

This is a problem with HDL Designer that was fixed in 2012.x. Apparently if a Wave Window is left undocked when ModelSim is closed this error will occur the next time ModelSim is invoked from HDL Designer.

There are three possible ways to work around this:

  1. Dock the ModelSim Wave Window before closing ModelSim
  2. Disable communication with HDS by means of the dedicated checkbox (Un-check Enable Communication with HDS) in the ModelSim Invoke Settings dialog window. This will also disable all interactive features like FSM animation, signal probing, simulation control, etc.
  3. Update your software.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top