Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
79 words
A digital logic circuit for storing data in a memory system comprising: a controller circuit; a data strobe (DQS) generated by the controller circuit having a rising and falling edge; a first and second register used to capture the data; and a latching signal which is used to latch the data into the first register on the DQS falling edge along with a disable signal, the disable signal remains latched until the second register receives a second latching signal.
Claim 2
Dependent Claim
79 words
A digital logic circuit for storing data in a memory system comprising: a controller circuit; a data strobe (DQS) generated by the controller circuit having a rising and falling edge; a first and second register used to capture the data; and a latching signal which is used to latch the data into the first register on the DQS falling edge along with a disable signal, the disable signal remains latched until the second register receives a second latching signal.
Claim 3
Dependent Claim
94 words
A digital logic circuit for storing data in a memory system in response to a data strobe (DQS) having a rising and a falling edge, the digital logic circuit comprising: a falling edge latching circuit having a first and a second register, the first register for latching the data in response to a falling edge of the DQS; and a postamble corruption protection circuit coupled to the falling edge latching circuit for disabling data latching by the first register following a DQS falling edge until the second register receives a second register latching signal.
Claim 4
Dependent Claim
94 words
A digital logic circuit for storing data in a memory system in response to a data strobe (DQS) having a rising and a falling edge, the digital logic circuit comprising: a falling edge latching circuit having a first and a second register, the first register for latching the data in response to a falling edge of the DQS; and a postamble corruption protection circuit coupled to the falling edge latching circuit for disabling data latching by the first register following a DQS falling edge until the second register receives a second register latching signal.
Claim 5
Dependent Claim
26 words
The digital logic circuit of claim 2 wherein the first register comprises a first D-type latch and wherein the second register comprises a second D-type latch.
Claim 6
Dependent Claim
17 words
The digital logic circuit of claim 2 wherein the second register latching signal comprises a clock signal.
Claim 7
Dependent Claim
129 words
The digital logic circuit of claim 2 wherein the postamble corruption protection circuit comprises: a first one shot for generating a first output pulse in response to the second register latching signal; a second one shot for generating a second output pulse in response to a DQS falling edge; and a set/reset register coupled to the first and the second one shots and to the first register, the set/reset register for generating in response to the first output pulse a DQS enable signal having a first logic state, the first logic state enabling data latching by the first register, and for generating in response to the second output pulse a DQS enable signal having a second logic state, the second logic state disabling data latching by the first register.
Claim 8
Dependent Claim
72 words
The digital logic circuit of claim 5 wherein the first one shot comprises: a first plurality of series connected inverters having an input for receiving the second register latching signal and an output; and a first NAND gate having a first input for receiving the second register latching signal, a second input coupled to the output of the first plurality of series connected inverters and an output coupled to the set/reset register.
Claim 9
Dependent Claim
66 words
The digital logic circuit of claim 6 wherein the second one shot comprises: a second plurality of series connected inverters having an input for receiving the DQS and an output; and a second NAND gate having a first input for receiving the DQS, a second input coupled to the output of the second plurality of series connected inverters and an output coupled to the set/reset register.
Claim 10
Dependent Claim
84 words
The digital logic circuit of claim 7 wherein the set/reset register comprises: a third NAND gate having a first input coupled to the output of the first NAND gate, a second input and an output for generating the DQS enable signal; and a fourth NAND gate having a first input coupled to the output of the third NAND gate, a second input coupled to the output of the second NAND gate and an output coupled to the second input of the third NAND gate.
Claim 11
Dependent Claim
75 words
The digital logic circuit of claim 8 further comprising a fifth NAND gate having a first input for receiving the DQS, a second input coupled to the output of the third NAND gate for receiving the DQS enable signal, and an output coupled to the first register for latching the data into the first register in response to a falling edge of the DQS when the DQS enable signal is in the first logic state.
Claim 12
Dependent Claim
73 words
A memory system comprising: a controller for generating a write signal, a clock signal and a data strobe (DQS) having a rising and a falling edge; and a memory coupled to controller and comprising the digital logic circuit of claim 4, the memory for receiving the write signal, the clock signal and the DQS and for storing data from the controller in the memory in response to the clock signal and the DQS.
Claim 13
Dependent Claim
71 words
A memory system comprising: a memory for generating a data strobe (DQS) having a rising and a falling edge; and a controller coupled to the memory and comprising the logic circuit of claim 4, the controller for generating a read signal and a clock signal, for receiving the DQS from the memory and for storing data from the memory in the controller in response to the clock signal and the DQS.
Claim 14
Dependent Claim
281 words
A digital logic circuit for storing data in a memory system in response to a data strobe (DQS) having a rising and a falling edge, the digital logic circuit comprising: a falling edge latching means comprising: a first latching means for latching the data in response to a falling edge of the DQS; and a second latching means coupled to the first latching means for latching the data from the first latching means into the second latching means in response to a second latching means latching signal; and a postamble corruption protection means coupled to the falling edge latching means for disabling data latching by the first latching means following a DQS falling edge until the second latching means receives the second latching means latching signal, the postamble corruption protection means comprising: a first one shot means for generating a first output pulse in response to the second latching means latching signal; a second one shot means for generating a second output pulse in response to a DQS falling edge; a set/reset register means coupled to the first and the second one shot means, the set/reset register for generating in response to the first output pulse a DQS enable signal having a first logic state and for generating in response to the second output pulse a DQS enable signal having a second logic state; and a disable means coupled to the set/reset register means and to the first latching means for enabling data latching by the first latching means when the DQS enable signal is in the first logic state and for disabling data latching by the first latching means when the DQS enable signal is in the second logic state.
Claim 15
Dependent Claim
281 words
A digital logic circuit for storing data in a memory system in response to a data strobe (DQS) having a rising and a falling edge, the digital logic circuit comprising: a falling edge latching means comprising: a first latching means for latching the data in response to a falling edge of the DQS; and a second latching means coupled to the first latching means for latching the data from the first latching means into the second latching means in response to a second latching means latching signal; and a postamble corruption protection means coupled to the falling edge latching means for disabling data latching by the first latching means following a DQS falling edge until the second latching means receives the second latching means latching signal, the postamble corruption protection means comprising: a first one shot means for generating a first output pulse in response to the second latching means latching signal; a second one shot means for generating a second output pulse in response to a DQS falling edge; a set/reset register means coupled to the first and the second one shot means, the set/reset register for generating in response to the first output pulse a DQS enable signal having a first logic state and for generating in response to the second output pulse a DQS enable signal having a second logic state; and a disable means coupled to the set/reset register means and to the first latching means for enabling data latching by the first latching means when the DQS enable signal is in the first logic state and for disabling data latching by the first latching means when the DQS enable signal is in the second logic state.
Claim 16
Independent Claim
103 words
A method for preventing data corruption during the latching of data within a latching circuit, the latching circuit comprising a first register for latching the data in response to a falling edge of a data strobe (DQS) and a second register for latching the data from the first register into the second register in response to a second register latching signal, the method comprising: detecting a falling edge of the DQS; disabling data latching by the first register following the DQS falling edge; detecting a second register latching signal; and enabling data latching by the first register following the second register latching signal.
Claim 17
Independent Claim
103 words
A method for preventing data corruption during the latching of data within a latching circuit, the latching circuit comprising a first register for latching the data in response to a falling edge of a data strobe (DQS) and a second register for latching the data from the first register into the second register in response to a second register latching signal, the method comprising: detecting a falling edge of the DQS; disabling data latching by the first register following the DQS falling edge; detecting a second register latching signal; and enabling data latching by the first register following the second register latching signal.
Claim 18
Dependent Claim
52 words
The method of claim 13 wherein detecting a falling edge of the DQS comprises: providing a disable one shot for generating a disable pulse in response to a falling edge of the DQS; and generating the disable pulse in response to a falling edge of the DQS via the disable one shot.
Claim 19
Dependent Claim
49 words
The method of claim 14 wherein detecting a second register latching signal comprises: providing an enable one shot for generating an enable pulse in response to the second register latching signal; and generating an enable pulse in response to the second register latching signal via the enable one shot.
Claim 20
Dependent Claim
91 words
The method of claim 15 wherein disabling data latching by the first register following the DQS falling edge comprises: providing a set/reset register for generating in response to the enable pulse a DQS enable signal having a first logic state that enables data latching by the first register and for generating in response to the disable pulse a DQS enable signal having a second logic state that disables data latching by the first register; and generating the DQS enable signal having the second logic state in response to the disable pulse.
Claim 21
Dependent Claim
36 words
The method of claim 16 wherein enabling data latching by the first register following the second register latching signal comprises generating the DQS enable signal having the first logic state in response to the enable pulse.