US6507219B2ExpiredUtilityPatentIndex 74
Charge sharing and charge recycling for an on-chip bus
Est. expiryAug 4, 2019(expired)· nominal 20-yr term from priority
G11C 7/106G11C 7/1087G06F 13/4077G11C 7/1051H03K 19/01855G11C 7/1078Y02D10/00
74
PatentIndex Score
5
Cited by
1
References
27
Claims
Abstract
A method for charge sharing among data conductors of a bus. The bus has a first data conductor and a corresponding data conductor. The method includes detecting the logic levels on the first data conductor and the corresponding data conductor, and generating a charge sharing signal for sharing charge between the first data conductor and the corresponding data conductor.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method for charge sharing among data conductors of a bus, the method comprising:
detecting charge levels on a first data conductor and a corresponding data conductor; and
generating a charge sharing signal to share charge between the first data conductor and the corresponding data conductor.
2. The method of claim 1 , further comprising generating a charge signal.
3. The method of claim 2 , further comprising charging the first data conductor using the charge signal.
4. The method of claim 1 , further comprising generating a discharge signal.
5. The method of claim 4 , further comprising discharging the first data conductor using the discharge signal.
6. The method of claim 2 , further comprising:
generating a discharge signal;
charging the corresponding data conductor using the charge signal; and
discharging the first data conductor using the discharge signal.
7. The method of claim 6 , wherein charging occurs at at least two places along the corresponding data conductor.
8. The method of claim 6 , wherein discharging occurs at at least two places along the first data conductor.
9. The method of claim 6 , wherein the charging further comprises charging the corresponding data conductor using a driver coupled to the first data conductor.
10. The method of claim 6 , wherein the discharging further comprises discharging the first data conductor using a driver coupled to the first data conductor.
11. The method of claim 6 , further comprising sharing charge on the corresponding data conductor with the first data conductor using the charge sharing signal.
12. The method of claim 11 , wherein sharing charge occurs at at least two locations along the first data conductor and the corresponding data conductor.
13. An apparatus for sharing charge among data conductors of a bus, comprising:
a bus having a first data conductor and a corresponding data conductor;
control logic coupled to the first data conductor and the corresponding data conductor; and
wherein the control logic is to detect logic levels on the first data conductor and the corresponding data conductor and to generate a charge sharing signal to share charge between the first data conductor and the corresponding data conductor.
14. The apparatus of claim 13 , further comprising:
at least one first switch coupled to the first data conductor and to the control logic; and
wherein the control logic generates a second signal.
15. The apparatus of claim 14 ,
wherein the second signal is a charge signal for application to the at least one first switch.
16. The apparatus of claim 15 , wherein the first data conductor is to have a high charge level.
17. The apparatus of claim 14 ,
wherein the second signal is a discharge signal for application to the at least one first switch.
18. The apparatus of claim 17 , wherein the first data conductor is to have a low charge level.
19. The apparatus of claim 13 , further comprising:
at least one driver coupled to the first data conductor and the control logic.
20. The apparatus of claim 19 ,
wherein the control logic is to generate a second signal for application to the at least one driver; and
wherein the second signal is a charge signal.
21. The apparatus of claim 20 , wherein the first data conductor has a low charge level.
22. The apparatus of claim 14 , further comprising:
at least one second switch coupled to the first data conductor and to the control logic.
23. The apparatus of claim 22 , wherein the second signal is a discharge signal for application to the at least one second switch.
24. The apparatus of claim 23 , further comprising:
at least one sharing switch coupled to the first data conductor and to the corresponding data conductor; and
wherein the charge sharing signal is to be applied to the at least one sharing switch.
25. A method for charge sharing in a bus, the method comprising:
driving complementary charge levels on a first data conductor and at least one first equalizing capacitor, wherein the first data conductor has a first data conductor charge level;
generating a charge sharing signal;
sharing charge between the first data conductor and the at least one first equalizing capacitor using the charge sharing signal, wherein the sharing charge further comprises sharing charge between the first data conductor and at least one second equalizing capacitor; and
driving a charge level on at least one second equalizing capacitor that is complementary to the first data conductor charge level.
26. An apparatus for sharing charge among data conductors of a bus, comprising:
a bus;
wherein the bus comprises a first data conductor and a first equalizing capacitor;
a driver coupled to the first data conductor;
a complementary driver coupled to the first equalizing capacitor;
wherein the first driver and the first complementary driver are to drive complementary charge levels on the first data conductor and the first equalizing capacitor, respectively;
a first switch coupled to the first data conductor and to the first equalizing capacitor;
control logic coupled to the first switch; and
wherein the control logic is to generate a sharing signal for application to the first switch.
27. The apparatus of claim 26 , further comprising:
a second equalizing capacitor coupled to the first data conductor;
a second complementary driver coupled to the second equalizing capacitor;
wherein the first data conductor has a first data conductor charge level;
wherein the second complementary driver is to receive an indication of the first data conductor charge level and is to drive the second equalizing capacitor to a charge level complementary to the first data conductor charge level
a second switch coupled to the first data conductor, the second equalizing capacitor and the control logic; and
wherein the second switch is to receive the sharing signal.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.