• 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. how to use user defined digital pattern as an input

Stats

  • Locked Locked
  • Replies 8
  • Subscribers 126
  • Views 20300
  • 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

how to use user defined digital pattern as an input

esha123
esha123 over 11 years ago

 im using candene virtuoso.Is it possible to define my own input pattern (e.g 101100011) instead of using "vsource" as an input to inverter.. i need to estimate  power for different input patterns of my own choice.plz give suggestion how can i do it only using virtuoso. !!!

Thanks..!!

  • Cancel
Parents
  • Tawna
    Tawna over 11 years ago

    1. What version of spectre are you using?  Typing the command in an xterm at the unix prompt:

    unix> spectre -W

    will give that information.

    2. Look at the contents of spectre help:

    unix> spectre -h vsource

    --or--

    The SpectreRF User Guide has the information that you need.  You should be able to access it by calling up the documentation:

    unix> cdnshelp

    Alternately you can look at the pdf document with acroread, type in an xterm

    unix> which spectre

    This will return the path to spectre:

    unix>  /grid/cds/software/MMSIM131ISR/tools.lnx86/bin/spectre

     Now you know where your spectre software hierarchy is located, cd to

    unix> cd  /grid/cds/software/MMSIM131ISR/doc/spectreRF

    This is the location of the documentation in the hierarchy (if you cannot find it installed on your machine)

    Open the SpectreRF documentation with acroread:

    unix> acroread spectreRF.pdf

     

    If you are using MMSIM12.1-13.1, the information is in Chapter 8: AnalogLib Components Used in RF Simulation of the SpectreRF User Guide.   Look for port.  Many of the properties on port are the same as those in vsource and isource.

    There's no substitution for opening a schematic, putting in the source, running simulations, and looking at what the various options do, especially if you are a new user.   (But the documentation is pretty good.)

     

    best regards,

    Tawna

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Tawna
    Tawna over 11 years ago

    1. What version of spectre are you using?  Typing the command in an xterm at the unix prompt:

    unix> spectre -W

    will give that information.

    2. Look at the contents of spectre help:

    unix> spectre -h vsource

    --or--

    The SpectreRF User Guide has the information that you need.  You should be able to access it by calling up the documentation:

    unix> cdnshelp

    Alternately you can look at the pdf document with acroread, type in an xterm

    unix> which spectre

    This will return the path to spectre:

    unix>  /grid/cds/software/MMSIM131ISR/tools.lnx86/bin/spectre

     Now you know where your spectre software hierarchy is located, cd to

    unix> cd  /grid/cds/software/MMSIM131ISR/doc/spectreRF

    This is the location of the documentation in the hierarchy (if you cannot find it installed on your machine)

    Open the SpectreRF documentation with acroread:

    unix> acroread spectreRF.pdf

     

    If you are using MMSIM12.1-13.1, the information is in Chapter 8: AnalogLib Components Used in RF Simulation of the SpectreRF User Guide.   Look for port.  Many of the properties on port are the same as those in vsource and isource.

    There's no substitution for opening a schematic, putting in the source, running simulations, and looking at what the various options do, especially if you are a new user.   (But the documentation is pretty good.)

     

    best regards,

    Tawna

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

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