I found that the currents of both sides of a current mirror (no matter whether it's P or N MOS) is not the same, even if they have exactly the same transistor dimensions. And the current ratio is not equal to W/L ratio. Thus I have to reduce the value of the left current source to get the right current in another side. It seems very strange. Could anybody help me out?
Thanks![/b]
Pls tell me, u used what types of current mirror?? Is it a simple current mirror?? I would suggest u to use a high-swing cascode current mirror. Coz it give u a good load (gmro2) for gain
Like alchen said, it is important to maintain the VDS equal for small length transistors because of channel length modulation effects. So, make sure you repeat this with bigger lengths and aspect ratios. It should get better.
Finally, simple current mirrors are not useful. So, try cascode if you want to have similar performance on both sides