Claims
- 1. An N-NARY logic circuit that uses 1 of N signals, comprising:a shared logic tree circuit that evaluates one or more input 1 of N signals and produces an output 1 of N signal; a first input 1 of N signal where N is greater than 2, said first input 1 of N signal couples to said shared logic tree circuit; a second input 1 of N signal where N is greater than 2, said second input 1 of N signal couples to said shared logic tree circuit; and an output 1 of N signal where N is greater than 2, said output 1 of N signal couples to said shared logic tree circuit.
- 2. The N-NARY logic circuit of claim 1 wherein said shared logic tree circuit evaluates a function selected from the list of functions comprising AND/NAND, OR/NOR, or XOR/Equivalence.
- 3. The N-NARY logic circuit of claim 1 that further comprises a single evaluation device coupled to said shared logic tree circuit.
- 4. The N-NARY logic circuit of claim 1 wherein a 1 of N signal further comprises a not valid value wherein zero wires of a bundle of N wires of said 1 of N signal is true.
- 5. The N-NARY logic circuit of claim 1 wherein said first input 1 of N signal comprises a 1 of N signal where N=3, 4, or 8.
- 6. The N-NARY logic circuit of claim 1 wherein said second input 1 of N signal comprises a 1 of N signal where N=3, 4, or 8.
- 7. The NNARY logic circuit of claim 1 wherein said 1 of N output signal comprises a 1 of N signal where N=3, 4, or 8.
- 8. A system that evaluates an N-NARY logic circuit that uses 1 of N signals, comprising:a shared logic tree circuit that evaluates one or more input 1 of N signals and produces an output 1 of N signal; a first input 1 of N signal where N is greater than 2, said first input 1 of N signal couples to said shared logic tree circuit; a second input 1 of N signal where N is greater than 2, said second input 1 of N signal couples to said shared logic tree circuit; and an output 1 of N signal where N is greater than 2, said output 1 of N signal couples to said shared logic tree circuit.
- 9. The system of claim 8 wherein said shared logic tree circuit evaluates a function selected from the list of functions comprising AND/NAND, OR/NOR, or XOR/Equivalence.
- 10. The system of claim 8 that further comprises a single evaluation device coupled to said shared logic tree circuit.
- 11. The system of claim 8 wherein a 1 of N signal further comprises a not valid value wherein zero wires of a bundle of N wires of said 1 of N signal is true.
- 12. The system of claim 8 wherein said first input 1 of N signal comprises a 1 of N signal where N=3, 4, or 8.
- 13. The system of claim 8 wherein said second input 1 of N signal comprises a 1 of N signal where N=3, 4, or 8.
- 14. The system of claim 8 wherein said 1 of N output signal comprises a 1 of N signal where N=3, 4, or 8.
- 15. A method that evaluates an N-NARY logic circuit that uses 1 of N signals, comprising:receiving a first input 1 of N signal where N is greater than 2, said first input 1 of N signal couples to a shared logic tree circuit; receiving a second input 1 of N signal where N is greater than 2, said second input 1 of N couples to said shared logic tree circuit; evaluating said first input 1 of N signal and said second input 1 of N signal with said shared logic tree circuit; and producing an output 1 of N signal where N is greater than 2 from said shared logic tree circuit's evaluation, said output 1 of N signal couples to said shared logic tree circuit.
- 16. The method of claim 15 wherein said shared logic tree circuit evaluates a function selected from the list of functions comprising AND/NAND, ORINOR, or XOR/Equivalence.
- 17. The method of claim 15 that further comprises a single evaluation device coupled to said shared logic tree circuit.
- 18. The method of claim 15 wherein a 1 of N signal further comprises a not valid value wherein zero wires of a bundle of N wires of said 1 of N signal is true.
- 19. The method of claim 15 wherein said first input 1 of N signal comprises a 1 of N signal where N=3, 4, or 8.
- 20. The method of claim 15 wherein said second input 1 of N signal comprises a 1 of N signal where N=3, 4, or 8.
- 21. The method of claim 15 wherein said output 1 of N signal comprises a 1 of N signal where N=3, 4, or 8.
- 22. A method that provides an N-NARY logic circuit with 1 of N signals, comprising:providing a shared logic tree circuit that evaluates one or more input 1 of N signals and produces an output 1 of N signal; coupling a first input 1 of N signal where N is greater than 2 to said shared logic tree circuit; coupling a second input 1 of N signal where N is greater than 2 to said shared logic tree circuit; and coupling an output 1 of N signal where N is greater than 2 to said shared logic tree circuit.
- 23. The method of claim 22 wherein said shared logic tree circuit evaluates a function selected from the list of functions comprising AND/NAND, OR/NOR, or XOR/Equivalence.
- 24. The method of claim 22 that further comprises a single evaluation device coupled to said shared logic tree circuit.
- 25. The method of claim 22 wherein a 1 of N signal further comprises a not valid value wherein zero wires of a bundle of N wires of said 1 of N signal is true.
- 26. The method of claim 22 wherein said first input 1 of N signal comprises a 1 of N signal where N=3, 4, or 8.
- 27. The method of claim 19 wherein said second input 1 of N signal comprises a 1 of N signal where N=3, 4, or 8.
- 28. The method of claim 22 wherein said output 1 of N signal comprises a 1 of N signal where N=3, 4, or 8.
Parent Case Info
This application claims the benefits of the earlier filed U.S. Provisional Application Ser. No. 60/069250, filed Dec. 11, 1997, which is incorporated by reference for all purposes into this application. Additionally, this application is a continuation of the earlier filed U.S. patent application Ser. No. 09/019,244, now U.S. Pat. No. 6,069,497, filed Feb. 5, 1998 (Feb. 5, 1998), entitled “Method and Apparatus for an N-NARY logic circuit using 1 of N signals”, which is incorporated by reference for all purposes into this specification.
US Referenced Citations (18)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/069250 |
Feb 1997 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/019244 |
Feb 1998 |
US |
Child |
09/458763 |
|
US |