Cadence OrCad Capture 17.4 (Creating Custom Parts / Symbols)

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ม.ค. 2025

ความคิดเห็น • 39

  • @berndwacke7083
    @berndwacke7083 4 ปีที่แล้ว +1

    Great Video, thanks! Looking forward to the video where the associated footprint is made...

    • @CircuitAnalysis
      @CircuitAnalysis  4 ปีที่แล้ว +1

      Ok here it is, ended up being a bit long but oh well, you asked for it! Thanks for watching, it helps me stay motivated.
      th-cam.com/video/OUqtaIy-9oA/w-d-xo.html

  • @JohnPaul-rf2wr
    @JohnPaul-rf2wr 2 ปีที่แล้ว

    Excellent presentation. One addition you might consider.. I would imagine there are a fair number of us familiar with previous versions of OrCAD upgrading to the changes in v17. A summary of the conceptual differences between previous versions of OrCAD and version 17 would be super helpful.

  • @mrbigshots9787
    @mrbigshots9787 3 ปีที่แล้ว

    Great Job 👏 - very clear explanation - truly appreciate it.

  • @dasworkshop4967
    @dasworkshop4967 2 ปีที่แล้ว

    I hope you don't mind an off topic question: How can I place parts underneath a larger socketed part? I'm using an Adafruit Feather M4 as a main controller and it sits above the circuit board by better than 10mm thanks to the socket strips it plugs into. This leaves me room for my RV-8803-C7 RTC, an SOIC-8 FRAM, and several other components under the M4 footprint. How can I get these parts under there without tossing all manner of DRC violations? Thank you for any help.

    • @CircuitAnalysis
      @CircuitAnalysis  2 ปีที่แล้ว

      I'm thinking you could split your socket for the Feather into 2 parts, so you have 1 for each side. Then you could put stuff in-between them without the DRC thinking it's in the middle of a part. Would that work for your issue?

    • @dasworkshop4967
      @dasworkshop4967 2 ปีที่แล้ว

      @@CircuitAnalysis That will work, I just have to pay attention to the row spacing and the mounting holes as separate entities. Good idea, thanks!

  • @mr.tuckers2848
    @mr.tuckers2848 ปีที่แล้ว

    Thanks for sharing the tutorial.
    We set our pins to passive to avoid global net errors as passive is more of a neutral pin type.
    Can you make a video on how to create a symbol by importing information from a spreadsheet? I think that’s the other option if you have a large part with hundreds of pinouts that creating manually would take hours to do. Thanks!!

    • @CircuitAnalysis
      @CircuitAnalysis  ปีที่แล้ว

      Thanks for the tip. I'll put it on my list but it's probably a low priority, thanks for the feedback!

  • @MrROHITBOHRA
    @MrROHITBOHRA 2 ปีที่แล้ว

    how to implement a subcircuit in this created symbol.Please help

    • @CircuitAnalysis
      @CircuitAnalysis  2 ปีที่แล้ว

      The PSPICE models are linked using the "Implementation" and "PSpiceTemplate" properties. So you have to add a link to the library file with the model in your sim settings, then put the name of the model in the Implementation property of the symbol and then that will generate a line in the netlist for that symbol using the PSpiceTemplate parameter where it replaces the @MODEL in the PSpiceTemplate with whatever model name you put in the Implementation property. I go over this in more detail in this video th-cam.com/video/_jWPHcSDf24/w-d-xo.html under the section titled "Linking Custom PSPICE Models".

  • @MrROHITBOHRA
    @MrROHITBOHRA 2 ปีที่แล้ว

    sir if want to implement a CMOS ciruit using 0.18 um Technology parameters as it is used in many research papers then how can I include these parameters. Please help.

    • @CircuitAnalysis
      @CircuitAnalysis  2 ปีที่แล้ว

      This is out of my area of expertise, but please report back once you figure it out in case other have a similar issue. Thanks for watching!

    • @ZzSlumberzZ
      @ZzSlumberzZ 10 หลายเดือนก่อน

      I'm note sure if PSpice is made for VLSI design. Cadence Virtuoso is specialized for this purpose.

  • @mbmsv
    @mbmsv 2 ปีที่แล้ว

    If you don't mind, how can I add visible attributes other than the value to a schematic symbol, e.g. voltage for the capacitors? I know it can be done but I can't figure out how. Thanks.

    • @CircuitAnalysis
      @CircuitAnalysis  2 ปีที่แล้ว

      Select all the parts you want to edit (hold ctrl and click on multiple parts), then right-click => edit (or press the enter key), then in the property editor you can select a row with the left click, then right click on it and select "display" and in the popup menu select the radio button of what you want to show under "Display Format" for example "Name and Value". Does that work or do you have further issues?

    • @mbmsv
      @mbmsv 2 ปีที่แล้ว

      @@CircuitAnalysis Thank you, this works but I was actually asking about how to make these properties visible by default. However, I have figured that out too.

    • @CircuitAnalysis
      @CircuitAnalysis  2 ปีที่แล้ว

      Oh ok cool, how do you change the default?

    • @mbmsv
      @mbmsv 2 ปีที่แล้ว

      @@CircuitAnalysis In the symbol editor click on the little plus sign in the bottom of the Part Properties section on the right. You will need to manually type names of the existing properties you want to add. After that you can change their visibility mode and that's it.

  • @gopichand612
    @gopichand612 3 ปีที่แล้ว

    Hello sir can you tell alltium course
    Please sir

    • @CircuitAnalysis
      @CircuitAnalysis  3 ปีที่แล้ว

      Here is one that I made on Altium CS: th-cam.com/video/0riN0X4qf7k/w-d-xo.html
      Are you more into the simulation or the PCB layout? I don't have the full Altium, just the Circuit Studio (CS)

  • @Fab_rice95
    @Fab_rice95 3 ปีที่แล้ว

    Thanks for the video. I have problems to write a . SUBCKT CODE for this transfer function : G(s)=1/[s^2/w^2 + 2d*s/w + 1]. Help would be 100% welcome

    • @CircuitAnalysis
      @CircuitAnalysis  3 ปีที่แล้ว

      I would search for "LAPLACE" in the PSpice A/D Reference Guide. So first you want to figure out what type of controlled source you want to use, but just for example a voltage controlled voltage source is E so that would be:
      E1 output_node 0 LAPLACE { V(input_node) } { 1/(s^2/w^2 + 2d*s/w + 1) }
      VCCS=G which may be what you're trying to do?
      Also checkout the premade part in the "ABM" library called "LAPLACE"
      Try it out and let me know if you have more questions, thanks for watching!

    • @Fab_rice95
      @Fab_rice95 3 ปีที่แล้ว

      @@CircuitAnalysis thanks a lot for responding so fast.
      I want to create a symbol that will behave lime that transfer function. For example, here is code
      . SUBCKT PT1 IN OUT PARAMS: Kp= 1, Kp/Ki = 1
      G1 0 OUT VALUE={V(IN)}
      C1 0 OUT {1/Kp*Ki}
      R1 0 OUT {Kp}
      .ENDS
      This Code will behave like a RC-Low Pass filter with M(s)=1/(1+RC*S) as a transfer function. I WANT A CODE FOR A RLC SERIES RESONANT CIRCUIT. I HOPE MY QUESTION IS KIND OF CLEAR BECAUSE I AM NOT A NATIVE ENGLISH SPEAKER

    • @CircuitAnalysis
      @CircuitAnalysis  3 ปีที่แล้ว

      Do you want to implement that filter using the Laplace equation or using R, L & C components? What are "w" and "d" in your equation? What you have so far looks like it has the R & C but no L? In your subckt you have "PARAMS: Kp= 1, Kp/Ki = 1". I don't think you can have a name be an equation, it should be just like Kp=1 Ki=1.

    • @Fab_rice95
      @Fab_rice95 3 ปีที่แล้ว

      @@CircuitAnalysis i want to implement it using the RLC components. And i want to use a Voltage controlled current source (G). Is it possible?

    • @Fab_rice95
      @Fab_rice95 3 ปีที่แล้ว

      @@CircuitAnalysis Hier is an other example . This one is for a PID controller. Our Job is to see those examples and write a code for 2nd order filter like R L C.
      .subckt PID in out params: vp=1 tn=.1 tv=.01
      gp 0 1 value={v(in)}
      gi 1 2 value={v(1)/tn}
      gd 2 out value={v(1)}
      rp 0 1 {vp}
      ri 1 2 1e12
      ci 1 2 1
      ld 2 out {tv}
      .ends
      You asked me what "d" and "w" meant. d is the damping factor and w=2*pi*f is the angular frequency if im not mistaking

  • @NSAwatchesME
    @NSAwatchesME 3 ปีที่แล้ว

    i dont know why you went through all the effort to video yourself it's not important

    • @CircuitAnalysis
      @CircuitAnalysis  3 ปีที่แล้ว

      Yeah I'm thinking next time I get back into the videos I'll try just cutting between myself and the full screens are so my picture-in-picture doesn't get in the way so much.

    • @NSAwatchesME
      @NSAwatchesME 3 ปีที่แล้ว

      @@CircuitAnalysis why you make these videos what is your job and incentive or you are just helping people

    • @CircuitAnalysis
      @CircuitAnalysis  3 ปีที่แล้ว

      Ah getting philosophical eh? Could be just to help but is anyone really altruistic? I do power electronics design and analysis so I figured youtube would be a fun way to document what I've learned, help others, meet interesting people and grow my online reputation. What do you think? Have you tried making any youtubes?

    • @NSAwatchesME
      @NSAwatchesME 3 ปีที่แล้ว

      @@CircuitAnalysis do you know Cuk converter? I need to make a tether UAV high voltage line and lightweight down converter and then also FOC ESCs with encoded feedback and also lithium 21700 fast charging circuit from regular mains voltage and maybe using multiple USB C 100w connectors

    • @CircuitAnalysis
      @CircuitAnalysis  3 ปีที่แล้ว

      I remember the Cuk from school but I have not built one. I had a friend who was wanting to do something like that, a tethered drone for various event functions where it could remain powered from a tiny high voltage line. I was thinking just a boost converter and a buck converter at the top since it's only going to flow the power 1 direction right? Why do you want a battery if it's tethered? Are you looking for advice as you build it or are you looking for someone to design/build a custom power system?