Claims
- 1. A latch, comprising:
a first resonant tunneling diode having a first end and a second end, the first end forming an input node; and a second resonant tunneling diode having a first end and a second end, wherein the second end of the first resonant tunneling diode is connected to the first end of the second resonant tunneling diode forming a data node at a connection point therebetween; wherein an input voltage can be applied to the data node for latching a logic state at the data node.
- 2. The latch of claim 1, wherein the input node of the first resonant tunneling diode is driven by a clocking scheme for the latching the data node.
- 3. The latch of claim 1, further comprising an isolation circuit connected to the data node.
- 4. The latch of claim 3, wherein the clocking scheme comprises a two-phase clock comprised of alternating clock phases.
- 5. The latch of claim 3, wherein the isolation circuit further comprises a rectifier connected to the data node of the latch.
- 6. The latch of claim 3, wherein the isolation circuit further comprises a first resistor having a first and second end, wherein the first end is connected to the data node the second end is connected to an output.
- 7. The latch of claim 6, wherein the isolation circuit further comprises a second resistor connected between the second end of the first resistor and the second end of the second resonant tunneling diode.
- 8. The latch of claim 3, wherein the isolation circuit prevents current from a downstream latch from flowing to a second upstream latch; and wherein the isolation circuit prevents a low-resistance path to ground from forming between the first resonant tunneling diode and a second downstream latch; and wherein the isolation circuit provides a discharge path to ground for discharging the downstream latch.
- 9. The latch of claim 1, wherein a voltage at the data node evolves to a first logic state when current in excess of a threshold is introduced in the data node and the current flows through the second resonant tunneling diode during an evolution from a monostable state to a bistable state of the latch.
- 10. The latch of claim 1, wherein a voltage at the data node evolves to a second logic state when no current is introduced in the data node and no current flows through the second resonant tunneling diode during an evolution from a monostable state to a bistable state of the latch.
- 11. The latch of claim 1, wherein the second resonant tunneling diode is more resistive than the first resonant tunneling diode.
- 12. The latch of claim 11, wherein the rectifier is connected to an input portion of the data node.
- 13. The latch of claim 1, wherein the latch is formed from molecular components.
- 14. The latch of claim 1, wherein the latch is formed from solid-state components.
- 15. A circuit, comprising:
a first combinational circuit; a first latch connected to the first combinational circuit, wherein the first latch is driven by a first clock signal and the first combinational circuit is powered by a first voltage; a second combinational circuit connected to the first latch; and a second latch connected to the second combinational circuit, wherein the second latch is driven by a second clock signal and the second combinational circuit is powered by a second voltage; and a power supply clocking scheme to provide Input/Output isolation, wherein the first clock and the first voltage are applied to the first latch and the first combinational circuit and the second clock and the second voltage are applied to the second latch and the second combinational circuit to provide Input/Output isolation between first latch and the first and second combinational circuits and the second latch; and wherein each of the first and second latches further comprise:
a first resonant tunneling diode having a first end and a second end, the first end forming an input node; a second resonant tunneling diode having a first end and a second end, wherein the second end of the first resonant tunneling diode is connected to the first end of the second resonant tunneling diode forming a data node at a connection point therebetween; and an isolation circuit connected to the data node.
- 16. The circuit of claim 15, wherein the isolation circuit further comprises a rectifier connected to the input of the latch.
- 17. The circuit of claim 15, wherein the isolation circuit further comprises a first resistor having a first and second end, wherein the first end is connected to the data node of and an output of the latch.
- 18. The circuit of claim 15, wherein the isolation circuit further comprises a second resistor connected between the second end of the first resistor and the second end of the second resonant tunneling diode.
- 19. The circuit of claim 15, wherein the isolation circuit prevents current from a downstream latch from flowing to a second upstream latch.
- 20. The circuit of claim 15, wherein the isolation circuit prevents a low-resistance path to ground from forming between the first resonant tunneling diode and a second downstream latch.
- 21. The circuit of claim 15, wherein the isolation circuit provides a discharge path to ground for discharging a second downstream latch.
- 22. A circuit, comprising:
a combinational logic circuit having an input and an output and power supply input; and a latch having an input and an output and a clock input, the latch input is connected to the output of the combinational logic circuit; wherein the latch is driven by a power supply clocking scheme for providing Input/Output isolation; and wherein when a clock signal is applied to the latch the combinational logic circuit power supply input is modified to enable the operation of the latch and provide the Input/Output isolation between the combinational logic circuit and the latch; and wherein the latch further comprises:
a first resonant tunneling diode having a first end and a second end, the first end forming an input node; a second resonant tunneling diode having a first end and a second end, wherein the second end of the first resonant tunneling diode is connected to the first end of the second resonant tunneling diode forming a data node at a connection point therebetween; and an isolation circuit connected to the data node of the latch.
- 23. The circuit of claim 22, wherein the logic circuit is arranged to implement a DELAY function.
- 24. The circuit of claim 22, wherein the logic circuit is arranged to implement a logic AND function.
- 25. The circuit of claim 22, wherein the logic circuit is arranged to implement a logic OR function.
- 26. The circuit of claim 22, wherein the logic circuit is arranged to implement a logic XOR function.
- 27. The circuit of claim 22 wherein the logic circuit is arranged to implement a HALF ADDER logic function.
- 28. The circuit of claim 22, wherein the clocking scheme comprises a two-phase clock comprised of alternating clock phases for driving the first resonant tunneling diode.
- 29. The circuit of claim 22, wherein the isolation circuit further comprises a rectifier connected to the input of the latch.
- 30. The circuit of claim 22, wherein the isolation circuit further comprises a first resistor having a first and second end, wherein the first end is connected to the data node of the molecular latch.
- 31. The circuit of claim 30, wherein the isolation circuit further comprises a second resistor connected between the second end of the first resistor and ground.
- 32. The circuit of claim 22, wherein the first and second resonant tunneling diodes and the isolation circuit are formed with molecular elements.
- 33. The circuit of claim 22, wherein the first and second resonant tunneling diodes and the isolation circuit are formed with solid-state elements.
- 34. The circuit of claim 22, wherein the isolation circuit prevents current from a downstream latch from flowing to a second upstream latch.
- 35. The circuit of claim 22, wherein the isolation circuit prevents a low-resistance path to ground from forming between the first resonant tunneling diode and a second downstream latch.
- 36. The circuit of claim 22, wherein the isolation circuit provides a discharge path to ground for discharging a second downstream latch.
- 37. The circuit of claim 22, wherein the combinational logic circuit is implemented in a nanoblock.
- 38. A circuit, comprising:
a chemically assembled electronic nanoblock having an input and an output; wherein the nanoblock can be programmed to implement a logic function.
- 39. The circuit of claim 38, wherein the nanoblock is organized in a cluster formed on a molecular grid.
- 40. The circuit of claim 38, wherein the nanoblock further comprises a plurality of Input/Output lines.
- 41. The circuit of claim 38, wherein the nanoblock further comprises a matrix of reconfigurable diodes.
- 42. The circuit of claim 38, wherein the nanoblock further comprises a molecular logic array therein.
- 43. The circuit of claim 42, wherein the molecular logic array further comprises at least two orthogonal sets of wires forming a configurable molecular switch at each intersection of the two orthogonal sets of wires.
- 44. The circuit of claim 43, wherein the molecular switch acts as a diode when the molecular switch is configured “ON.”
- 45. The circuit of claim 38, wherein the nanoblock further comprises an inline latch connected to an output portion of the nanoblock.
- 46. The circuit of claim 38, wherein the nanoblock further comprises an Input/Output portion for connecting the nanoblock to neighboring nanoblocks.
- 47. The circuit of claim 46, further comprising a switch block formed by interconnecting four surrounding nanoblocks via the Input/Output portions of each of the four nanoblocks, wherein first and second nanoblocks are arranged in a South and East configuration and third and fourth nanoblocks are arranged in a North and West configuration.
- 48. The circuit of claim 38, wherein the nanoblock can be configured to implement any of a AND, OR, XOR, and ADDER logic circuit element.
- 49. A method for constructing a molecular nanoblock using chemically assembled electronic nanotechnology, comprising:
forming an array of electrical wires on a substrate via a chemical self-assembly process; aligning the array of electrical wires; combining the array of electrical wires and forming a two dimensional grid-like structure; and creating an active electronic device at an intersection point of two wires on the grid-like structure.
- 50. The method of claim 49, further comprising fabricating a molecular latch on the grid-like structure.
- 51. The method of claim 50, wherein fabricating a molecular latch further comprises fabricating the molecular latch via an in-line wire fabrication process.
- 52. The method of claim 51, where in fabricating the molecular latch further comprises:
laying out a first wire in parallel with an input signal wire and output signal wire; bridging a second wire across the first wire, the input wire, and the output wire; and inserting a diode between the input wire and the bridging wire.
- 53. The method of claim 52, wherein fabricating the molecular latch further comprises:
inserting a resistor between the first wire and the output wire; and connecting the output wire to ground at a point where the output wire crosses the bridging wire.
- 54. The method of claim 49, wherein creating an active electronic device at an intersection point of two wires on the grid further comprises creating a reconfigurable molecular diode at an intersection point of the grid-like structure.
- 55. The method of claim 49, further comprising generating a defect map of the grid-like structure.
- 56. The method of claim 55, further comprising reconfiguring a functionality of the grid-like structure according to the defect map.
- 57. A method of fabricating a chemically assembled electronic nanotechnology molecular latch, comprising:
forming a first resonant tunneling diode having a first end and a second end on a chemically assembled electronic nanotechnology grid-like structure forming a nanoblock; connecting a second resonant tunneling diode having a first end and a second end to the first resonant tunneling diode and forming a data node therebetween, wherein the second end of the first resonant tunneling diode is connected to the first end of the second resonant tunneling diode; and connecting an isolation circuit to the data node.
- 58. The method of claim 57, further comprising connecting the first end of the first resonant tunneling diode to a clock signal.
- 59. The method of claim 58, wherein connecting the first end of the first resonant tunneling diode to a clock signal further comprises connecting the first end of the first resonant tunneling diode to a two-phase clock signal.
- 60. The method of claim 57, wherein connecting the isolation circuit further comprises connecting the second end of the second resonant tunneling diode to ground.
- 61. The method of claim 57, wherein connecting the isolation circuit further comprises connecting a molecular diode to the data node of the molecular latch.
- 62. The method of claim 57, wherein connecting the isolation circuit further comprises connecting a resistor between the data node and the output of the molecular latch.
- 63. The method of claim 57, wherein connecting the isolation circuit further comprises connecting a resistor between the output of the molecular latch and ground.
- 64. A method of fabricating a chemically assembled electronic nanotechnology circuit, comprising:
forming a chemically assembled electronic nanotechnology molecular nano-fabric; forming a plurality of clusters on the nano-fabric; forming a plurality of long lines and adjacently disposing the long lines to each of the cluster s for communicating signals between the clusters; and forming a nanoblock in at least one of the clusters and connecting an in-line latch to the nanoblock.
- 65. The method of claim 64, wherein forming the nanoblock further comprises forming an input and an output on the nanoblock for implementing a logic function.
- 66. The method of claim 64, wherein forming the input and the output on the nanoblock further comprises forming a set of three Input/Output lines on the nanoblock.
- 67. The method of claim 64, wherein forming the nanoblock further comprises forming a matrix of reconfigurable diodes therein.
- 68. The method of claim 64, wherein forming the nanoblock further comprises forming a molecular logic array therein.
- 69. The method of claim 68, wherein forming the molecular logic array further comprises forming at least two orthogonal sets of wires forming a configurable molecular switch at each intersection of the two orthogonal sets of wires.
- 70. The method of claim 64, further comprising configuring the molecular switch as a diode.
- 71. The method of claim 64, further comprising connecting the nanoblock to neighboring nanoblocks.
- 72. The method of claim 71, further comprising interconnecting four surrounding nanoblocks via the Input/Output portions of each of the four nanoblocks, wherein first and second nanoblocks are arranged in a South and East configuration and third and fourth nanoblocks are arranged in a North and West configuration.
- 73. The method of claim 64, further comprising configuring the nanoblock to implement any of a AND, OR, XOR, and ADDER logic circuit element.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application claims the benefit of U.S. Provisional Application No. 60/281,168, filed Apr. 3, 2001.
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH AND DEVELOPMENT
[0002] This work was supported in part under DARPA #: N4000140110659. The United States government may have certain rights to this invention.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60281168 |
Apr 2001 |
US |