HI Charles,
Perfect! If your design permits to use an external resistor, in such way you can adjust it or choose the proper value, this solution is good for you. I have seen current steering DAC that uses this approach.
My above question was not proper made. The approach we discussed is valid. Regarding the temperature behavior of this current, it would be almost equal to the temperature coefficient of your external resistor when I = VBR/Resistor. Therefore, if you know an estimation of this value, you can simulate the impact of this variation. Sometimes the designers try to configure the temperature coefficient of the BGR voltage to have the some TC of the resistor. In such way, your current will present “zero” TC.
But anyway, your simulations will say that if you need to do this or no. I don’t think so.
Regards,