sheldon
|
Extremis,
1) The input stage is not biased properly
Starting at the beginning, the current mirror ratio for N11-N7 is 10uA:320nA. The issue appears that the n-channel input diff pair includes 2 Vt drops (1V+0.5V) from the source follower and the input device. So the n-channel current source is not in saturation, Vds=310uV. Compare the n-channel input bias current to the p-channel input bias current, 320nA:160uA.
You may want to either re-consider the source follower or use larger devices, less gate overdrive, on a 3V supply you cannot afford Vgs of 1V (N10, N12) for the source follower.
2) You need a folded cascode
You chose to implement a rail to rail input stage, n-channel and p-channel connected in parallel. This approach conflicts with the gain portion of the design. That is, you have a single- ended output so you need to have a current mirror as the load. Yet you are trying to fold using p-channel/n-channel mirrors. This won't work. Folding stages are differential.
Or you have stacked two mirrors, one n-channel and one p-channel, then driven the mirrors differentially. This is not a folded cascode.
Some options: 1) Give up on the cascode Throw away the current of N6 and P1, short them to the supplies and connect the mirrors as cascoded mirrors. 2) Implement a real cascode Delete the n-channel input and follower, create an actual folding stage with the channels: N0, N1, N3, N4.
Best Regards,
Sheldon
|