Jitter measurement with PNoise Edge delay feature
Hello, I would like to characterize the impact of jitter on the pulse width (td) of the out signal shown below I am using Spectre 17.1.0.270, and the new version of Pnoise provides a new feature...
View ArticleIs there a way to generate Gaussian random numbers in Ocean/Skill?
I didn't find anything in the documentation or forums - I was wondering if there is an available mathematical function that I could use in an Ocean script whereby I pass in a mean and sigma and get...
View Articlehow to report net names connected to transistors for a channel connected block
Hi,I was trying to see if there is a way to list out all the nets connected to a channel connected block. Say we have Nand gate deep in the hierarchy and I know what input-a is connected to but I need...
View ArticleAuto routing constraints in cadence virtuoso
I would like to know what type of constraints could be set in the auto router tool in virtuoso ADE GXL. I am working on optimum routing solution for our technology where we are using our own developed...
View ArticlePVS-QRC: use of extracted Spice netlist with Spectre?
Hi! We are trying to switch to PVS-QRC for our extractions in 16nm TSMC, but we're having a hard time configuring the flow to generate "av_extracted" views. As as workaround, we would like to use...
View ArticleAuto-select spectre model for all simulations
Is it possible to auto-select spectre model files instead of having to add them manually for every new ADE session?I've recently installed a new foundry PDK and I have to manually tick the model when I...
View ArticleMultiple Via Cut Spacing for same ViaDefName
We have a DRC rule that states that the Via Spacing must be larger if the Via Array Width or Height goes beyond a specific value.Is there a way to define a via cut spacing value, within the...
View ArticleQRC: *Error* load: can't access file...
Hi! When I launch the "PVS->Run LVS..." command in a layour editor, I get the following messages in the CIW:QRC: *Error* load: can't access file...
View ArticleADE-XL Simulation Lost After Cadence Crash
Hello,After Cadence crash, most of my corner simulations are lost. I have two questions.1. Is there a way, let's say a system variable change, to prevent simulations' crash when the Cadence crashes....
View ArticleQRC: how to add the "Parasitics" menu?
Hi! How can I add the "Parasitics" menu in the layout editor (see below)? I've come across some old documents like this one, showing how to get a parasitics report from this menu, but it's not present...
View ArticleAuto-router not working in Virtuoso Layout XL
I am using virtuso 6.1.7 64bit with our own developed PDK. I want to enable/use the auto-router feature in layout XL. I have defined the constraint group (as defined in the cadence gpdk045) in the...
View ArticlePassing a string as a design variable in ADEXL
Hello All,I have a simulation setup where I'm writing output to a file, for post-processing; the file is created using a Verilog-A module and I have parameterized thefile name, and this all works fine...
View ArticleMaximum metal length and single connection routing in Layout XL
In our process technology we have only 2 metal layers. The first metal layer can be used for the whole routing process but the second metal layer can be used to make a jumper over metal layer 1 (in...
View ArticleMatlab cds_srr DC sweep of Mosfet Parameters
Hi,I am running cadence 6.1.7-64b along with MATLAB R2016b. I am trying to run a MATLAB script in which I perform a DC sweep on MOSFET parameters such as id, vt, igs, gm, gmb,... and store the...
View Articlevpwlf error:Syntax error in waveform file...
Hi, I'm trying to load .xlsx file using vpwlf. My file contains strictly increasing data, still it gives error as : "Syntax error in waveform file `/home/users/pratike/data_interp_msb2.xlsx' at line...
View ArticleLayout editor: change the highlight color of selected shapes?
Hi! Is it possible to change the color used to highlight the shapes selected in a layout? My setup currently uses white, but I'd like something with more contrast like yellow or red.I searched for keys...
View ArticleQRC: how to avoid empty .SUBCKT (re-)definitions in the extracted netlist?
Hi! I am getting simulation errors when trying to use the extracted netlists produced by QRC, because they contain redundant (and empty) definitions for some components. For instance, in a minimalistic...
View ArticleAssembler Run Plan: enforcing runs to sequence correctly
Hi,I am using Virtuoso IC6.1.7-64b.500.13 and have my testbenches and tests in Maestro views.I have a two run run plan:Run.0: a calibration routine: Test = "calibrate_delay"Output of interest:...
View ArticlePass object properties from one object to another
I have a lot of differential pairs and cascode (mos) devices in my schematic.Those pair of devices (should) always have the same parameters. It bothers me that when I want to change one parameter that...
View ArticleHow to not plot/suppress the AC response plot when performing an AC simulation?
I'm using ADE L.I have my plot windows organized to my preferences to see the simulation results. I put the "Plot after simulation" option to Refresh so that the window sizes and so on don't get messed...
View Article