So I've been perusing the "CMOS Circuit Design, Layout and Simulation" book and I had some question about the practical implementations of some of the things explained there :
• Looking at some differential amplifier, they rely on bias voltages. In a preceding chapter, they do give some example of generating those, but I'm wondering a couple of things:
◦ Can the same bias generator be used for several "blocks" that use the same bias currents (like several diff amps) ? Because it's a rather "large" block in itself, so if it needs repeating each time, that definitely takes space.
◦ Then how do you deal with matching ? My understanding was that the transistor being biased needed to be matched to the corresponding one in the bias generator, but if you share a reference, they might be more appart ... even in the bias generator itself ( look at
https://i.imgur.com/y8pcvk4.png▾
for instance ), there are many of them sharing the same gate potential and you can't possibly match all of them (makign they close / shared centroid / ... that kind of stuff)