noor84
Member level 4

Hi,
I am designing the current mirror (Cascade, improved cascade, Wilson,..) using NMOS and PMOS transistor, but unfortunately, as the load (resistance load R=0.5, 1, 1.5, 2, 2.5 ,3, 3.5 Kohm) changes ( increases) the output resistance (ro) is changing (decreases) then the current changing (decreases).
the question is: how can I know the limit changing of the load that keeps the ro almost constant (High) and the current constant?
Note: for example, at RL=1K, the current Id=0.5mA and the ro=1.5M Ohm, but at R=3.5K, the current reached 0.498mA and the ro=140k Ohm. (All transistors operate in Sat at these values)
I am designing the current mirror (Cascade, improved cascade, Wilson,..) using NMOS and PMOS transistor, but unfortunately, as the load (resistance load R=0.5, 1, 1.5, 2, 2.5 ,3, 3.5 Kohm) changes ( increases) the output resistance (ro) is changing (decreases) then the current changing (decreases).
the question is: how can I know the limit changing of the load that keeps the ro almost constant (High) and the current constant?
Note: for example, at RL=1K, the current Id=0.5mA and the ro=1.5M Ohm, but at R=3.5K, the current reached 0.498mA and the ro=140k Ohm. (All transistors operate in Sat at these values)