Propagate and annotate DC operating points to schematic pcell from one level...
Hello,I have created a symbol which is a schematic pcell that contains one transistor one level down hierarchy. When i run DC simulation all the DC operating points (i.e. id, vgs, vds, gm, gds) and...
View ArticleObtaining Rds from the transistor
Hello:I have a quick question. What is the Rds (the drain-source) output resistance called in the dc result browser? I see Ron, Rdeff, Rseff, Rgdb? Which one is it?Is it possible to obtain it from the...
View ArticleMultiple variable MonteCarlo simulation in OCEAN
Hello, I've been wondering, is there any way of doing multiple variable Monte Carlo simulations using OCEAN programming language? Monte Carlo simulations from ADE provide only a singe parameter to be...
View ArticleHow NOT to slurp a file into SKILL....
;; Return the contents of FILE as a string... extremely slowly. (defun BcmFileSlurpSlowly (file "t") (let (port line (lines "")) (unless (setq port (infile file)) (error "Can't open %s" file)) (while...
View ArticleHow to change multipart path template after created?
Hi experts, Is ther any way to change the template(e.g. N-tap/P-tap etc.) after the MPP is created? Thank you in advance. Best Regards,
View ArticleDelete n number of instances of the same name from a shematic
Hi All, I am looking to find and delete n number of instances of the same name from a schematic cell view(for example i have 10,000 DCAP cells and I want to delete only 1000 of the them) is...
View ArticleSkill Pcells Loading virtuoso 6.1.5
Hi all,I have aissueto loadPcellcodebylibInitfilein6.1.5virtuoso.I have alibinlibManagerdedicatedtoPcells.When istartvirtuoso,PcellNormallythecodemustbeloadedwhen iaccesstolibMananger,purposeinmy...
View Articleexport output wave from skill after a sim is done?
Once a simulation is done (ADE/XL) I can go to the result tab, select a wave, plot it, then right click on it in the viewer Send To -> Export, enter a file name... Great for one 1 split. But suppose...
View ArticlePcell Creation
Hi All,I am trying to create a pcell for nmos. I have added a stretchline in X-direction with name length, saved and compiled to pcell. While instantiating the pcell in another cell, I am able to see...
View ArticleAntenna violations skill code
Hi, I am trying to figure out the best way to fix antenna vioaltions for custom layout. If anyone have any scripts to help me get started for writing custom skill code to put in antenna diodes for...
View ArticlePCELL eval failed, how to debug missing functions?
Hello everyone. I'm trying to debug a strange PCELL evaluation error. I had a bunch of layout up and working, but 3 design kit revisions later, I have a bunch of PCELL evaluation errors instead of...
View ArticleCadence distributed processing with SKILL
Hello,I have a skill code that i wish to run in distributed mode. The distributed processing user guide eloborates the setup of distributed mode option with OCEAN commands. does the same setup apply...
View ArticleHow to create a transistor pcell in SKILL?
Hi,I am new to SKILL coding.I have not done any pcell coding in SKILL.I would like to know whether we can create mosfet pcells using SKILL code.The way I tried to do this is using rodCreateRect( ) to...
View Articleskill ruby interface for openaccess
Hi,I am asking for the best method to approach this problem. I would like to execute skill commands on a Cadence database in a unix shell command line. Ideally i would not want to worry if the ICFB...
View ArticleSKILL namespaces
Has anyone successfully used them?Their documentation is very thin. I would very much like to see just one working example of 1. A namespace with at least one SKILL function, variable, class, generic...
View ArticleHow to sort a file(list) alphabetically using skill
Hi,I have a text file such as:M7(pin)(#37)M7(drawing)(#37)M6(drawing)(#36)RMDMY(drawing5)(#116)VAR(drawing)(#92)RH(drawing4)(#117)prBoundary(boundary)(#235)How can I sort these outputs alphabetically...
View Articleconc functions
I'm using Allegro Skill but I think this might be a better place to post this question.In the following code I would expect y to be unchanged and remain at (3 4). However it becomes (3 4 5 6). Is this...
View ArticleAbout unbound variable - cdfgForm.
Hi,I have skill script to intantiate a symbol in schematic view, then start updating cdf paramters with new values. 1. It only works if I open any view with any instance, press letter q to bring up...
View Articlenetlist formatter for spectre and AMS
Hi Andrew,I pray you'll find this and find the time to respond.I want to write netlist formatters to be used with spectre and amsdesigner (different formatters for different simulators, of course).What...
View ArticleLibManager Edit Trigger/Callback
Hi, In the Virtuoso Library Manager when a cellview is double-clicked, it automatically opens for edit. However, I would like some things to happen just before a cell view is opened for edit (make a...
View Article