Abstract:
Circuits and methods are described for decoding exemplary memory arrays of programmable and, in some embodiments, re-writable passive element memory cells, which are particularly useful for extremely dense three-dimensional memory arrays having more than one memory plane. In addition, circuits and methods are described for selecting one or more array blocks of such a memory array, for selecting one or more word lines and bit lines within selected array blocks, for conveying data information to and from selected memory cells within selected array blocks, and for conveying unselected bias conditions to unselected array blocks.
Abstract:
Systems and methods are disclosed herein to provide improved address decoding techniques for memory. For example, in accordance with an embodiment of the present invention, an integrated circuit includes an address register that receives a reset signal, a clock signal, and an address signal and provides a registered address signal. The registered address signal provides at least a true and a complement signal, with the true and complement signal set to approximately the same logical value upon assertion of the reset signal. An address pre-decoder, coupled to the address register, at least partially decodes the registered address signal to provide a pre-decoded output signal. A wordline driver, coupled to the address pre-decoder, receives a wordline enable signal and the pre-decoded output signal and provides a wordline signal based on the pre-decoded output signal upon assertion of the wordline enable signal.
Abstract:
The present invention comprises a method and apparatus of routing a 1 of N signal to reduce the effective signal coupling between the signal wires. The present invention comprises a wire pack (129) with a plurality of wires for routing a 1 of N signal in a semiconductor device. While routing the wires of the wire pack (129), the present invention rotates the route of each individual wire to reduce the signal coupling between the wires. Additionally, an isolation barrier (132) borders the outside of the wire pack (149) to further reduce the signal coupling. The rotation of the wires allows each individual wire to be adjacent to each other wire for part of the wire's route. Other embodiments of the present invention include routing 1 of 3 signals and 1 of 4 signals.
Abstract:
Various embodiments of the present invention are directed to demultiplexers that include tunneling resistor nanowire junctions, and to nanowire addressing methods for reliably addressing nanowire signal lines in nanoscale and mixed-scale demultiplexers. In one embodimentof the present invention, an encoder-demulriplexer comprises a number of input signal lines and an encoder (1304) that generates an n-bit-constant-weight-code code-word internal address (1320, 1506, 1704) for each different input address (1318, 1702) received on the input signal lines. The encoder-demultiplexer also includes n microscale signal lines (1306-1311) on which an n-bit-constant-weight-code code word internal address is out put by the encoder and a number of encoder-demultiplexer-addressed nanowire signal lines interconnected with then microscale signal lines (1306-1311) via tunneling resistor junctions, the encoder-demultiplexer-addressed nanowire signal lines each associated with an n-bit-constant-weight-code code-word internal adress (1320, 1506, 1704).
Abstract:
Each memory cell of an MRAM (800, 1000) that uses toggle writing is written by applying to the memory cell (R 0 ) a first field (t1), then a combination of the first field and the second field (t2), then the second field (t3). The removal of the second field (t4) ultimately completes the writing of the memory cell (R 0 ). The combination of the first field and the second field is known to saturate a portion, the synthetic antiferromagnet (SAF), of the MRAM cell (R 0 ) being written. This can result in not knowing which logic state is ultimately written. This is known to be worsened at higher temperatures (408, 410, 412). To avoid this deleterious saturation, the magnetic field is reduced during the time (t2) when both fields are applied. This is achieved by reducing the current that provides these fields from the current that is applied when only one of the fields is applied.
Abstract:
An apparatus, system, and method for controlling data transfer between a serial data link interface and memory banks in a semiconductor memory is disclosed. In one example, a flash memory device with multiple serial data links and multiple memory banks, where the links are independent of the banks, is disclosed. The flash memory devices may be cascaded in a daisy-chain configuration using echo signal lines to serially communicate between memory devices. In addition, a virtual multiple link configuration is described wherein a single link is used to emulate multiple links.
Abstract:
Various embodiments of the present invention are directed to crossbar array designs that interfaces wires to address wires, despite misalignments between electrical components and wires. In one embodiment, a nanoscale device may be composed of a first layer of two or more wires (1501-1511) and a second layer of two or more address wires (1512-1523) that overlays the first layer. The nanoscale device may also include an intermediate layer (704-804) positioned between the first layer and the second layer. Two or more redundant electrical component patterns (1400) may be fabricated within the intermediate layer so that one or more of the electrical component patterns is aligned with the first and second layers.
Abstract:
Systems and methods are disclosed herein to provide improved address decoding techniques for memory. For example, in accordance with an embodiment of the present invention, an integrated circuit includes an address register that receives a reset signal, a clock signal, and an address signal and provides a registered address signal. The registered address signal provides at least a true and a complement signal, with the true and complement signal set to approximately the same logical value upon assertion of the reset signal. An address pre-decoder, coupled to the address register, at least partially decodes the registered address signal to provide a pre-decoded output signal. A wordline driver, coupled to the address pre-decoder, receives a wordline enable signal and the pre-decoded output signal and provides a wordline signal based on the pre-decoded output signal upon assertion of the wordline enable signal.
Abstract:
Various embodiments of the present invention are directed to electronic means for reading the content of a nanowire-crossbar memory. In one embodiment of the present invention, a microscale or sub-microscale signal line (402) is interconnected with one set of parallel nanowires (310-315) emanating from a nanowire-crossbar memory by configurable, nanowire-junction switches (404). The microscale or sub-microscale signal line (402) serves as a single-wire multiplexer, allowing the contents of any particular single-bit atorage element (316) within the nanowire-crossbar memory to be read.