← Back to Patent Explorer
US6980479B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Semiconductor device for domain crossing

Assignee: SK Hynix Inc
•
Filing: 2003-12-29
•
Granted: 2005-12-27
•
Expires: 2023-12-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus, for use in a semiconductor device, for providing a domain crossing operation. The apparatus includes a domain crossing sensing block, in response to an operation mode signal, first and second delay locked loop (DLL) clock signals and a CAS latency, generates a plurality of selection signals. An output enable signal generator, in response to the plurality of selection signals, generates a plurality of output enable signals. A data control block, in response to the output enable signals and the CAS latency, controls a data output operation in the semiconductor device. Each of a plurality of data align block, in response to the selection signals, the first and second DLL clock signals and an address signal, aligns data corresponding to the address signal in the data output operation.

Inventors

  • 👤 Nak-Kyu Park

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 11:48
CPC Classifications
G; G11; G11C; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C7/00; G11C7/10; G11C7/1051; G11C7/106; G11C11/401; G11C11/4063; G11C11/407; G11C11/4076; G11C11/409; G11C11/4096; G11C7/1015; G11C7/1039; G11C7/1066; G11C7/1069; G11C7/1072; G11C7/22; G11C7/222; G11C2207/00; G11C2207/22; G11C2207/2281

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 131 words
An apparatus, for use in a semiconductor device, for providing a domain crossing operation, comprising: a domain crossing sensing block in response to a operation mode signal, first and second delay locked loop (DLL) clock signals and a CAS latency for generating a plurality of selection signals; an output enable signal generator in response to the plurality of selection signals for generating a plurality of output enable signals; a data control block in response to the output enable signals and the CAS latency for controlling a data output operation in the semiconductor device; and a plurality of data align block, each in response to the selection signals, the first and second DLL clock signals and an address signal for aligning data corresponding to the address signal in the data output operation.
Claim 2
Independent Claim 131 words
An apparatus, for use in a semiconductor device, for providing a domain crossing operation, comprising: a domain crossing sensing block in response to a operation mode signal, first and second delay locked loop (DLL) clock signals and a CAS latency for generating a plurality of selection signals; an output enable signal generator in response to the plurality of selection signals for generating a plurality of output enable signals; a data control block in response to the output enable signals and the CAS latency for controlling a data output operation in the semiconductor device; and a plurality of data align block, each in response to the selection signals, the first and second DLL clock signals and an address signal for aligning data corresponding to the address signal in the data output operation.
Claim 3
Dependent Claim 27 words
The apparatus as recited in claim 1 , wherein the operation mode signal includes a refresh state signal, a DLL disable signal and a RAS idle signal.
Claim 4
Dependent Claim 158 words
The apparatus as recited in claim 2 , wherein the domain crossing sensing block includes: a sensing control signal generator for generating a sensing start signal in response to the refresh state signal, the DLL disable signal and the RAS idle signal; a phase detector for comparing the first DLL clock signal with the second DLL clock signal in response to the sensing start signal and generating one of the selection signals, which is activated during the CAS latency, and a phase detection signal, which decides a phase detection period, in response to the sensing start signal; a reading path modeling block for delaying the phase detection signal by a predetermined value, which is equal to a delay time occurred through data reading path, and generating a delayed phase detection signal; and a latency detector for comparing the delayed phase detection signal with the CAS latency synchronized with the internal clock and generating others of the selection signals.
Claim 5
Dependent Claim 68 words
The apparatus as recited in claim 3 , wherein the phase detector includes: a first MUX for selecting one of the first and second DLL clock signals in response to the setup selection signal; and a flip-flop for receiving an output signal from the first MUX at an input terminal, the first DLL clock signal at a clock terminal and the sensing start signal at a reset terminal.
Claim 6
Dependent Claim 106 words
The apparatus as recited in claim 3 , wherein the latency detector includes: a flip-flop block having a plurality of flip-flops, each receiving the internal clock at a clock terminal, the sensing start signal at a reset terminal and a supply voltage at an input terminal, for generating first and second delay sensing signals; a delay block for delaying the sensing start signal; a flight timing sensing block for generating a plurality of flight detection signals in response to the first and second delay sensing signals; and a selector for outputting the plurality of output enable signals in response to the plurality of flight detection signals.
Claim 7
Dependent Claim 59 words
The apparatus as recited in claim 1 , wherein the output enable signal generator includes: a first output enable signal generator for generating an initialization signal synchronized with an internal clock in response to a read instruction; and a second output enable signal generator for generating the enable signals by delaying the initialization signal based on the selection signals.
Claim 8
Dependent Claim 100 words
The apparatus as recited in claim 6 , wherein the second output enable signal generator includes: a selection block for receiving the initialization signal and selecting one of first and second initialization signals synchronized with the first and second DLL clock signals in response to the selection signal; a first generating block in response to the first DLL clock signal for generating some of the enable signals based on the selected initialization signal; and a second generating block in response to the second DLL clock signal for generating the other of the enable signals based on the selected initialization signal.
Claim 9
Dependent Claim 15 words
The apparatus as recited in claim 7 , wherein the selection block includes a MUX.
Claim 10
Dependent Claim 59 words
The apparatus as recited in claim 8 , wherein the selection block includes a flip-flop for receiving an output signal from the MUX at an input terminal, the first DLL clock signal at a clock terminal and the selection signal at a reset terminal and synchronizing the output signal from the first MUX with the first DLL clock signal.
Claim 11
Dependent Claim 114 words
The apparatus as recited in claim 7 , wherein the first generating block includes: a first flip-flop group for receiving an output signal from the selection block, wherein the first flip-flop group has a plurality of flip-flops which receive respectively the first DLL clock signal at a clock terminal, the selection signal at a reset terminal and an output signal of the last flip-flop at an input terminal and generate individually first control signals synchronized with the first DLL clock signal; a MUX for selecting one of first control signals in response to the selection signals; and a second flip-flop group for receiving an output signal from the MUX and generating the enable signals.
Claim 12
Dependent Claim 114 words
The apparatus as recited in claim 7 , wherein the second generating block includes: a first flip-flop group for receiving an output signal from the selection block, wherein the first flip-flop group has a plurality of flip-flops which receive respectively the second DLL clock signal at a clock terminal, the selection signal at a reset terminal and an output signal of the last flip-flop at an input terminal and generate individually second control signals synchronized with the second DLL clock signal; a MUX for selecting one of second control signals in response to the selection signals; and a second flip-flop group for receiving an output signal from the MUX and generating the enable signals.
Claim 13
Dependent Claim 63 words
The apparatus as recited in claim 1 , wherein the data control block includes: a data controller for receiving the enable signals and generating a data enable signal deciding a valid period of an outputted data; and a data output controller for receiving the output enable signals and generating a data strobe enable signal deciding an active period of a data strobe signal.
Claim 14
Dependent Claim 64 words
The apparatus as recited in claim 12 , wherein the data output controller includes: a plurality of enable signal generators for respectively receiving the enable signals and individually generating the data strobe enable signal by transmitting one of the enable signals in response to a modified CAS latency, wherein the modified CAS latency is resulted from NOR operation of at least two CAS latencies.
Claim 15
Dependent Claim 62 words
The apparatus as recited in claim 12 , wherein the data controller includes: a plurality of control signal generators for respectively receiving the enable signals and individually generating the data enable signal by transmitting one of the enable signals in response to a modified CAS latency, wherein the modified CAS latency is resulted from NOR operation of at least two CAS latencies.
Claim 16
Dependent Claim 63 words
The apparatus as recited in claim 1 , wherein the align block includes: a first generating block in response to the first and second DLL clock signal for generating a plurality of align initial signals based on the address signal; and a second generating block in response to the selection signal for generating a data align signal based on the align initial signals.
Claim 17
Dependent Claim 145 words
The apparatus as recited in claim 15 , wherein the first generating block includes: a MUX for selecting one of the first and second DLL clock signals in response to the selection signal; a first flip-flop for receiving an output signal from the MUX at an input terminal and the first DLL clock signal at a clock terminal and synchronizing the output signal from the MUX with the first DLL clock signal to output one of the align initial signal; and a second flip-flop group for receiving the output signal from the first flip-flop, wherein the second flip-flop group has a plurality of flip-flops which receive respectively the second DLL clock signal at a clock terminal and an output signal of the last flip-flop at an input terminal and individually generate the other of the align initial signals synchronized with the second DLL clock signal.
Claim 18
Dependent Claim 116 words
The apparatus as recited in claim 15 , wherein the second generating block includes: a MUX for selecting one among the align initial signals in response to the selection signals; a flip-flop group for receiving an output signal from the MUX, wherein the flip-flop group has a plurality of flip-flops which receive respectively the second DLL clock signal at a clock terminal and an output signal of the last flip-flop at an input terminal and generate individually align control signals synchronized with the second DLL clock signal; and a signal generator for receiving the output signal from the MUX and the align control signals and outputting the data align signal in response to the CAS latency.
Claim 19
Dependent Claim 122 words
A semiconductor device for providing a domain crossing operation, comprising: a domain crossing sensing block in response to an operation mode signal, first and second delay locked loop (DLL) clock signals and a CAS latency, generating a plurality of selection signals; an output enable signal generator in response to the plurality of selection signals, generating a plurality of output enable signals; a data control block in response to the output enable signals and the CAS latency, controlling a data output operation in the semiconductor device; and a plurality of data align block, each in response to the selection signals, the first and second DLL clock signals and an address signal, aligning data corresponding to the address signal in the data output operation.
Claim 20
Dependent Claim 122 words
A semiconductor device for providing a domain crossing operation, comprising: a domain crossing sensing block in response to an operation mode signal, first and second delay locked loop (DLL) clock signals and a CAS latency, generating a plurality of selection signals; an output enable signal generator in response to the plurality of selection signals, generating a plurality of output enable signals; a data control block in response to the output enable signals and the CAS latency, controlling a data output operation in the semiconductor device; and a plurality of data align block, each in response to the selection signals, the first and second DLL clock signals and an address signal, aligning data corresponding to the address signal in the data output operation.
Claim 21
Dependent Claim 28 words
The semiconductor device as recited in claim 18 , wherein the operation mode signal includes a refresh state signal, a DLL disable signal and a RAS idle signal.
Claim 22
Dependent Claim 159 words
The semiconductor device as recited in claim 19 , wherein the domain crossing sensing block includes: a sensing control signal generator for generating a sensing start signal in response to the refresh state signal, the DLL disable signal and the RAS idle signal; a phase detector for comparing the first DLL clock signal with the second DLL clock signal in response to the sensing start signal and generating one of the selection signals, which is activated during the CAS latency, and a phase detection signal, which decides a phase detection period, in response to the sensing start signal; a reading path modeling block for delaying the phase detection signal by a predetermined value, which is equal to a delay time occurred through data reading path, and generating a delayed phase detection signal; and a latency detector for comparing the delayed phase detection signal with the CAS latency synchronized with the internal clock and generating others of the selection signals.
Claim 23
Dependent Claim 69 words
The semiconductor device as recited in claim 20 , wherein the phase detector includes: a first MUX for selecting one of the first and second DLL clock signals in response to the setup selection signal; and a flip-flop for receiving an output signal from the first MUX at an input terminal, the first DLL clock signal at a clock terminal and the sensing start signal at a reset terminal.
Claim 24
Dependent Claim 107 words
The semiconductor device as recited in claim 20 , wherein the latency detector includes: a flip-flop block having a plurality of flip-flops, each receiving the internal clock at a clock terminal, the sensing start signal at a reset terminal and a supply voltage at an input terminal, for generating first and second delay sensing signals; a delay block for delaying the sensing start signal; a flight timing sensing block for generating a plurality of flight detection signals in response to the first and second delay sensing signals; and a selector for outputting the plurality of output enable signals in response to the plurality of flight detection signals.
Claim 25
Dependent Claim 60 words
The semiconductor device as recited in claim 18 , wherein the output enable signal generator includes: a first output enable signal generator for generating an initialization signal synchronized with an internal clock in response to a read instruction; and a second output enable signal generator for generating the enable signals by delaying the initialization signal based on the selection signals.
Claim 26
Dependent Claim 101 words
The semiconductor device as recited in claim 23 , wherein the second output enable signal generator includes: a selection block for receiving the initialization signal and selecting one of first and second initialization signals synchronized with the first and second DLL clock signals in response to the selection signal; a first generating block in response to the first DLL clock signal for generating some of the enable signals based on the selected initialization signal; and a second generating block in response to the second DLL clock signal for generating the other of the enable signals based on the selected initialization signal.
Claim 27
Dependent Claim 16 words
The semiconductor device as recited in claim 24 , wherein the selection block includes a MUX.
Claim 28
Dependent Claim 60 words
The semiconductor device as recited in claim 25 , wherein the selection block includes a flip-flop for receiving an output signal from the MUX at an input terminal, the first DLL clock signal at a clock terminal and the selection signal at a reset terminal and synchronizing the output signal from the first MUX with the first DLL clock signal.
Claim 29
Dependent Claim 115 words
The semiconductor device as recited in claim 24 , wherein the first generating block includes: a first flip-flop group for receiving an output signal from the selection block, wherein the first flip-flop group has a plurality of flip-flops which receive respectively the first DLL clock signal at a clock terminal, the selection signal at a reset terminal and an output signal of the last flip-flop at an input terminal and generate individually first control signals synchronized with the first DLL clock signal; a MUX for selecting one of first control signals in response to the selection signals; and a second flip-flop group for receiving an output signal from the MUX and generating the enable signals.
Claim 30
Dependent Claim 115 words
The semiconductor device as recited in claim 24 , wherein the second generating block includes: a first flip-flop group for receiving an output signal from the selection block, wherein the first flip-flop group has a plurality of flip-flops which receive respectively the second DLL clock signal at a clock terminal, the selection signal at a reset terminal and an output signal of the last flip-flop at an input terminal and generate individually second control signals synchronized with the second DLL clock signal; a MUX for selecting one of second control signals in response to the selection signals; and a second flip-flop group for receiving an output signal from the MUX and generating the enable signals.
Claim 31
Dependent Claim 64 words
The semiconductor device as recited in claim 18 , wherein the data control block includes: a data controller for receiving the enable signals and generating a data enable signal deciding a valid period of an outputted data; and a data output controller for receiving the output enable signals and generating a data strobe enable signal deciding an active period of a data strobe signal.
Claim 32
Dependent Claim 65 words
The semiconductor device as recited in claim 29 , wherein the data output controller includes: a plurality of enable signal generators for respectively receiving the enable signals and individually generating the data strobe enable signal by transmitting one of the enable signals in response to a modified CAS latency, wherein the modified CAS latency is resulted from NOR operation of at least two CAS latencies.
Claim 33
Dependent Claim 63 words
The semiconductor device as recited in claim 29 , wherein the data controller includes: a plurality of control signal generators for respectively receiving the enable signals and individually generating the data enable signal by transmitting one of the enable signals in response to a modified CAS latency, wherein the modified CAS latency is resulted from NOR operation of at least two CAS latencies.
Claim 34
Dependent Claim 64 words
The semiconductor device as recited in claim 18 , wherein the align block includes: a first generating block in response to the first and second DLL clock signal for generating a plurality of align initial signals based on the address signal; and a second generating block in response to the selection signal for generating a data align signal based on the align initial signals.
Claim 35
Dependent Claim 146 words
The semiconductor device as recited in claim 32 , wherein the first generating block includes: a MUX for selecting one of the first and second DLL clock signals in response to the selection signal; a first flip-flop for receiving an output signal from the MUX at an input terminal and the first DLL clock signal at a clock terminal and synchronizing the output signal from the MUX with the first DLL clock signal to output one of the align initial signal; and a second flip-flop group for receiving the output signal from the first flip-flop, wherein the second flip-flop group has a plurality of flip-flops which receive respectively the second DLL clock signal at a clock terminal and an output signal of the last flip-flop at an input terminal and individually generate the other of the align initial signals synchronized with the second DLL clock signal.
Claim 36
Dependent Claim 117 words
The semiconductor device as recited in claim 32 , wherein the second generating block includes: a MUX for selecting one among the align initial signals in response to the selection signals; a flip-flop group for receiving an output signal from the MUX, wherein the flip-flop group has a plurality of flip-flops which receive respectively the second DLL clock signal at a clock terminal and an output signal of the last flip-flop at an input terminal and generate individually align control signals synchronized with the second DLL clock signal; and a signal generator for receiving the output signal from the MUX and the align control signals and outputting the data align signal in response to the CAS latency.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-12-26 2009-06-27 2009-12-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-12-26 2013-06-27 2013-12-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-12-26 2017-06-27 2017-12-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag