pspice help cmos inverter

Discussion in 'Programmer's Corner' started by danieltkua, Nov 15, 2015.

  1. danieltkua

    Thread Starter New Member

    Nov 15, 2015
    2
    0
    hey everyone and thanks
    i tried to make a cmos inverter and i need a simulation of a dcsweep
    this is my circuit
    [​IMG]
    [​IMG] [​IMG][/url][/IMG] [​IMG]
    and this is the messge i get
    [​IMG]
    can someone help me and tell me what to do?
    i get there is aproblem in vdd or vin or my c..but i dont get what is worng..
     
  2. eetech00

    Active Member

    Jun 8, 2013
    652
    112
    MBreakn=1 is invalid and should be the model name used for the mosfet.
    It should be the same name used in the .model statement.

    Also
    Last number of the sweep directive is the increment.
    Try changing DCsweep value to this:

    .DC LIN V_Vin 0 5

    BTW-
    Some of the images you posted don't show up.
     
    Last edited: Nov 15, 2015
  3. danieltkua

    Thread Starter New Member

    Nov 15, 2015
    2
    0
    no..i made a new one..
    [​IMG]
    I didnt get what to do..
    u wanted me to change the value of the increment to 0.5?
    [​IMG]
     
  4. eetech00

    Active Member

    Jun 8, 2013
    652
    112
    No...the DC sweep was set to a value higher than VDD.

    .set it the same or lower.

    .DC LIN V_Vin 0 5 <---set this to five or less
     
  5. mvaseem

    Member

    Jan 31, 2014
    48
    8
    why have you written Mbreakn=1, Mbreakp=1 ?
    That is wrong notion.
    Change it to simple Mbreakn , Mbreakp both in Model definition and on Capture Parts.
    On capture parts see the property called IMPLEMENTATION. It's value should be same as model name, which is Mbreakn, Mbreakp in this case.
     
Loading...