Spectre S-parameter analysis port definition
Hello,I have a short question, I searched a bit and did not find the answer, on defining ports for sp analysis. Is it possible to use wildcards for defining ports? And if not is there a limit for that...
View ArticleControlling maxstep during tstab in Harmonic Balance
Hello,Spectre seems to set the maxstep for hb (during tstab) to be 1/100th the time period of Tone-1 by default, even if the maxstep specified is much larger. I couldn't find prior discussion/bugs on...
View Articleparasitic extraction question on sub-blocks using top-level RCE
Hi,If I have a RCE .spf file for a top level cell (for example Cell A) which is comprised of multiple sub-blocks, can I use this same RCE file on simulations where I am only using sub blocks in a test...
View ArticleHow to calculate Output Swing in Cadence?
I am working on a design of a cascode amplifier and I want to measure the output swing. I would like to know if there is a method or a function to use for.
View Articleadding simulator views to a PDK ?.
Hello,Is there a simple way to add simulator views of (eg:eldo or hspice) for the PDK cells, so that you could netlist in the format specified by these simulators?I would like to do this without...
View ArticleMoving average function for Calculator
Hi all.Does anyone have a skill code of a moving average function to be included in the calculator?For example, the function will accept a transient waveform and calculate a moving average in a window...
View ArticleSimulating 4 bit sequence in one simulation
Hi All,I am simulating a setup with AC analysis and need to vary 4 bits. As of now I am changing the signal bits one at a time to go through all the 16 possible combinations and simulating the setup...
View ArticleWhat is the best practice of optimize both CMRR PSRR and DC Gain of an...
Hi,I am a new guy and learning to use Virtuoso ADE to optimize my amplifier design. I start from a quite simple amplifier design, which is just a diff pair, as the following figure shows.Figure 1....
View ArticleHow to save sparameter simulation output in different files for different...
I am running sp simulation and saving an sparameter file as output. There is an option in the test to save a file. How do I make this file corner specific? I.e if I run multiple corners, I want...
View ArticleHow can I get verilog-A code of RPI a-Si TFT model and RPI poly-Si TFT model?
I want to simulate a circuit using a-Si TFT and poly-Si TFT using Cadence.So, I need RPI Polysilicon and Amorphous Silicon TFT model.Therefore, I have searched verilog-A code of RPI Polysilicon and...
View ArticleOver-riding default value of the simulation folder path in Assembler and...
Hi All,I am using a maestro view setup in which the simulation folder path is set to ~/simulation which is the default setting.I change it manually to ./simulation to avoid space issues.But after...
View ArticleVIVA background color
Hi,I'm currently using virtuoso ICADVM18.1-64b.500.10 and I just realized that I can't change the viva background as in previous versions. When I right-clicked on the viva background and the Graph...
View ArticleSKILL GUI
I would like to create a GUI that would be able to display the list of pins that belong to a symbol and to be able to sort/categorize then as SUPPLYs, GNDs, DIGITAL and ANALOG nature.Then be able to...
View ArticleIBM/GF bicmos8hp corner setup
Hello Everyone we just started using IBM/GF bicmos8hp process. I noticed at least one of you used this process before. I am sure some of you used similar process. I have a question on corner setup if...
View ArticleLiberate RAK - area of cell?
I was looking at the RAK "Using Liberate to Characterize Standard Cells". I was able to run it and see the .lib file being created from the SPICE netlists and the model. The main script pulls in a user...
View Articlespectre alter in MTS environment
Is there any way to tell an alter statement to look for a parameter in the same scope as where the alter statement appears? For example, suppose I have a really basic model file that includes some...
View ArticleHow to use variables in a paramset?
Hi,I am trying to use a paramset in order to change the timestep during simulation. I am trying something like this:-tran tran stop=trantime errpreset=conservative write="spectre.ic"...
View ArticleHow to access subckt parameters in sim results?
Is there some particular magic to access a subckt level parameter in the simulation results? For example:subckt mycell (OUT) parameters VDD=1.8 V0 (OUT 0) vsource type=dc dc=VDDends mycellI0 (1 0)...
View ArticleCadence Support Login is busted. Login-issues point-of-contact is broken...
Problems logging in refers to email address.Automated response from email address is: This email address is no longer active.Login to Cadence Support for assistance.Funny but frustrating.I know this is...
View ArticlePhotodiode in UMC180nm
Hi,I am unable to locate photodiode in UMC180nm PDK. Could you please help me?
View Article