Hi Tpeng,
I hope it works. By the way, are you trying to trim only one resistor? What is the topology of your BGR? if you wish, you can upload the figure and we can discuss more about it.
---------- Post added at 15:26 ---------- Previous post was at 15:07 ----------
Hi Samuel,
I see. An output voltage variation of 650 mV between T(-40) and T(40) is not expected.
Is this data result of simulation? In simulation we expected an output voltage variation less than 10 mV in this temperature range.
I could say that an output voltage variation of 50 mV between T(40) and T(120) can happen depending on your conditions (corners, monte carlo simulation, VDD, and so on).
But the behavior of your circuit in low temperatures is not expected.
Are you sure that all transistors are in saturation @-40C?
you need to check the operation (e. g. diode behavior) in this temperature value too.
Does your bandgap implements Banba architecture?