Claims
- 1. A programmable logic device (PLD), comprising:
programmable electronic circuitry, the programmable electronic circuitry adapted to allow programming the functionality of the programmable logic device (PLD), wherein the programmable electronic circuitry includes a plurality of silicon-on-insulator (SOI) transistors.
- 2. The programmable logic device (PLD) according to claim 1, wherein the plurality of transistors comprises: (a) at least one dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) at least one fully depleted metal oxide semiconductor (FDMOS) transistor, (c) at least one partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) at least one double-gate metal oxide semiconductor transistor, or a combination thereof
- 3. The programmable logic device (PLD) according to claim 2, wherein the programmable electronic circuitry includes a programmable interconnect, the programmable interconnect comprising a first transistor in the plurality of transistors.
- 4. The programmable logic device (PLD) according to claim 3, wherein the programmable electronic circuitry includes a pass transistor coupled to the programmable interconnect, the pass transistor comprising a second transistor in the plurality of transistors.
- 5. The programmable logic device (PLD) according to claim 4, wherein the programmable electronic circuitry includes a look-up table circuit coupled to the programmable interconnect, the look-up table circuit comprising a third transistor in the plurality of transistors.
- 6. The programmable logic device (PLD) according to claim 5, wherein the programmable electronic circuitry includes a multi-input logic circuit coupled to the programmable interconnect, the multi-input logic circuit comprising a fourth transistor in the plurality of transistors.
- 7. The programmable logic device (PLD) according to claim 6, wherein the programmable electronic circuitry comprises complementary metal oxide semiconductor (CMOS) circuitry.
- 8. The programmable logic device (PLD) according to claim 7, wherein the multi-input logic circuit comprises at least one multi-input NAND gate, or at least one multi-input NOR gate, or a combination thereof.
- 9. The programmable logic device (PLD) according to claim 7, wherein the multi-input logic circuit comprises at least one multi-input AND gate, or at least one multi-input OR gate, or a combination thereof.
- 10. A programmable logic device (PLD), comprising:
programmable electronic circuitry, the programmable electronic circuitry adapted to allow programming the functionality of the programmable logic device (PLD), wherein the programmable electronic circuitry includes at least one double-gate metal oxide semiconductor (MOS) transistor.
- 11. The programmable logic device (PLD) according to claim 10, wherein the programmable electronic circuitry includes a programmable interconnect, the programmable interconnect comprising at least one double-gate metal oxide semiconductor transistor.
- 12. The programmable logic device (PLD) according to claim 11, wherein the programmable electronic circuitry includes a pass transistor coupled to the programmable interconnect, the pass transistor comprising at least one double-gate metal oxide semiconductor transistor.
- 13. The programmable logic device (PLD) according to claim 12, wherein the programmable electronic circuitry includes a look-up table circuit coupled to the programmable interconnect, the look-up table circuit comprising at least one double-gate metal oxide semiconductor transistor.
- 14. The programmable logic device (PLD) according to claim 13, wherein the programmable electronic circuitry includes a multi-input logic circuit coupled to the programmable interconnect, the multi-input logic circuit comprising at least one double-gate metal oxide semiconductor transistor.
- 15. The programmable logic device (PLD) according to claim 14, wherein the programmable electronic circuitry comprises complementary metal oxide semiconductor (CMOS) circuitry.
- 16. The programmable logic device (PLD) according to claim 15, wherein the multi-input logic circuit comprises at least one multi-input NAND gate, or at least one multi-input NOR gate, or a combination thereof.
- 17. The programmable logic device (PLD) according to claim 15, wherein the multi-input logic circuit comprises at least one multi-input AND gate, or at least one multi-input OR gate, or a combination thereof.
- 18. A programmable logic device (PLD) that includes silicon-on-insulator (SOI) transistors, comprising:
programmable interconnect circuitry including a first silicon-on-insulator transistor, the programmable interconnect circuitry adapted to provide configurable interconnections within the programmable logic device; a silicon-on-insulator pass transistor, the silicon-on-insulator pass transistor coupled to the programmable interconnect circuitry; and a look-up table circuit including a second silicon-on-insulator transistor, the look-up table circuit coupled to the programmable interconnect circuitry.
- 19. The programmable logic device (PLD) according to claim 18, wherein the first silicon-on-insulator transistors comprises: (a) a dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) a filly depleted metal oxide semiconductor (FDMOS) transistor, (c) a partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) a double-gate metal oxide semiconductor transistor.
- 20. The programmable logic device (PLD) according to claim 19, wherein the silicon-on-insulator pass transistor comprises: (a) a dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) a filly depleted metal oxide semiconductor (FDMOS) transistor, (c) a partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) a double-gate metal oxide semiconductor transistor.
- 21. The programmable logic device (PLD) according to claim 20, wherein the second silicon-on-insulator transistor comprises: (a) a dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) a filly depleted metal oxide semiconductor (FDMOS) transistor, (c) a partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) a double-gate metal oxide semiconductor transistor.
- 22. The programmable logic device (PLD) according to claim 21, further comprising a multi-input logic circuit coupled to the programmable interconnect circuitry, the multi-input logic circuit comprising a third silicon-on-insulator transistor.
- 23. The programmable logic device (PLD) according to claim 22, wherein the third silicon-on-insulator transistor comprises: (a) a dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) a fully depleted metal oxide semiconductor (FDMOS) transistor, (c) a partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) a double-gate metal oxide semiconductor transistor.
- 24. The programmable logic device (PLD) according to claim 23, wherein the programmable logic device includes complementary metal oxide semiconductor (CMOS) circuitry.
- 25. The programmable logic device (PLD) according to claim 24, wherein the multi-input logic circuit comprises at least one multi-input NAND gate, or at least one multi-input NOR gate, or a combination thereof.
- 26. The programmable logic device (PLD) according to claim 24, wherein the multi-input logic circuit comprises at least one multi-input AND gate, or at least one multi-input OR gate, or a combination thereof.
- 27. A programmable logic device (PLD), comprising:
programmable interconnect circuitry including at least one dynamic threshold metal oxide semiconductor silicon-on-insulator transistor, the programmable interconnect circuitry adapted to couple together electronic circuitry within the programmable logic device; a dynamic threshold metal oxide semiconductor silicon-on-insulator pass transistor, the dynamic threshold metal oxide semiconductor silicon-on-insulator pass transistor coupled to the programmable interconnect circuitry; and a look-up table circuit including at least one dynamic threshold metal oxide semiconductor silicon-on-insulator transistor, the look-up table circuit coupled to the programmable interconnect circuitry.
- 28. The programmable logic device (PLD) according to claim 27, further comprising a multi-input logic gate coupled to the programmable interconnect circuitry, the multi-input logic gate comprising at least one dynamic threshold metal oxide semiconductor silicon-on-insulator transistor.
- 29. The programmable logic device (PLD) according to claim 28, where in at least one of the programmable interconnect circuitry, the dynamic threshold metal oxide semiconductor silicon-on-insulator pass transistor, or the look-up table circuit includes complementary metal oxide semiconductor (CMOS) circuitry.
- 30. The programmable logic device (PLD) according to claim 29, wherein the multi-input logic gate comprises a multi-input NAND gate or a multi-input NOR gate.
- 31. The programmable logic device (PLD) according to claim 30, wherein the multi-input logic gate comprises a multi-input AND gate or a multi-input OR gate.
- 32. A data-processing system, comprising:
a programmable logic device, the programmable logic device including:
programmable electronic circuitry, the programmable electronic circuitry including a plurality of metal oxide semiconductor (MOS) transistors; and at least one peripheral device coupled to the programmable logic device, wherein the plurality of metal oxide semiconductor transistors comprises at least one silicon-on-insulator (SOI) transistor.
- 33. The data-processing system according to claim 32, wherein the programmable electronic circuitry includes at least one programmable interconnect.
- 34. The data-processing system according to claim 33, wherein the at least one programmable interconnect comprises: (a) at least one dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) at least one fully depleted metal oxide semiconductor (FDMOS) transistor, (c) at least one partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) at least one double-gate metal oxide semiconductor transistor, or a combination thereof.
- 35. The data-processing system according to claim 34, wherein the programmable electronic circuitry includes at least one pass transistor coupled to the at least one programmable interconnect.
- 36. The data-processing system according to claim 35, wherein the at least one pass transistor comprises: (a) a dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) a fully depleted metal oxide semiconductor (FDMOS) transistor, (c) a partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) a double-gate metal oxide semiconductor transistor, or a combination thereof.
- 37. The data-processing system according to claim 36, wherein the programmable electronic circuitry includes at least one look-up table circuit coupled to the at least one programmable interconnect.
- 38. The data-processing system according to claim 37, wherein the at least one look-up table circuit comprises: (a) at least one dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) at least one fully depleted metal oxide semiconductor (FDMOS) transistor, (c) at least one partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) at least one double-gate metal oxide semiconductor transistor, or a combination thereof.
- 39. The data-processing system according to claim 38, wherein the programmable electronic circuitry includes at least one multi-input logic circuit coupled to the programmable interconnect.
- 40. The data-processing system according to claim 39, wherein the at least one multi-input logic circuit comprises: (a) at least one dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) at least one fully depleted metal oxide semiconductor (FDMOS) transistor, (c) at least one partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) at least one double-gate metal oxide semiconductor transistor, or a combination thereof.
- 41. The data-processing system according to claim 40, wherein the programmable logic device comprises a processor coupled to the programmable interconnect.
- 42. A method of processing data using a programmable logic device (PLD), comprising:
receiving input data in a programmable electronic circuitry included within the programmable logic device; and processing the input data in the programmable electronic circuitry of the programmable logic device, wherein the programmable electronic circuitry includes at least one SOI transistor.
- 43. The method according to claim 42, wherein receiving and processing input data in the programmable electronic circuitry further comprises using at least one programmable interconnect included within the programmable electronic circuitry.
- 44. The method according to claim 43, wherein the at least one programmable interconnect comprises: (a) at least one dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) at least one fully depleted metal oxide semiconductor (FDMOS) transistor, (c) at least one partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) at least one double-gate metal oxide semiconductor transistor, or a combination thereof.
- 45. The method according to claim 44, wherein receiving and processing input data in the programmable electronic circuitry further comprises using at least one pass transistor coupled to the at least one programmable interconnect.
- 46. The method according to claim 45, wherein the at least one pass device comprises: (a) a dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) a fully depleted metal oxide semiconductor (FDMOS) transistor, (c) a partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) a double-gate metal oxide semiconductor transistor, or a combination thereof.
- 47. The method according to claim 46, wherein receiving and processing input data in the programmable electronic circuitry further comprises using at least one at least one look-up table circuit coupled to the at least one programmable interconnect.
- 48. The method according to claim 47, wherein the at least one look-up table circuit comprises: (a) at least one dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) at least one fully depleted metal oxide semiconductor (FDMOS) transistor, (c) at least one partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) at east one double-gate metal oxide semiconductor transistor, or a combination thereof.
- 49. The method according to claim 48, wherein receiving and processing input data in the programmable electronic circuitry further comprises using at least one multi-input logic circuit coupled to the at least one programmable interconnect.
- 50. The method according to claim 49, wherein the at least one multi-input logic circuit comprises: (a) at least one dynamic threshold metal oxide semiconductor (DTMOS) transistor, (b) at least one fully depleted metal oxide semiconductor (FDMOS) transistor, (c) at least one partially depleted metal oxide semiconductor (PDMOS) transistor, or (d) at least one double-gate metal oxide semiconductor transistor, or a combination thereof.
- 51. The method according to claim 50, wherein processing the data using a programmable logic device comprises processing the data using a programmable logic device that resides within a data-processing system.
- 52. The method according to claim 51, wherein the data-processing system comprises at least one peripheral coupled to the programmable logic device.
- 53. The method according to claim 52, wherein processing the data using a programmable logic device comprises processing the data using a programmable logic device that includes a processor coupled to the programmable interconnect.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This patent application claims priority to, and incorporates by reference, U.S. Provisional Patent Application Serial No. 60/328,171, Attorney Docket No. ALTR:007PZ1, titled “Apparatus and Methods for Programmable Interconnect in Programmable Logic Devices with Low Supply Voltages,” filed on Oct. 10, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60328171 |
Oct 2001 |
US |