Patent attributes
The present invention provides a data controller for controlling an electrostatically-controlled micro-electromechanical system (MEMS) device having a variable operating characteristic based on control data. The data controller comprises a data comparator and an update circuit. The data comparator is configured to receive control data of a present update cycle, to compare the control data of the present update cycle to control data of a previous update cycle on which the variable operating characteristic of the MEMS device is presently based, and to provide an update signal having a first state when the control data of the present update cycle is substantially equal to the control data of the previous update cycle. The update circuit is configured to receive the control data of the present update cycle, to receive the update signal, and to provide the control data of the present update cycle to the MEMS device, wherein the update circuit does not provide the control data of the present update cycle to the MEMS device when the update signal is in the first state.