• 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. Cadence waveform viewer display error

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 15365
  • 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

Cadence waveform viewer display error

likelike
likelike over 12 years ago
 To whom it may help, we are using cadence virtuoso6.1.4 with science linux 6.

it was always fine with these combination in past year, until last week , there was an auto update for the secience linux 6,.

After update, the waveform viewer window always shows a automatic rotate. Furthermore, from CDS.log, we can find a libGL error, which is list below:

 

libGL error: failed to load driver: nouveau

libGL error: Try again with LIBGL_DEBUG=verbose for more details.


 

We have checked the packages

mesa-libGL, mesa-libGLU, libxp, glibc, libxt, libxi, libxrender, libxext, linxtst, gcc, ksh, xorg-x11-fonts, elfutils-libelF

all of them are updated to most recent version.

 

Can anyway tells us what else we can do to sovle this annoying issue.

 

 A whole CDS.log are attached in below as well.

 

 ======================================================

 

Program: @(#)$CDS: virtuoso version 6.1.4 08/02/2010 02:27 (sjfdl083) $

Hierarchy: /home/esdcad/software/cadence/linux/ic614/tools.lnx86/dfII/

Sub version: sub-version IC6.1.4.500.6 (32-bit addresses)

Working Directory: xinyi0718.ecs.soton.ac.uk:/home/kl/design/IBM8RFradiofiber

COPYRIGHT © 1992-2009 CADENCE DESIGN SYSTEMS INC. ALL RIGHTS RESERVED.

© 1992-2009 UNIX SYSTEMS Laboratories INC.,

Reproduced with permission.

This Cadence Design Systems program and online documentation are

proprietary/confidential information and may be disclosed/used only

as authorized in a license agreement controlling such use and disclosure.

RESTRICTED RIGHTS NOTICE (SHORT FORM)

Use/reproduction/disclosure is subject to restriction

set forth at FAR 1252.227-19 or its equivalent.

Loading geView.cxt

Loading menuBuilder.cxt

Loading schView.cxt

Loading selectSv.cxt

Loading LVS.cxt

Loading layerProc.cxt

Loading xlUI.cxt

Loading auCore.cxt

Loading vhdl.cxt

Loading seismic.cxt

Loading ci.cxt

Loading ams.cxt

Virtuoso Framework License (111) was checked out successfully. Total checkout time was 0.06s.

END OF USER CUSTOMIZATION

IBM_PDK skill procedures for Cadence 6.1 - Jan 10 15:38:05 2011

Licensed Materials - Property of IBM - All Rights Reserved

Copyright: International Business Machines Corporation, 2013

This Material may not be copied without the written consent of

Semiconductor Research and Development Center, IBM Corp., Essex Junction, VT 05452-4299.

//

// Calibre Skill Interface * (v2008.4_37.26) *

//

// Copyright Mentor Graphics Corporation 2005

// 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.

//

//

Loading awv.cxt

>

Loading rte.cxt

Initializing IBM_PDK functions

IBM_PDK skill procedures for Cadence 6.1 - Jan 10 15:38:05 2011

Licensed Materials - Property of IBM - All Rights Reserved

Copyright: International Business Machines Corporation, 2013

This Material may not be copied without the written consent of

Semiconductor Research and Development Center, IBM Corp., Essex Junction, VT 05452-4299.

Default set for Left & Right WindowCoordIBM

System hardware set for Linux IBM_PDK procedures

Loading IBM PDK cmrf8sf Procedures

Setting calibre env variable table for cmrf8sf

Using menu definition file: /home/esdcad/designkits/ibm/ibm8rf/IBM_PDK/cmrf8sf/V1.8.0.4DM/cdslib/cmrf8sf/ibmPdkMenu.def

set cmrf8sf calibre env variables based on ibmPdkMenuCalibre settings

set cmrf8sf calibre env variables based on ibmPdkMenuCalibreDrc settings

set cmrf8sf calibre env variables based on ibmPdkMenuCalibreLvs settings

set cmrf8sf calibre env variables based on ibmPdkMenuCalibrePerc settings

cmrf8sf IBM_PDK menus set

Using menu definition file: /home/esdcad/designkits/ibm/ibm8rf/IBM_PDK/cmrf8sf/V1.8.0.4DM/cdslib/cmrf8sf/ibmPdkMenu.def

Added CIW menu.

hiCloseWindow(window(2))

t

ddsOpenLibManager()

t

awvCreatePlotWindow()

libGL error: failed to load driver: nouveau

libGL error: Try again with LIBGL_DEBUG=verbose for more details.

window:3

Loading viva.cxt

Aborted

libGL error: failed to load driver: nouveau

libGL error: Try again with LIBGL_DEBUG=verbose for more details.

...

...

...

compose simulator input file...

...successful.

start simulator if needed...

...successful.

Loading paraplot.cxt

t

simulate...

INFO (ADE-3071): Simulation completed successfully.

reading simulation data...

...successful.

Loading hspiceD.cxt

Loading UltraSim.cxt

Loading AMSOSS.cxt

Loading AMS.cxt

sevOpenCalculator()

t

awvPlotSimpleExpression("v(\"/net013\" ?result \"dc-dc\")" ?plotStyle "Append" ?graphType "Rectangular" ?graphModifier "Magnitude")

t

java: ../../../src/mesa/swrast/s_renderbuffer.c:588: map_attachment: Assertion `srb->Map' failed.

Aborted

libGL error: failed to load driver: nouveau

libGL error: Try again with LIBGL_DEBUG=verbose for more details.
  • Cancel
  • Andrew Beckett
    Andrew Beckett over 12 years ago

    I don't know what  you mean by "automatic rotate", but this shows the perils of using an unsupported Operating System.

    Anyway, the best would be to move to IC615 which is a supported version of the tools - and it's not using Java for the waveform tool (the problem you're seeing is a Java bug by the looks of things, related to Java's support of openGL, at a guess). "mesa" is a system for openGL emulation...

    If not, you could try doing this:

     setenv CDS_WAVESCAN_OPENGL "-Dsun.java2d.opengl=False"

    before starting virtuoso - this turns off OpenGL in Java when used from the waveform tool - there were some issues at times with how it behaved (not the problem you're seeing, but this might fix it too).

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • likelike
    likelike over 12 years ago

     Thanks, andrew!

    It does solve the problem! ^-^

     

    • 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