I am still trying to understand what kind of errors are caused in the R2R ladder depending on the amount of resistor mismatch relative to the others. For example if you have a mismatch of 12% in the MSB of an 8 bit ADC I think you would have a gain error since the total resistance would not be equal to R and and thus the inverting amplifier would not be balanced. Also I think there would be non-monotonic behavoir and DNL errors. On the other hand I think that you would have DNL and gain error even with the slightest mismatch(such as 0.2%) in the MSB resistor but you would not have non-monotonic behavior.
On the other hand if you have an error in the lower resistors such as for example LSB(+3) in an 8 bit DAC you would have both DNL and INL errors with the slightest mismatch such as for example (0.2% mismatch) and you would only have non monothonic behavoir if the mismatch is larger than a certain amount (for example 12%).
Can somebody please verify if my assumptions are correct?