Simulation Problem with Archaric VHDL model

Discussion in 'Cadence' started by Kuan Zhou, Mar 19, 2005.

  1. Kuan Zhou

    Kuan Zhou Guest

    Hi,

    I am using Cadence 5.0.33.011305 on Fedora 2 to simulate my
    schematics. But spectre gives me the following warning message:

    Warning from spectre during AHDL read-in.
    "/cad/cds/IBM_PDK/cmrf7sf/relML/Spectre/models/mvcap.va", line 11:
    Warning: (Archaic Syntax) Does not comply with the Accellera Verilog-AMS
    2.0 Standard and beyond. To comply with the current standard, use a
    larger number in place of `inf'. `inf' is now used only to specify
    ranges.
    "/cad/cds/IBM_PDK/cmrf7sf/relML/Spectre/models/mvcap.va", line 19:
    Warning:(Archaic Syntax) Does not comply with the Accellera Verilog-AMS
    2.0 Standard and beyond. To comply with the current standard, assign a
    value to `T'. A variable that is never assigned a value is
    considered a digital variable in Verilog-AMS and is therefore not pure
    Verilog-A.


    How can I remove such warning messages? I used the same Cadence on
    Redhat 8 in another machine and got no warning message. But redhat 8
    doesn't support my SATA harddisk and audio chip.

    Kuan
     
    Kuan Zhou, Mar 19, 2005
    #1
  2. Actually, it's not VHDL - but Verilog-A. It's nothing to do with Fedora 2, but
    the fact that the Verilog-A parser has become overly strict. Many of these
    cases are not strictly correct.

    Solution 11170754 talks about this. Currently a number of PCRs have been filed
    for these issues, but the fixes are not available yet.

    I'm surprised the problem happens on one Linux machine but not another. Are
    you sure you're using the same version?

    Andrew.
     
    Andrew Beckett, Mar 20, 2005
    #2
  3. Kuan Zhou

    Kuan Zhou Guest

    Hi Andrew,

    Sorry for the confusion. I checked the version again. The Cadence I
    installed on Fedora is released in 2005. The Cadence on Redhat 8 is
    released in 2004.I will install the older Cadence on Fedora to
    avoid this problem.

    Kuan
     
    Kuan Zhou, Mar 20, 2005
    #3
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.