Patent ID: 8237754

Claim:
A method for driving a display device including an array of pixels arranged in a plurality of columns and a plurality of rows, said method comprising: defining a modulation period during which electrical signals corresponding to particular intensity values will be asserted on the pixels in said rows of said array; receiving a first frame synchronization signal at the beginning of said modulation period; dividing said modulation period into a plurality of time intervals; receiving a second frame synchronization signal that defines a time difference between the end of the last one of said time intervals of said modulation period and receipt of said second frame synchronization signal; defining a second modulation period; dividing said second modulation period into said plurality of time intervals; adjusting the duration of at least some of said time intervals in said second modulation period to spread said time difference over said second modulation period; and updating a plurality of said rows in said array during said modulation period and said second modulation period such that said particular intensity values are asserted on said pixels in said rows of said array; and wherein said step of adjusting the duration of at least some of said time intervals in said second modulation period further comprises using a No-Operation (NOP) fraction to lengthen the duration of at least some of said time intervals by a portion of said time difference; and the value of said NOP fraction depends on the duration of said time difference.