Well for capture and simulation, it is hard to beat LTC spice. At least
for windows.
> http://www.linear.com/designtools/software/#LTspice
For layout, do you mean PCB or integrated circuit?
Gray and Meyer has some CMOS design in it. I have a number of book on
CMOS analog design, but there aren't that many secrets to it. Plenty of
other textbooks on CMOS analog. Phillip Allen, Alan Grebene for
instance. Not free of course, but they are actual textbooks.
Incidentally Hans' improved mirrors are kind of marginal. What most CMOS
companies do is use two different threshold devices based on which poly
is used. One device has a normal threshold, and the other is close to
zero. You use the low threshold device for the cascode element. Hans
circuit tries to do this by sizing the devices, but that produces a very
large device as the cascode element, which in turn has significant
capacitance. That might be all the process he used was capable of doing,
but the dual poly scheme goes back to the NMOS analog days when I was
using Intel's double poly NMOS.
ADI is fine, but these days, there are good analog designs out of TI,
LTC, Maxim and maybe a few others. But note that CMOS linear as a means
to produce analog components is marginal at best. The advantage to CMOS
linear is to product systems on a chip rather than precision components.
Note I would designate oversampled converters and charge redistribution
circuits as systems on a chip.