Patent ID: 8902131

Claim:
An apparatus to configure a plurality of liquid crystal display (LCD) driver outputs, comprising: a reference voltage generator comprising a plurality of outputs, wherein the reference voltage generator is configured to generate one of a plurality of reference voltages at each of the plurality of outputs; a configuration block to configure each LCD driver output as one of a common driver associated with a first subset of the reference voltages or a segment driver associated with a second subset of the reference voltages according to a driver configuration state; a plurality of switches comprising, for each voltage in the subset of voltages, two or more switches each configured to select the voltage from one of the plurality of outputs of the reference voltage generator, wherein the configuration block is further configured to control the plurality of switches to connect each of the plurality of LCD driver outputs to at least one selected voltage of the plurality of outputs of the reference voltage generator, and wherein the number of voltages included in the first subset of the reference voltages and the number of voltages included in the second subset of the reference voltages depend on a drive bias; and a driver block configured to select a drive voltage generated from the subset of reference voltages according to display data stored in a memory and generates an LCD drive voltage waveform from the plurality of reference voltages to drive one or more LCD segments or pixels.