Patent ID: 7894275
Filing Date: 2011-02-22
Classification: G06F,Y02D

Abstract:
1. A method of communicating a plurality of groups of output data bits representing a respective plurality of groups of input data bits over a data bus wherein each group of output data bits and each group of input data bits have an equal data width, the method comprising: receiving each of a first plurality of groups of input data bits at a data register to be transmitted at a first data rate; for each group of input data bits of the first plurality received at the data register, if a number of data bits of the group of input data bits having a first logic level is greater than half of the data width, for each group of input data bits received at the data register, if a number of data bits of the group of input data bits having a second logic level different than the first logic level is greater than half of the data width, receiving each of a second plurality of groups of input data bits at the data register to be transmitted at a second data rate different than the first data rate; for each group of input data bits of the second plurality received at the data register, if a number of data bits of the group of input data bits that changes with respect to respective data bits of a preceding group of output data bits transmitted at the second data rate is greater than half of the data width, for each group of input data bits of the second plurality received at the data register, if a number of data bits of the group of input data bits that remains unchanged with respect to respective data bits of a preceding group of output data bits transmitted at the second data rate is greater than half of the data width,