Logic configured for complimenting data on a bus when threshold exceeded
First Claim
Patent Images
1. A system comprising logic configured for:
- counting transitions between data on a bus and data to be put onto the bus;
complementing the data to be put onto the bus where the counted transitions exceeds a threshold;
putting complemented data on the bus where the threshold was exceeded; and
putting un-complemented data on the bus where the threshold was not exceeded.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes logic configured for counting transitions between data on a bus and data to be put onto the bus. Where the counted transitions exceed a threshold, the data to be put onto the bus is complemented. As a result, complemented data is put on the bus where the threshold was exceeded and un-complemented data is put on the bus where the threshold was not exceeded.
42 Citations
33 Claims
-
1. A system comprising logic configured for:
-
counting transitions between data on a bus and data to be put onto the bus; complementing the data to be put onto the bus where the counted transitions exceeds a threshold; putting complemented data on the bus where the threshold was exceeded; and putting un-complemented data on the bus where the threshold was not exceeded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of transmitting data, comprising:
-
counting transitions between data on a bus and data to be put onto the bus; complementing the data to be put onto the bus where a number of transitions exceeds a threshold; putting complemented data on the bus where the threshold was exceeded; and putting un-complemented data on the bus where the threshold was not exceeded. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A bus configured for low power consumption and low EMI emissions, comprising:
-
a transition counter, to count transitions between a first data transmission and a second data transmission and to compare the counted transitions to a threshold; a data complement module, to complement the second data transmission where the threshold was exceeded; a driver circuit to change voltages on data lines from the first data transmission to the second data transmission; and a complement indicator, to operate a signal to indicate if the second data transmission is complemented. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for data transmission, comprising:
-
means for counting transitions between data on a bus and data to be put onto the bus; means for complementing the data to be put onto the bus where the counted transitions exceeds a threshold; means for putting complemented data on the bus where the threshold was exceeded; and means for putting un-complemented data on the bus where the threshold was not exceeded. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A processor-readable medium comprising processor-executable instructions for:
-
counting transitions between data on a bus and data to be put onto the bus; complementing the data to be put onto the bus where the counted transitions exceeds a threshold; putting complemented data on the bus where the threshold was exceeded; and putting un-complemented data on the bus where the threshold was not exceeded. - View Dependent Claims (30, 31, 32, 33)
-
Specification