• 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. Input File to set Input Voltages

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 124
  • Views 6519
  • 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

Input File to set Input Voltages

StreamCX
StreamCX over 15 years ago

How can I set input voltages by using file in Cadence6?

Or how write code for this file?

Where 

¨1¨=5V, B0-Bx... is inputs. 

  • fd1.txt
  • View
  • Hide
  • Cancel
  • Andrew Beckett
    Andrew Beckett over 15 years ago

    You may have to change the format a little, but essentially you'd use the Setup->Simulation Files and then set up a vector file.

    Some info is provided with "spectre -h vector" but the best place to find details is in Chapter 13 ("Digital Vector File Format") of the UltraSim User Guide at <MMSIMinstDir>/doc/UltraSim_User/UltraSim_User.pdf

    Regards,

    Andrew.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • StreamCX
    StreamCX over 15 years ago

    I add vector assigned to one pin.

    But analog signal from other sources, like vpwl,  vsource becomes  ¨1¨ (5V) or  ¨0"(-6V) only in time position, where I write that.

    For example, that was 0n 0;  4999n 0; 5000n 1. It is noemal.

    I want all Voltages before 5000n to equal 0 because I set them in vpwl. 

    But when I add vector described in file and assigned to indipendent pin , voltages not crossed with that pin becomes like 0n 0; 1000n .02 ; 2000n 0.3 ; 3000n 0.4; 5000n 1 ; 5100n 0.8;

    How can I fix it? 

    Another question: how can I set voltage to another pin B29? I need set voltages to many pins.

    • vector.txt
    • View
    • Hide
    • 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