Jeffrey Walling
Jeffrey Walling
  • Видео 342
  • Просмотров 708 727
Cadence - Creating a Vector File for Simulation in Spectre
In this video, I show you how to use matlab to create a vector file that will next be used for simulations in Cadence.
Просмотров: 1 186

Видео

Cadence - How to find device capacitance
Просмотров 6 тыс.Год назад
In this video, we will find how to estimate the capacitance in a device using DC simulation, SP simulation and Large-signal SP simulation
Cadence - Using a Config View to control the netlist hierarchy
Просмотров 2 тыс.Год назад
In this video, we use a config view to control what gets netlisted when we run a simulation.
Cadence - Creating a Config View for Hierarchy Editing
Просмотров 3,3 тыс.Год назад
In this video, I show you how to create a config view in Cadence, which can be used for precision hierarchy editing.
Cadence - Hierarchical Schematic Design
Просмотров 879Год назад
In this video, we show how to create a hierarchy in a schematic design by mmaking subcircuits into components that can be added to a higher level design. This allows verification steps to be completed at lower/smaller levels ensuring success and easy asssembly at the highest level of the design.
Import Symbol Views to Imported IP Library
Просмотров 228Год назад
In this video, we use a verilog file to import the symbol views of a standard cell/IO library into Cadence.
Importing IP from GDS
Просмотров 239Год назад
In this video, we show how to stream I/O IP into Cadence using a GDS.
Mixed-mode S-parameter Simulations
Просмотров 1,7 тыс.Год назад
In this video we will use the ideal transformer created in the last video to perform a mixed-mode S-parameter simulation. This is built into some simulators (including Cadence), but this illustrates how the mixed mode s-parameters are derived using the differential ( /-) and common-mode (taps) inputs/outputs of the ideal transformer.
Creating an Ideal Transformer
Просмотров 1,5 тыс.Год назад
In this video, we create an ideal transfomer that can be used to simulate differential or mixed-mode circuits. We also learn how to pass a parameter into a schematic from the hierarchy, in this case it will be set in the symbol view. Finally, we draw a symbol view.
How to Set Cadence Simulation Directory to Temp Space
Просмотров 600Год назад
In this video, I show you how to set your Cadence Spectre simulation directory to temporary disk space to save space in your personal work directory.
How to run a Monte Carlo Simulation in Cadence
Просмотров 9 тыс.Год назад
In this video, we setup and run a Monte Carlo simulation in Cadence ADE Explorer. In this one, we are attempting to analyze local mismatch of a capacitor so we can understand the variation of the capacitance on a single die, which can be used to estimate the size of capacitor necessary to achieve a specific value of ENOB.
S-Parameter Simulations in ADE Explorer
Просмотров 726Год назад
In this video, we show how to design a matching network using the Will Kelsey Smith Chart (www.will-kelsey.com/smith_chart/) and then to setup and run an S-parameter simulation in the ADE explorer environment, which is similar to the old ADE-L environment, but with new GUI and some key and different features.
Inverter Design
Просмотров 514Год назад
Here we show how to design an inverter (schematic and layout) in a 22nm technology.
Creating an Alias for Launching Cadence
Просмотров 238Год назад
In this video, I show you how to create an alias (in general) and specifically how to create an alias to launch Cadence with the 22nm PDK at Virginia Tech.
Setup 22nm PDK at Virginia Tech
Просмотров 1,1 тыс.Год назад
In this video, we provide details of how to setup your profile for use of the globalFoundries 22nm PDK at Virginia Tech. You will learn how to create a new directory for your work, copy some key setup files, launch Cadence with the 22nm features and create a new library space for your work.
ECE 3204 Lecture 20C - Feedback Example #3
Просмотров 378Год назад
ECE 3204 Lecture 20C - Feedback Example #3
ECE 3204 Lecture 20B - Feedback Example #2
Просмотров 227Год назад
ECE 3204 Lecture 20B - Feedback Example #2
ECE 3204 Lecture 20A - Negative Feedback Examples #1
Просмотров 331Год назад
ECE 3204 Lecture 20A - Negative Feedback Examples #1
ECE 3204 Lecture 19D - RHP Zero
Просмотров 786Год назад
ECE 3204 Lecture 19D - RHP Zero
ECE 3204 Lecture 19C - LHP Zero
Просмотров 413Год назад
ECE 3204 Lecture 19C - LHP Zero
ECE 3204 Lecture 19B - RHP Poles
Просмотров 720Год назад
ECE 3204 Lecture 19B - RHP Poles
ECE3204 - Lecture 19A - Review of transfer functions (LHP Pole)
Просмотров 320Год назад
ECE3204 - Lecture 19A - Review of transfer functions (LHP Pole)
ECE 3204 Lecture 18D - Negative Feedback Example (Shunt-Shunt)
Просмотров 396Год назад
ECE 3204 Lecture 18D - Negative Feedback Example (Shunt-Shunt)
ECE 3204 Lecture 18C - Identifying Negative Feedback Connections
Просмотров 256Год назад
ECE 3204 Lecture 18C - Identifying Negative Feedback Connections
ECE 3204 Lecture 18B - Negative Feedback using Two-Port Network Parameters
Просмотров 426Год назад
ECE 3204 Lecture 18B - Negative Feedback using Two-Port Network Parameters
ECE 3204 Lecture 18A - Negative Feedback
Просмотров 210Год назад
ECE 3204 Lecture 18A - Negative Feedback
ECE 3204 Lecture 17C - Op-amp Compensation, Optimal Nulling Resistor
Просмотров 454Год назад
ECE 3204 Lecture 17C - Op-amp Compensation, Optimal Nulling Resistor
ECE 3204 Lecture 17B - Op-amp Compensation, Moving the Zero
Просмотров 412Год назад
ECE 3204 Lecture 17B - Op-amp Compensation, Moving the Zero
ECE 3204 Lecture 17A - Op-amp Compensation, Dealing with the RHP Zero
Просмотров 405Год назад
ECE 3204 Lecture 17A - Op-amp Compensation, Dealing with the RHP Zero
ECE 3204 Lecture 16C - Bode Analysis of Basic Miller Compensation
Просмотров 266Год назад
ECE 3204 Lecture 16C - Bode Analysis of Basic Miller Compensation

Комментарии

  • @kashmirparadise8625
    @kashmirparadise8625 2 дня назад

    I'm having systemverilog code and inside it I have instantiated sub blocks which are also written in system verilog but when I try to use config view, it shows view to use only (which i would keep as external HDL view) for top level and not for the sublocks which are instantiated in the blocks of top level. What should I do so that I can get sub blocks there as well so that I can keep it's view to use as external HDL view

  • @nagarajudeevi
    @nagarajudeevi 11 дней назад

    Thank you

  • @AllenSA_airohaSun
    @AllenSA_airohaSun 17 дней назад

    Thank you Sir😊 vy=Gm1*vx*(1/sc)=Gm1*(vx/sc)...(1) Therefoe ix=-io=Gm2*(-vy),ix=Gm2vy..(2) Substituting equation (1) into (2) ix=Gm2*Gm1*(vx/sc),vx/ix=sc/Gm1Gm2 So sc/Gm1Gm2=sL L=c/Gm1*Gm2....answer

  • @AGuyWhoWantAUsername
    @AGuyWhoWantAUsername 28 дней назад

    Anyone here encountering issues where when you save the waveform as image, Cadence will crash?

  • @MobiusHorizons
    @MobiusHorizons Месяц назад

    Thanks for making this! Very clear, understandable and concise. I have been struggling to learn these concepts and this really made it click.

  • @HarryWoo
    @HarryWoo Месяц назад

    When tuner provides the various impedance to PA output, Pout is measured at 50ohm ( for example, Spectrum analyzer). How we know insertion loss from tuner input to 50ohm Pout measurement point under a specific tuner input impedance in order to calibrate out that insertion loss ?

  • @ParminderKaur-zm4kw
    @ParminderKaur-zm4kw Месяц назад

    Hey Mr jeffrey ,Can you please tell which software did you use to record the content ?? The video is very nicely made

  • @troomshroom7682
    @troomshroom7682 2 месяца назад

    First

  • @conglevan63
    @conglevan63 2 месяца назад

    great

  • @HardikJain_YT
    @HardikJain_YT 2 месяца назад

    angle H starts at -180

    • @wallingphd
      @wallingphd 2 месяца назад

      That would imply that the transfer function were inverting (e.g., multiplied by -1). It is not, so the angle does not start at -180.

    • @HardikJain_YT
      @HardikJain_YT 2 месяца назад

      As mentioned in the video H jw is taken as jw-wz when omega tends to zero ; the phasor approaches -wz so the phase is -180 isn't it?

    • @wallingphd
      @wallingphd 2 месяца назад

      @@HardikJain_YT The angle is equal to atan (-w/wz). atan of 0 is 0.

    • @HardikJain_YT
      @HardikJain_YT 2 месяца назад

      @@wallingphd it approaches from the negative side of 0 arc tan(0-)=180

    • @wallingphd
      @wallingphd 2 месяца назад

      @@HardikJain_YT atan(1) = 45, atan(0.5) = 26, atan(0) = 0, atan(-0.5) = -26, atan(-1) = -45). atan is bound between -90 deg and 90 deg for input from -inf to inf.

  • @yabiliao8779
    @yabiliao8779 3 месяца назад

    thanks!

  • @user-bc8qw8my6p
    @user-bc8qw8my6p 4 месяца назад

    could specify which cells are calculated or and which are given values. i'm also trying to make a link budget for a terrestrial link.

  • @todayiwill1361
    @todayiwill1361 4 месяца назад

    Thanks a lot ! I’m a master thesis student and you help me a lot

  • @mustafabecermis1046
    @mustafabecermis1046 4 месяца назад

    Great content. Thanks!

  • @HardikJain_YT
    @HardikJain_YT 5 месяцев назад

    if current matching is a concern then Q6 Q8 both must have Vce=Veb

  • @HardikJain_YT
    @HardikJain_YT 5 месяцев назад

    IB0 should also be added giving N+1 term

  • @HardikJain_YT
    @HardikJain_YT 5 месяцев назад

    Ok so the SCTC is for big capacitances llike coupling or bypass and OCTC is for device capacitances.

  • @HardikJain_YT
    @HardikJain_YT 5 месяцев назад

    Bode plots nice

  • @HardikJain_YT
    @HardikJain_YT 5 месяцев назад

    Including ro for last one would have Rc||Rl parallel with r0

  • @GiorgiAptsiauriX
    @GiorgiAptsiauriX 5 месяцев назад

    Hi, could you please upload or share privately EMX simulation of the transformer? or anything that details out EMX simulation? I am also using 22FDX-PLUS.

  • @balrampillai5314
    @balrampillai5314 5 месяцев назад

    Incredibly useful and informative; thank you so much for putting out this tutorial!

  • @jimmysun2968
    @jimmysun2968 6 месяцев назад

    Is Rz Cc-CL/Cc*1/GMII actually?

  • @digambarbhole9467
    @digambarbhole9467 6 месяцев назад

    sir, I have a module that I have created with the help of Mosfet but now I want to plot the resistance of my entire module from the input port but here I am using the sp parameter method to get this plot while using the sp parameter i am applying pulse input as my module resistance changes with the number of pulses applied to it so I want to plot the real-time resistance of my module as it changes with time as it is a function of the number of pulses applied so with sp parameter I am unable to get this plot can you suggest any method where I could plot this

  • @ismailassou6942
    @ismailassou6942 6 месяцев назад

    Sir, do you have license manager for ADS 2024?

  • @wii_
    @wii_ 6 месяцев назад

    ty

  • @farshadsedarati6759
    @farshadsedarati6759 7 месяцев назад

    Could you please explain why u use Ps for both loss in inductor and input power?

  • @user-hl1qf3rk1i
    @user-hl1qf3rk1i 8 месяцев назад

    Hi Professor, many thanks for your video! I am wondering do we need to change the differential port impedance to 100ohm and common mode port impedance to 25ohm for this evaluation? In this way, we can get correlated results as the 4 port evaluation using the conventional equation such as SDD11=0.5*(S11+S33-S13-S31). Thanks!

  • @abheetl9743
    @abheetl9743 8 месяцев назад

    Excellent video, very precise and concise. Thanks!

  • @CircuitShepherd
    @CircuitShepherd 8 месяцев назад

    Nice 👍😉

  • @emiliomartineziii2980
    @emiliomartineziii2980 8 месяцев назад

    It's always a relief when someone who can speak english makes a video 🙏

  • @user-hx7pq4lx2j
    @user-hx7pq4lx2j 9 месяцев назад

    looking forward your update too ㅠㅠ

  • @user-zr9oj2yz4e
    @user-zr9oj2yz4e 9 месяцев назад

    Hi Professor. Thanks for your videos. They are really helpful and advanced. Could you please send the link of the video about transformer layout and EMX simulation? It would be appreciable.

  • @M.Talaat11
    @M.Talaat11 9 месяцев назад

    this helped me very well in calculating the input capacitance to make accurate design of previous stage thank you very much.

  • @user-ws2hb9sb3b
    @user-ws2hb9sb3b 10 месяцев назад

    Thank you very much for this lecture. If you don't mind, can you tell me how to load and source the 2nd and 3rd harmonics?

  • @kaptain7296
    @kaptain7296 10 месяцев назад

    yo this was helpful thanks alot, keep posting.

  • @ryanfeng
    @ryanfeng 10 месяцев назад

    looking forward your update

  • @ceyda7462
    @ceyda7462 11 месяцев назад

    I appreciate you recommending these valuable video; I will definitely find them handy. WASK is so good optimization tool I think, I can suggest.

  • @IRON770225
    @IRON770225 11 месяцев назад

    About the Opim Goal, you set Pin as sweep variable at single frequency. How to set Pin and frequency as sweep variables at the same time??

  • @karamany9870
    @karamany9870 Год назад

    in 4:19, it should be Vov^2 in Id1 expression, right?

  • @baesickee5036
    @baesickee5036 Год назад

    Thank you. It helped a lot.

  • @marioselia5453
    @marioselia5453 Год назад

    Dear Professor I have a question. Why is drain current zero when PMOS in ON? Are we talking about NMOS drain current?

  • @kirin9987
    @kirin9987 Год назад

    Thank you for your kind explanation. I wonder why the dc simulation result is so different from the s parameter sim. Can you give me your opinion?

    • @wallingphd
      @wallingphd Год назад

      The DC simulation is just based on the device model, but does not include estimates of metal capacitance due to layout parasitics. You can add a few more terms (e.g., Coverlap, Cjs, etc.) to get a closer approximation, but the safest bet is to just use the SP.

    • @kirin9987
      @kirin9987 Год назад

      @@wallingphd thank you!

  • @marioselia5453
    @marioselia5453 Год назад

    In the above relationship, even for Rsw = 0, P_Rsw is non zero (should of been)

  • @marioselia5453
    @marioselia5453 Год назад

    Shouldn't P_Rss be (2*VDD^2 / π^2) * ( Rsw / [Rsw+Ropt]^2 )?

  • @ag_rfdesigner
    @ag_rfdesigner Год назад

    Hello professor, would it be possible to share a sample matlab code we can start working with.

  • @mensh__
    @mensh__ Год назад

    I think the xval function with the psp sim would return -1 to 1 GHz. So, you should add the pss freq to that.

    • @wallingphd
      @wallingphd Год назад

      The susceptance is linearly increasing with frequency, and the value in the plot is the correct value at the offset. Hence, we should not add the pss frequency to it. You can verify by setting the PSP frequency range to absolute and sweeping from frf +/- offset (e.g., 4.6GHz to 6.6GHz in this case). The result will be the same, albeit there will not be a divide by 0 in the middle of the range.

  • @ag_rfdesigner
    @ag_rfdesigner Год назад

    Hello professor, could you please share a video on doing load pull and impedance matching using transformers in virtuoso.

  • @marioselia5453
    @marioselia5453 Год назад

    Shouldn't efficiency be Pp/Ps assuming that our load is Rp?

  • @marioselia5453
    @marioselia5453 Год назад

    I think that power entering the network should be 0.5*i^2 * Rs.

  • @ag_rfdesigner
    @ag_rfdesigner Год назад

    Hello professor,thanks for the video. It is very helpful. Could you please upload the video on using emx inside virtuoso environment as well.

    • @wallingphd
      @wallingphd Год назад

      I have one that I need to edit for some proprietary content.