The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
May 20th, 2024, 10:55am
1  Simulators / Circuit Simulators / Is CDL case-sensitive?
 on: May 14th, 2024, 2:00pm 
Started by Geoffrey_Coram | Post by Geoffrey_Coram
Is the CDL netlist format case-sensitive? Andrew Beckett posted a link that led me to some Pegasus documentation:
https://support.cadence.com/apex/techpubDocViewerPage?path=pegasusref/pegasusref...
21.31/app_pegasus_cdl_ct_CDL_Syntax_Rules_.html

It doesn't say explicitly, but the syntax for a MOS instance line uses L and W, along with lower-case node names:
Code:
M0 d g s b N W=.5 L=.2 M=4 $LDD[LDDN] $NONSWAP 


2  Other CAD Tools / Unmet Needs in Analog CAD / Re: Nonlinearity contribution analysis of large signal analysis
 on: Apr 30th, 2024, 4:56am 
Started by bellona | Post by Frank Wiedmann

3  Other CAD Tools / Unmet Needs in Analog CAD / Nonlinearity contribution analysis of large signal analysis
 on: Apr 29th, 2024, 2:50am 
Started by bellona | Post by bellona
I have been doing linear power amplifier design for sometime, and I am always wondering why there is no main-stream tool for nonlinearity contribution analysis (A vector plot of various distortion components stemming from different devices for a given IM product).
For LNA or mixer design, Noise contribution analysis is quite common since noise are uncorrelated and there is generally no noise cancelling occurring. For distortion analysis in HB, I understand that it is more straightforward to keep track of the total distortion for a given node than to separate them according to their origins.
I have seen some papers on Volterra-on-top-HB analysis, and I think it is possible to integrate this kind of analysis into main stream tools. Is the absence due to lack of perceived market demand? I think it would be well received for linear (power) amplifier designers.

4  Design / RF Design / VCO Phase noise Discrepancy in pnoise and transient noise
 on: Apr 26th, 2024, 5:25pm 
Started by Hassan | Post by Hassan
Hello Everyone,
I am using the code below for VCO, and it is pretty standard and straightforward. I want to make sure that the noise transfer function from control voltage to phase noise is correct, as I am going to use it in my PLL. Now, when I put a purely thermal noise using a resistor on the control voltage, the output phase noise slope is -40dB/dec using PSS and Pnoise!!!!  Just to clarify, I do not want to model VCO PN itself but I wanna make sure that the transfer function of noise from its control voltage to output is correct.
I would appreciate any comment if you see it as helping. I am attaching both schematic and simulation results below.


module vco_va(vin, voutp, voutn);
input vin;
output voutp , voutn;
electrical vin, voutp, voutn;
parameter real amp = 0.5;
parameter real center_freq = 20G;
parameter real vco_gain = 1G;
parameter integer steps_per_period = 32;
parameter real DC_val = 1;


  real  phase;
  real inst_freq ;


  analog begin


           
            inst_freq = center_freq + vco_gain * (V(vin)-1.25);
           
           phase = idtmod(inst_freq, 0,1);


     $bound_step (1.0 / (steps_per_period*inst_freq));
           
           V(voutp) <+ amp * sin (2*`M_PI*phase) + DC_val;
           V(voutn) <+ -1*amp * sin (2*`M_PI*phase) + DC_val;
  end
endmodule



5  Design / RF Design / Which product should I design using the RF method ?
 on: Mar 10th, 2024, 5:48am 
Started by sahar_sahar | Post by sahar_sahar
Hey ,I am new to the field and interested in the RF field and would love to take the first step

6  Design / RF Design / Integrate phase noise curve and compare with Jc (period jitter)
 on: Feb 10th, 2024, 8:32pm 
Started by vlsi_design | Post by vlsi_design
Hi,
1) I simulated the phase noise of LC VCO at 5GHz in cadence and integrated from fl=10Hz to fh= 2.5GHz to get jitter as follows
Jc=1/(2*pi*fc)sqrt(2*integ(10^PN/10) from fl to fh)

I find it to be 960ps!!
I tried to compare with time average Jc and interated from fl=10Hz to fh=2.5GHz using cadence direct plot and I can see only 6.7f

How do I get it from phase noise skirt?

2) Also, since phase noise theoretically is boundless and becomes infinite at 0Hz, intgerating it will also give boundless value. Is it equivalent to saying that accumulation jitter is also boundless?

7  Measurements / Other Measurements / Different result with same sample using probe and power supply
 on: Feb 1st, 2024, 12:10am 
Started by j828 | Post by j828
I tested current force, voltage measure with same sample and probe, tester, but the results (voltage level) were different when compliance level changed. Do you have similar experience or can you give me any advice regarding this?
For example,

Force [I] || Comp [V] || Measure [V]
-100 uA  || -1.5V       ||  -1.5V
-100 uA  || -3V          ||  -1.2V

8  Other CAD Tools / Physical Verification, Extraction and Analysis / Re: Calibre, LVS, new layer
 on: Jan 26th, 2024, 8:36am 
Started by balshoy | Post by ajithkv
Don't you need a contact layer to connect the resistor to M1?

9  Other CAD Tools / Physical Verification, Extraction and Analysis / Re: POLY1 must be covered by N+ or P+ implant layer @Umc40lp using Calibre
 on: Jan 26th, 2024, 8:16am 
Started by Ramakrishna RSSM | Post by ajithkv
The DRC violation is for the poly segment connecting PMOS and NMOS gates. You can add/ extend P+ and N+ implant layers between the MOS devices, such that they are touching. This will cover all poly layers by either P+ or N+ implant.

10  Other CAD Tools / Physical Verification, Extraction and Analysis / Re: GCD fill layer in 28nm technology
 on: Jan 26th, 2024, 8:10am 
Started by vlsi_design | Post by ajithkv
Can you clarify what is the GCD layer, please? Generally dummy fill rule deck will generate all necessary fill layers for a given design.

Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.