Claims
- 1. A method for communicating multiple bits among a plurality of nodes on a chip, said method comprising the steps of:
establishing a plurality of voltage levels on said chip; and communicating over a bus using a multiple-level logic protocol
- 2. The method of claim 1, wherein said plurality of voltage levels are substantially uniform.
- 3. The method of claim 1, wherein said plurality of voltage levels are achieved using power supply voltages and threshold voltages of transistors on said chip.
- 4. The method of claim 3, wherein said transistors are low voltage CMOS transistors.
- 5. The method of claim 4, wherein said low voltage CMOS transistors utilize a power supply voltage of approximately 1.2V and have threshold voltages of approximately 0.4V.
- 6. The method of claim 4, wherein said power supply voltages and threshold voltages provide a uniform level separation of approximately 0.3V.
- 7. The method of claim 3, wherein said power supply voltages and threshold voltages establish four logic levels as follows: Vdd; Vdd−Vtp; Vss+Vtn; and Vss, where Vdd is the power supply voltage, Vss is 0V, Vtp is the P-transistor threshold voltage level and Vtn is the N-transistor threshold voltage level.
- 8. A chip having a plurality of nodes, said chip comprising:
a common bus for communications between said nodes; a first node having a multiple level logic bus driver that transmits multiple bits on a wire of said bus in a given time interval; and a second node having a multiple level logic bus receiver that receives said multiple bits on said bus.
- 9. The chip of claim 8, wherein said multiple levels are substantially uniform.
- 10. The chip of claim 8, wherein said multiple levels are achieved in said multiple level logic bus driver using power supply voltages and threshold voltages of transistors on said chip.
- 11. The chip of claim 10, wherein said transistors are low voltage CMOS transistors.
- 12. The chip of claim 11, wherein said low voltage CMOS transistors utilize a power supply voltage of approximately 1.2V and have threshold voltages of approximately 0.4V.
- 13. The chip of claim 10, wherein said power supply voltages and threshold voltages provide a uniform level separation of approximately 0.3V.
- 14. The chip of claim 10, wherein said power supply voltages and threshold voltages establish four logic levels as follows: Vdd; Vdd−Vtp; Vss+Vtn; and Vss, where Vdd is the power supply voltage, Vss is 0V, Vtp is the P-transistor threshold voltage level and Vtn is the N-transistor threshold voltage level.
- 15. A method for communicating multiple bits among a plurality of nodes on a chip, said method comprising the steps of:
establishing a plurality of voltage levels on said chip using power supply voltages and threshold voltages of transistors on said chip; and communicating over a bus using a multiple-level logic protocol
- 16. The method of claim 15, wherein said plurality of voltage levels are substantially uniform.
- 17. The method of claim 15, wherein said transistors are low voltage CMOS transistors.
- 18. The method of claim 17, wherein said low voltage CMOS transistors utilize a power supply voltage of approximately 1.2V and have threshold voltages of approximately 0.4V.
- 19. The method of claim 15, wherein said power supply voltages and threshold voltages provide a uniform level separation of approximately 0.3V.
- 20. The method of claim 15, wherein said power supply voltages and threshold voltages establish four logic levels as follows: Vdd; Vdd−Vtp; Vss+Vtn; and Vss, where Vdd is the power supply voltage, Vss is 0V, Vtp is the P-transistor threshold voltage level and Vtn is the N-transistor threshold voltage level.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present invention is related to U.S. patent application entitled “Method and Apparatus for Distributing a Self-Synchronized Clock to Nodes on a Chip,” (Attorney Docket Number Lee 14-5-3), U.S. patent application entitled “Method and Apparatus for Transferring Multi-Source/Multi-Sink Control Signals Using a Differential Signaling Technique,” (Attorney Docket Number Fernando 9-11-4), U.S. patent application entitled “Method and Apparatus for Distributing Multi-Source/Multi-Sink Control Signals Among Nodes on a Chip,” (Attorney Docket Number Fernando 10-12-5) and U.S. patent application entitled “Bidirectional Bus Repeater for Communications on a Chip,” (Attorney Docket Number Hunter 4-13-4), each filed contemporaneously herewith, assigned to the assignee of the present invention and incorporated by reference herein.