ACWWong
|
The bottleneck could be either the input or the output. Depending on your system lineup will depend on whether you care about output compression/clipping. You may find the following stage from the mixer may have an input compression far lower (6dB or more) than your mixer's output compression so you shouldn't care about output clipping in that case.
Anyway to see whether output clipping is the problem, often I artificaly increase the power supply to allow the output enough headroom to swing freely, and see whether the compression eases (of course in conjunction with hand calculations as to what the linearity should be based upon device overdrive etc.). This simulation approach will be especially effective given you are resistively loaded (up to vdd i guess). If using gilbert style mixer, one should take care that DC bias of the commutating state is optimised.
Ways to increase input compression without decreasing gain (or increasing noise) is problematic unless you have more current. Typical methods as well as increaing over drive are degeneration (either resistive or inductive) or doublets/triplets (offset pairs the same as multi-tanh in BJT technology). I have used both these methods and found both have advantages and disadvantages, but both work well. There are other ways to do this, most RF books (like Tom Lee's "The Design ofCMOS Radio Frequency Integrated Circuits" deisgn book).
Anyway hope this helps.
|