“…Although AMOLED displays adopt a similar scanning way to active matrix liquid crystal displays (AMLCDs) by means of source and gate driver circuits, they require additional schemes to compensate for variations on thin-film transistor (TFT), supply voltage, and organic light-emitting diode (OLED) that cause observable artifacts, such as Mura, non-uniformity, and image-sticking. Consequently, many compensation techniques including current programming, voltage programming, digital programming, and external compensation are reported [8], [9], [10], [11], [12]. While voltage programming circuits are widely employed in small and medium-sized applications, the external compensation schemes are adopted in large-sized displays that suffer from supply voltage variation and need a long operational lifetime.…”