urgent help!calculate the voltage bias for telescopic amplifier

Discussion in 'The Projects Forum' started by tel_amp lady, Aug 23, 2009.

  1. tel_amp lady

    Thread Starter New Member

    Aug 20, 2009
    3
    0
    hye all...
    i hv problem with designing telescopic opamp..i need to design d transistor to be all in saturation,but currently only transistor M11 and M5 and M6 are enter saturation region and all in linear region...is there any other way i can solve this problem..coz all d calculation i do is from behad ravavi book...but when i implement it, it not d same...i attached the calculation for voltage bias and the circuit design




    Any help much appreciated
     
    • r2.jpg
      r2.jpg
      File size:
      77.4 KB
      Views:
      39
    • r3.jpg
      r3.jpg
      File size:
      30.4 KB
      Views:
      36
    • t1.jpg
      t1.jpg
      File size:
      30.8 KB
      Views:
      60
  2. remex

    New Member

    Aug 16, 2009
    2
    0
  3. tel_amp lady

    Thread Starter New Member

    Aug 20, 2009
    3
    0
    thanz remex...but d design are using MATLAB..but for my project, i use HSPICE to do simulation

    this are my netlist for my design..currently i need to find any other way to calculate the voltage bias to saturate all the transistor in d design..

    netlist for the design using Hspice
    ********** AOL, GBW, PM SETUP **********
    Vin1 0 N1 dc 1v
    Vin2 N2 0 dc 1v ac 1
    X1 N1 N2 Vout2 N3 0 telescopic_amp
    .OP
    .AC DEC 10 1Hz 100MegHz

    ********** SR & TS SETUP **********
    *Vin2 N2 0 PWL (0, 1.4V, 10us, 1.4V, 10.01us, 2.4V, 30us, 2.4V, 30.01us, 1.4V, 40us, 1.4V)
    * X1 Vout2 N2 Vout2 N3 0 telescopic_amp
    *.OP
    *.TRAN 0.1ns 50us

    ********** ICMR SETUP **********
    *Vin2 N2 0 dc 1v
    *X1 Vout2 N2 Vout2 N3 0 telescopic_amp
    *.DC Vin2 0 2 10mv

    ********** OCMR SETUP **********
    *Vin2 N2 0 dc 1v
    *VDD N3 0 2.5
    *X1 N1 N2 Vout2 N3 0 telescopic_amp
    *R1 N1 Vout2 10Meg
    *R2 N3 N1 1Meg
    *.DC VDD 1.4 1.9 0.1

    .subckt N1 N2 Vout2 N3 0 telescopic_amp

    * O=GND

    VDD N3 0 2.5

    C1 Vout2 0 10p
    C2 Vout1 0 10p

    Rref N3 N12 7.18k

    VB1 VB1 0 1.95
    VB2 VB2 0 1.77
    VB3 VB3 0 1.25

    *mod d g s b modName L=a W=b
    M1 N8 N2 N10 0 NMOSA l=1.8u w=38u
    M2 N9 N1 N10 0 NMOSA l=1.8u w=38u
    M3 Vout2 VB3 N8 0 NMOSA l=1.8u w=10u
    M4 Vout1 VB3 N9 0 NMOSA l=1.8u w=10u
    ***pmos load***
    *mod d g s b modName L=a W=b
    M5 Vout2 VB2 N4 N3 PMOSA l=1.8u w=124u
    M6 Vout1 VB2 N5 N3 PMOSA l=1.8u w=124u
    M7 N4 VB1 N3 N3 PMOSA l=1.8u w=124u
    M8 N5 VB1 N3 N3 PMOSA l=1.8u w=124u
    ***current mirror*****
    *mod d g s b modName L=a W=b
    M9 N10 N12 0 0 NMOSA l=1.8u w=6.02u
    M10 N12 N12 0 0 NMOSA l=1.8u w=6.02u
    .options list node post
    .option post = 1
    .end
     
Loading...