Cadence On Cloud platform has layered security protection. It follows Defense in-Depth principles in the protection of systems and data. Cadence uses industry security frameworks, standards, and processes to manage its security and risks. You can check in detail on following link > https://www.cadence.com/en_US/home/resources/datasheets/cadence-oncloud-security-ds.html
↧
Forum Post: RE: Cloud Network - Cadence
↧
Forum Post: RE: artwork control form (gerber out) setup
I understand that when you modify/change the layers in the cross-section, then this does not get updated in Artwork Control Form. After modifying the layers name in the cross-section, next time when you invoke launch Artwork menu, click on 'Generate Films' option in Artwork Control Form before creating artwork. When you click this option, then the Available Films in Artwork Control Form gets updated as per the cross-section changes.
↧
↧
Forum Post: RE: Howto avoid that Register Action on a schematic makes the Page dirty
PatEscher Can you try below code: Select a page in PM tree and source below code: set lStatus [DboState] set lSelectedPage [GetSelectedPMItems] set lModifiedTime [$lSelectedPage GetModifyTime $lStatus] set lDboLib [$lSelectedPage GetContainingLib] set lModifiedCString [$lDboLib TimeToString $lModifiedTime] puts "[DboTclHelper_sGetConstCharPtr $lModifiedCString]" So, getting the exact day and date you can decide what whether to reset the flag or not. Hope this helps!
↧
Forum Post: RE: Cloud Network - Cadence
I think it's safe to use their cloud network. You can visit their online site to access security documents.
↧
Forum Post: RE: Howto avoid that Register Action on a schematic makes the Page dirty
Hi CadAP, not sure where to put this. Into the Action Callback? for me it seems that modifying the page when the call back is executed (even if we do a no-op) is a bug. I already reported a case on it. And does it work with my use case? I have a page open and then select a symbol. Then I do the RMB --> More --> MenuTest my callback should then simply call e.g. a Browser The problem is, that once the callback is executed, the page is shown as modified. So what is your code doing exactly? It is reading out the ModifyTime of the page? but based on what? the last save operation of the page? Thanks for your help, Patrick
↧
↧
Forum Post: RE: Generating Port in PowerSI: Error "Failed to generate ports for circuit: No Negative Terminal"
You can try Pin-Based port generation method in PowerSI. This is a good reference Article (20509258) Title: Case Study of 2N and N+1 S-Parameter Generation URL: https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1O3w000009lsL1EAI Best Regards, Sumith
↧
Forum Post: RE: Cloud Network - Cadence
Cadence cloud started about ten years ago supporting chip design(Virtuoso) and simulation customers like the startup I work for. We never needed to set up on-premise servers for the chip team. Knowing what's at stake there, I feel more confident in Cadence cloud than anything else.
↧
Forum Post: RE: PSS, PNOISE and other simulations for a circuit containing an oscillator and Mixer
Simulating and analyzing hbac_mt --> IPN curves --> Port (R(Port) fixed) --> Variable sweep = -30 --> IP3 input reference --> Select 3rd order harmonic (4.9 GHz) and 1st order harmonic (5.1 GHz) --> Select output PORT. When selecting the PORT of the mixer output, the IIP3 graph is not plotted (it does not return any response). I did the same test updating the oscillator to an ideal system, and the IIP3 was plotted without problems, but with the oscillator circuit (Oscillator option in hb), I could not plot it.
↧
Forum Post: RE: How to perform the Auto-routing feature in the OrCAD X Presto
Will this change soon, it has been over 1+ yrs since Presto X came out, and still no autorouter (as of 24.1)
↧
↧
Forum Post: RE: Trying to reduce the runtime of a skill code : viaGenerateViasInArea, dbCreateRect or dbDeleteObject
Hi Andrew, I'm just wondering if you see the same delay. Thanks, Jane
↧
Forum Post: Which objType do you use either label or textDisplay as text?
Dear all, Thank you very much for answering my continuous questions. My team is debating whether to use label or textDisplay as text. The debate all started from a few mismatches we found between the name of the labels and their pin names in a cell. The thing is EMX simulation only sees the pins, while Calibre LVS only sees labels so a step of checking should be added, probably with a skill code to catch this. However, we decided to just go with textDisplay to avoid adding one more step of checking, at the same time we still don't need to worry about the pin-label mismatch. I would like to ask layout engineers and Cadence which one you prefer to use either label and textDisplay and why. My default Cadence setting is label. I'm guessing there should be a good reason for the default setting. Is there any limits on layout work when using textDisplay? In fact, my existing skill codes are all written with "label". Since textDisplay has to have its pin attached to, I think you wouldn't be able to use Create Label form for creating textDisplay. Correct me if I'm wrong. I see you can also copy a textDisplay text and Create Pin from Label to attach the pin to it, which I wasn't aware of and is very good. Any suggestions or advise will be appreciated. Thanks, Jane
↧
Forum Post: Errors in 3D canvas when Via size is less than 100um
I'm using Allegro X APD + 23.1 to create a chiplet package for EM simulation models. I noticed that when the finish size of the drill hole, or the plating size of any layer, is smaller than 100um, they are rendered as 100um in 3D canvas. If the platings on all layers are all less than 100um, only a drill hole without any fillings or platings are generated in 3D canvas. Is it a reported issue? Would it help if I switch to SPB24.1?
↧
Forum Post: RE: Checking Menu Item states from tcl script
HH20250106183 You can use below command to check the status and enable the "Grid References" value page wise. GetGridRefDisplayed(status) : returns int Class : DboPage(DboBaseObject): Parameters: status: DboState & SetGridRefDisplayed(bVal) : returns DboState Class : DboPage(DboBaseObject): Parameters: bVal: int Step to get page grid references 1. Open a page 2. Get Active page DBid using "GetSelectedPMITems" 3.Type [GetSelectedPMITems] GetGridRefDisplayed [DboState]--> It will return 1 0r 0 based on enabled disabled status. Hope it helps.
↧
↧
Forum Post: config ignores verilogams specific binding (* integer library_binding = "LIBRARY_A0"; integer view_binding = "symbol"; *)
Dear team, I am writing to bring to your attention an unexpected behavior that I have encountered when transitioning from IC 6.1.8 to IC 23.1. Specifically, I have found that Verilogams created in IC 23.1 and used in configuration for AMS simulation seem to ignore any specific binding. I would like to inquire whether this is a known bug or an intended feature. Thank you for your time and attention to this matter. Best regards, Marcel module_a0 (* integer library_binding = "LIBRARY_A0"; integer view_binding = "symbol"; *) i_module_a0 ( .AVDD(AVDD), .AVSS(AVSS), .VDD(VDD), .VSS(VSS), .RTO(RTO), .SNS(SNS), .PAD(PAD), .PADC_IOV(PADC_IOV), .PADR1_IOV(PADR1_IOV), .PADR2_IOV(PADR2_IOV) );
↧
Forum Post: More information about enum type variable in TCL Class
Hi Friends of the community, I will use one TCL class which have a enum type variable DboBaseObject::ObjectTypeT, but I can't find more information about it on the document TCL/Tk Extensions. Can you proviod more information about enum type variable like this, and What arguments should be passed to the TCl class? How I can use this?
↧
Forum Post: RE: More information about enum type variable in TCL Class
Morgan When you select a part and type below command you will get nType. [GetSelectedObject] GetObjectType --> return nType (13 ) PLACED_INSTANCE if you type puts $DboBaseObject_PLACED_INSTANCE returns 13. Now you can select wire or other schematic object and get the nType value. Hope it helps.
↧
Forum Post: Efficient Inductance Extraction with Clarity 3D Layout
Efficient Inductance Extraction with Clarity 3D Layout Are you struggling with inductance extraction for your complex IC package and PCB designs? Look no further! This post highlights the latest Clarity 3D Layout v2024.1 workflow for inductance extraction, providing a fast and accurate solution for inductance extraction and SPICE RLCG extraction using the Quasi-Static Solver. Introducing Clarity 3D Layout Inductance Extraction The new Inductance Extraction workflow in Clarity 3D Layout provides Quasi-Static-Solver-based RLCG extraction without the need to predefine ports for the source/sink. This means you can create source/sink automatically based on selected components or manually based on nodes on traces/shapes. Key Features and Benefits Fast and accurate inductance extraction and SPICE RLCG extraction No need to predefine ports for the source/sink Automatic source/sink creation based on selected components or manual creation based on nodes on traces/shapes Supports complex 3D structures with adaptive FEM refinement technology Reduces simulation time with parallelization technology Results After running the inductance extraction flow, you can view the inductance summary results by selecting the L Full Matrix option on the workflow pane. The results are displayed for a frequency of 1 KHz, and you can export the results to a .csv file. The resulting L matrix shows the self-inductance values on the diagonal and mutual inductance values on the non-diagonal terms. You can also generate a SPICE model from the R/L/G/C results, which can be used by other tools. Lastly, you can plot the R/L/C/G values against frequency using the R/L/C/G vs Freq option on the workflow pane. The resulting plots showed the frequency-dependent behavior of the resistance, inductance, capacitance, and conductance values. Conclusion Clarity 3D Layout Inductance Extraction is a powerful tool for efficient and accurate inductance extraction and SPICE RLCG extraction. With its Quasi-Static Solver and automatic source/sink creation, it streamlines the simulation process and reduces simulation time. Try it out today and experience the benefits of fast and accurate inductance extraction for your complex IC package and PCB designs! Explore this Interesting Workflow Inductance Extraction and SPICE RLCG Model Generation of IC Package by Using Quasi-Static Solver in Clarity 3D Layout
↧
↧
Forum Post: RE: Removing Soldermask from Backdrill Vias
Open, modify, and save the pad stack under a new name. Replace affected pad stacks (single instance, one at a time) with the new pad stack. If this is too time consuming, ask someone here to create a script to do it automatically.
↧
Forum Post: RE: How can I assign a net to an etch arc in Cadence Allegro 17.4?
The line must be connected to a via or pin to inherit a net.
↧
Forum Post: RE: Orcad capture 17.2 all pages do not print to PDF
I can select all of the boxes, but they after closing Orcad, they are all blank again. Preview shows only one printed sheet. I can pick one schematic sheet and print it, but not all sheets. I suspect there's a config file somewhere I need to fix. Orcad version 17.4 works fine for me, it's just an extra hassle for me to use.
↧