Flexible word-line pulsing for STT-MRAM
First Claim
Patent Images
1. A method for generating a signal having a variable pulse width on a semiconductor device, comprising:
- receiving a first clock signal on the semiconductor device;
receiving a second clock signal on the semiconductor device having a predetermined delay relative to the first clock signal;
outputting a final signal having a rising edge triggered by the first clock signal and a falling edge triggered by the second clock signal; and
providing the final output signal to circuitry on the semiconductor device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating a variable pulse width signal on an integrated circuit (IC) chip, includes receiving a first clock signal on the IC chip and receiving a second clock signal on the IC chip having a variable delay relative to the first clock signal. A signal having a rising edge triggered by a rising edge of the first clock signal and a falling edge triggered by a rising edge of the second clock signal is output. The output signal is provided to circuitry on the chip, such as a magnetoresistive junction (MTJ) cell of a spin torque transfer magnetic random access memory (STT-MRAM).
11 Citations
27 Claims
-
1. A method for generating a signal having a variable pulse width on a semiconductor device, comprising:
-
receiving a first clock signal on the semiconductor device; receiving a second clock signal on the semiconductor device having a predetermined delay relative to the first clock signal; outputting a final signal having a rising edge triggered by the first clock signal and a falling edge triggered by the second clock signal; and providing the final output signal to circuitry on the semiconductor device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for generating a signal having a variable pulse width on a semiconductor device, comprising:
-
receiving a first clock signal on the semiconductor device; receiving a second clock signal on the semiconductor device having a variable delay relative to the first clock signal; outputting a final signal having a rising edge triggered by the first clock signal and a falling edge triggered by the second clock signal; and providing the final output signal to circuitry on the semiconductor device, wherein the outputting comprises outputting the final signal with the rising edge triggered by a rising edge of the first clock signal and the falling edge triggered by a rising edge of the second clock signal, and further including; setting a set-reset latch circuit on a basis of the rising edge of the first clock signal; resetting the set-reset latch circuit on a basis of the rising edge of the second clock signal; and outputting from the set-reset latch circuit a pulse signal having a pulse width determined on the basis of the setting and resetting of the latch circuit. - View Dependent Claims (9, 10, 11)
-
-
12. A method for generating a signal having a variable pulse width on a semiconductor device, comprising:
-
receiving a first clock signal on the semiconductor device; receiving a second clock signal on the semiconductor device having a variable delay relative to the first clock signal; outputting a final signal having a rising edge triggered by the first clock signal and a falling edge triggered by the second clock signal; providing the final output signal to circuitry on the semiconductor device; receiving a global reset signal at the semiconductor device; and outputting a null signal to circuitry on the semiconductor device on the basis of the global reset signal to enable reading and writing a polarization state to an STT-MRAM cell.
-
-
13. An on-chip variable pulse width signal generating circuit comprising:
-
a first on-chip latch configured to receive a first clock signal; a second on-chip latch configured to receive a second clock signal delayed from the first clock signal by a predetermined amount; and an on-chip set-reset latch configured to receive a signal output from the first latch and a signal output from the second latch, and further configured to output a pulse of time duration based on a delay of the signal from the second latch relative to the signal from the first latch. - View Dependent Claims (14, 15, 16)
-
-
17. An on-chip variable pulse width signal generating circuit comprising:
-
a first on-chip latch configured to receive a first clock signal; a second on-chip latch configured to receive a second clock signal delayed from the first clock signal by a variable amount; and an on-chip set-reset latch configured to receive a signal output from the first latch and a signal output from the second latch, and further configured to output a pulse of time duration based on a delay of the signal from the second latch relative to the si nal from the first latch, wherein, the first on-chip latch is configured to receive a first clock enable signal and a global reset signal and to output a first signal on the basis of the received first clock signal, first clock enable signal and the global reset signal; and the second on-chip latch is configured to receive a second clock enable signal and a global reset signal, and to output a second signal on the basis of the received second clock signal, second clock enable signal, and the global reset signal. - View Dependent Claims (18, 19, 20)
-
-
21. An on-chip variable pulse width signal generating circuit for testing a spin-torque-transfer (STT) magnetic tunnel junction (MTJ) memory cell comprising:
-
a first on-chip latch configured to receive a first clock signal; a second on-chip latch configured to receive a second clock signal delayed from the first clock signal by a variable amount; an on-chip set-reset latch configured to receive a signal output from the first latch and a signal corresponding to an output from the second latch, and further configured to output a pulse of time duration based on the delay of the second clock signal relative to the signal from the first clock signal; and an STT-MTJ memory cell configured to receive a final signal based on the output pulse from the set-reset latch, the STT-MTJ memory cell further comprising; a bit line adapted to receive a bit line voltage;
an MTJ comprising a free magnetic layer coupled to the bit line and a fixed magnetic layer coupled to a drain of a transistor;a source of the transistor coupled to a source line, the source line adapted to receive a source line voltage; and a gate of the transistor adapted to receive a signal corresponding to the output pulse of the set-reset latch. - View Dependent Claims (22)
-
-
23. A method for generating a signal having a variable pulse width on a semiconductor chip, comprising the steps of:
-
receiving a first clock signal on the chip; receiving a second clock signal on the IC chip having a predetermined delay relative to the first clock signal; outputting a final signal having a rising edge triggered by the first clock signal and a falling edge triggered by the second clock signal; and providing the final output signal to circuitry on the chip. - View Dependent Claims (24)
-
-
25. An on-chip variable pulse width signal generating circuit comprising:
-
a first on-chip means for receiving a first clock signal; a second on-chip means for receiving a second clock signal delayed from the first clock signal by a predetermined amount; and a third on-chip means for receiving a signal output from the first receiving means and a signal output from the second receiving means, and for outputting a pulse of time duration based on a delay of the signal received by the second receiving means relative to the signal received by the first receiving means. - View Dependent Claims (26, 27)
-
Specification