System and method of driving a MEMS display device
First Claim
1. A method of writing data to an array of electromechanical devices, each having first and second input electrodes, wherein each electromechanical device is configured to be in an actuated state when a voltage difference between the first and second input electrodes is above a threshold, wherein the voltage difference has one of first and second polarities, the method comprising:
- randomly or pseudo-randomly selecting between the first and second polarities for a first row of the array;
randomly or pseudo-randomly selecting between the first and second polarities for a second row of the array;
selecting a first voltage for the first input electrode of the first and second rows of the array according to the selected polarities of the first and second rows;
selecting a second voltage for the second input electrode of the first and second rows of the array according to the selected polarities of the first and second rows; and
simultaneously applying the first and second voltages across the first and second input electrodes of a plurality of devices in first and second rows of the array, the applied voltages having a difference above the threshold and having a polarity based on the selected polarity, wherein each of the first and second rows of the array display an image according to the first and second voltages, the image of the second row being the same or the inverse of the first row, according to the selected polarity of each row.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods of writing display data to MEMS display elements are configured to minimize charge buildup and differential aging. Simultaneous to writing rows of image data, a pre-write operation is performed on a next row. The pre-write operation writes either image data or the inverse of the image data to the next row. In some embodiments, the selection between writing image data and writing inverse image data is performed in a random or pseudo-random manner.
330 Citations
35 Claims
-
1. A method of writing data to an array of electromechanical devices, each having first and second input electrodes, wherein each electromechanical device is configured to be in an actuated state when a voltage difference between the first and second input electrodes is above a threshold, wherein the voltage difference has one of first and second polarities, the method comprising:
-
randomly or pseudo-randomly selecting between the first and second polarities for a first row of the array; randomly or pseudo-randomly selecting between the first and second polarities for a second row of the array; selecting a first voltage for the first input electrode of the first and second rows of the array according to the selected polarities of the first and second rows; selecting a second voltage for the second input electrode of the first and second rows of the array according to the selected polarities of the first and second rows; and simultaneously applying the first and second voltages across the first and second input electrodes of a plurality of devices in first and second rows of the array, the applied voltages having a difference above the threshold and having a polarity based on the selected polarity, wherein each of the first and second rows of the array display an image according to the first and second voltages, the image of the second row being the same or the inverse of the first row, according to the selected polarity of each row. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of writing data to an array of electromechanical devices, wherein each device has first and second input electrodes and is configured to be in a first state when a voltage difference between the first and second input electrodes is below a first threshold, and to be in a second state when the voltage difference between the first and second input electrodes is above a second threshold, wherein the voltage difference has one of first and second polarities, the method comprising:
-
randomly or pseudo-randomly selecting one of the first and second polarities for a first row of the array; randomly or pseudo-randomly selecting between the first and second polarities for a second row of the array; selecting first and second row strobe values according to the selected polarity; selecting first and second voltages for the first input electrodes of each row according to the randomly or pseudo-randomly selected polarity of each row; simultaneously applying the first strobe value to the first row of the array and the second row strobe value to the second row of the array, wherein each of the first and second rows of the array display an image according to the first and second voltages, the image of the second row being the same or the inverse of the first row, according to the selected polarity of each row. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 30, 31)
-
-
14. A method of writing data to an array of electromechanical devices, wherein each device has first and second input electrodes and is configured to be in a first state when a voltage difference between the first and second electrodes is below a first threshold, and to be in a second state when the voltage difference between the first and second electrodes is above a second threshold, wherein the voltage difference has one of first and second polarities, the method comprising:
-
applying image data to one or more columns of the array; and substantially simultaneously applying first and second row strobes to first and second rows of the array, respectively, wherein each of the first and second rows of the array display an image according to the image data, the image of the second row being the same or the inverse of the first row, according to the selected polarity of each row. - View Dependent Claims (15, 16, 17, 18, 19, 20, 32, 33)
-
-
21. A method of writing data to an array of micro-electromechanical system (MEMS) devices, the method comprising:
-
randomly or pseudo-randomly selecting a first strobe value for a first portion of the array; writing image data to the first portion of the array according to the first strobe value; randomly or pseudo-randomly selecting a second strobe value for a second portion of the array; writing either the same image data or the inverse of the image data to the second portion of the array according to the second strobe value; and applying image data to one or more columns of the array; wherein writing to the first portion and writing to the second portion occur substantially simultaneously and the first and second portions display an image according to the first and second strobe values, the image of the second portion being the same or the inverse of the first portion according to the selected strobe value for each portion. - View Dependent Claims (22, 23, 24)
-
-
25. An electromechanical device, comprising:
-
an array of MEMS elements, wherein each element has first and second input electrodes and is configured to be in a first state when the voltage difference between the first and second electrodes is below a first threshold, and to be in a second state when the voltage difference between the first and second electrodes is above a second threshold, wherein the voltage difference has one of first and second polarities; means for randomly or pseudo-randomly selecting one of the first and second polarities for a first row of the array; means for randomly or pseudo-randomly selecting one of the first and second polarities for a second row of the array; means for selecting first and second voltages for the first electrodes according to the randomly or pseudo-randomly selected polarity; means for selecting first and second row strobe values according to the selected polarity; means for simultaneously applying the first row strobe value to the first row of the array and the second row strobe value to the second row of the array, wherein each of the first and second rows of the array display an image according to the first and second voltages, the image of the second row being the same or the inverse of the first row, according to the selected polarity of each row. - View Dependent Claims (26, 27, 34, 35)
-
-
28. An array of micro-electromechanical system (MEMS) devices, comprising:
-
means for randomly or pseudo-randomly selecting a first strobe value for a first portion of the array and a second strobe value for a second portion of the array; means for writing image data to the first portion of the array according to the first strobe value; means for applying image data to one or more columns of the array; and means for substantially simultaneously writing either the same image data or the inverse of the image data to the second portion of the array according to the second strobe value. - View Dependent Claims (29)
-
Specification