• 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 Vrituoso

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 126
  • Views 10362
  • 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 Vrituoso

younghyun
younghyun over 3 years ago

I was making an inverter out of  Verilog-A a using the Cadence Vertuoso tool (IC618)

but an error occured.

------------------------------------------log------------------------------------------

(TE-7051): Saved changes to /home/isdl/sangmyung/inv/veriloga/veriloga.va
(TE-4223): Extracting cellview 'sangmyung inv veriloga' ...
WARNING : There is some issue in invoking spectre command for parsing the text file /home/isdl/sangmyung/inv/veriloga/veriloga.va .
Make sure that the setting is proper
*WARNING* (TE-1308): Failed to perform syntax check for cellview 'sangmyung inv veriloga'.
*WARNING* (TE-1312): Compilation errors or warnings have been detected in the HDL file for cellview 'sangmyung inv veriloga'. To view the parse log for details, choose 'Parser Log File' from the 'View' menu.
*WARNING* (TE-4309): Extract failed for cellview 'sangmyung inv veriloga'

--------------------------------------------------------------------------------------------------

I wrote the code in verilog-A like this:

`include "constants.vams"
`include "disciplines.vams"

module inv(in, out);
input in;
output out;
electrical in, out;
parameter real threshold = 0.5;
real result;

analog begin
result = ((V(in) > threshold) ? 0 : 1);
V(out) <+ result;
end

endmodule

I think there is no problem wih the code.

and if I press the "Build a database of instances, nets and pins found in file" button, and extract failed error occurs.

How do i solve this problem

plz help me

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 3 years ago

    Do you have spectre in your UNIX path? (i.e. if you type "spectre -W" at the UNIX terminal, what does it return?). Did the Parser Log file show anything?

    Andrew

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • younghyun
    younghyun over 3 years ago in reply to Andrew Beckett

    first thank for the reply

    OS: CENTOS 7

    version: IC6.1.8-64b.500.12

    1. If I type "spectre -W", 'bash: spectre: not found command' is return

        - I don't no how to set the spectre

    2. parser log file is same as above log

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 3 years ago in reply to younghyun

    You need to ensure that your UNIX path (in the $PATH variable since you're using bash, it seems) contains the <SPECTREinstDir>/bin directory. You must have the IC release in your path already to run virtuoso - so check your $PATH env var and you'll need to add the spectre release (e.g. SPECTRE211) to that path. Otherwise you're not going to be able to simulate with spectre either.

    Andrew

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 3 years ago in reply to younghyun

    You need to ensure that your UNIX path (in the $PATH variable since you're using bash, it seems) contains the <SPECTREinstDir>/bin directory. You must have the IC release in your path already to run virtuoso - so check your $PATH env var and you'll need to add the spectre release (e.g. SPECTRE211) to that path. Otherwise you're not going to be able to simulate with spectre either.

    Andrew

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
Children
  • younghyun
    younghyun over 3 years ago in reply to Andrew Beckett

    Thank you Andrew !!!!!!!!!!!!!!!!!

    I solved the problem. :)

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • pengchaoqun
    pengchaoqun over 3 years ago in reply to younghyun

    I woder how you slove it,may you share?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • pengchaoqun
    pengchaoqun over 3 years ago in reply to Andrew Beckett

    hello,I also met this problem,but when I type in echo $PATH, it shows echo $PATH
    /home/eda/mentor/Calibre2017.1/aoi_cal_2017.1_34.33/bin:/home/eda/cadence/XCELIUM1803/bin:/home/eda/cadence/XCELIUM1803/tools/bin:/home/eda/cadence/INNOVUS181/bin:/home/eda/cadence/GENUS171/tools/bin:/home/eda/cadence/SPECTRE181/bin:/home/eda/cadence/SPECTRE181/tools/relxpert/bin

    the problem “(TE-4309) extract failed for cellview....” still existing

    • 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