P
US6507219B2ExpiredUtilityPatentIndex 74

Charge sharing and charge recycling for an on-chip bus

Assignee: INTEL CORPPriority: Aug 4, 1999Filed: Sep 21, 2001Granted: Jan 14, 2003
Est. expiryAug 4, 2019(expired)· nominal 20-yr term from priority
Inventors:DABRAL SANJAYZENG MINGMAIYURAN SUBRAMANIAM
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-modified
What 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.