I'm looking at the current bias and IDAC. If it is made with on chip resistors, the output will vary a lot with process corners. Is it possible to use an external resistor? If not, I think trimming should be available. The bandgap voltage reference could provide the current references directly.