KR100929831B1 - 고속의 데이터 입출력을 위한 반도체 메모리 장치 - Google Patents
고속의 데이터 입출력을 위한 반도체 메모리 장치 Download PDFInfo
- Publication number
- KR100929831B1 KR100929831B1 KR1020080019064A KR20080019064A KR100929831B1 KR 100929831 B1 KR100929831 B1 KR 100929831B1 KR 1020080019064 A KR1020080019064 A KR 1020080019064A KR 20080019064 A KR20080019064 A KR 20080019064A KR 100929831 B1 KR100929831 B1 KR 100929831B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- output
- serialization
- outputting
- consecutive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
- G11C7/106—Data output latches
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
- G11C7/222—Clock generating, synchronizing or distributing circuits within memory device
Landscapes
- Dram (AREA)
Abstract
Description
Claims (25)
- 병렬로 입력되는 8개의 데이터를 직렬화하여 4개의 연속되는 데이터를 출력하며 동작 모드에 따라 상기 4개의 연속되는 데이터 각각에 프리앰블 데이터를 덧붙여 출력하기 위한 제 1 직렬화 수단;상기 제 1 직렬화 수단의 출력을 전달받아 2개의 연속되는 데이터를 출력하기 위한 제 2 직렬화 수단; 및상기 제 2 직렬화 수단의 출력을 전달받아 직렬화된 데이터를 출력하기 위한 제 3 직렬화 수단을 구비하는 반도체 메모리 장치.
- 제 1항에 있어서,상기 제 1 직렬화 수단에서 출력되는 상기 연속되는 데이터의 각 데이터 윈도우는 상기 직렬화된 데이터의 각 윈도우의 4배인 것을 특징으로 하는 반도체 메모리 장치.
- 제 2항에 있어서,상기 제 1 직렬화 수단은상기 동작 모드에 따라 상기 프리앰블 데이터를 출력한 뒤 상기 8개의 데이 터 중 4개의 데이터를 상기 직렬화된 데이터의 각 데이터 윈도우의 4배만큼 위상을 이동시키기 위한 위상 이동부;상기 8개의 데이터 중 다른 4개의 데이터와 상기 위상 이동부의 출력을 멀티플렉싱하여 상기 4개의 연속되는 데이터를 출력하기 위한 멀티플렉서; 및상기 멀티플렉서의 출력을 래치하기 위한 래치부를 구비하는 반도체 메모리 장치.
- 제 3항에 있어서,상기 위상 이동부는 상기 4개의 데이터 각각에 대응하는 다수의 단위 위상이동부를 구비하며, 각각의 단위 위상이동부는입력되는 데이터를 반전하기 위한 제 1 인버터;제 1 제어펄스에 대응하여 상기 제 1 인버터의 출력을 전달하기 위한 전송 게이트; 및상기 동작 모드에 따라 상기 프리앰블 데이터를 출력한 뒤 상기 전송 게이트의 출력을 래치하고 반전하여 출력하기 위한 인버터 래치를 구비하는 반도체 메모리 장치.
- 제 4항에 있어서,상기 인버터 래치는제 1 패턴 인에이블 신호에 대응하여 논리 하이 레벨인 프리앰블 데이터를 전달하기 위한 트랜지스터;제 2 패턴 인에이블 신호가 비활성화되면 상기 전송 게이트 및 상기 트랜지스터의 출력을 반전하여 출력하고, 제 2 패턴 인에이블 신호가 활성화되면 논리 하이 레벨인 프리앰블 데이터를 출력하기 위한 부정논리곱 게이트; 및상기 부정논리곱 게이트의 출력을 반전하여 피드백하기 위한 제 2 인버터를 구비하는 반도체 메모리 장치.
- 제 3항에 있어서,읽기 명령에 대응하여 데이터 출력을 활성화하는 읽기 데이터 출력신호, 프리앰블 신호와 데이터 출력의 기준이 되는 데이터 클록에 대응하여 상기 위상 이동부, 상기 멀티플렉서, 및 상기 래치부를 제어하기 위한 직렬화 제어부를 더 구비하는 반도체 메모리 장치.
- 제 6항에 있어서,상기 직렬화 제어부는상기 읽기 데이터 출력신호에 대응하여 상기 위상 이동부를 제어하기 위한 제 1 제어펄스를 생성하기 위한 제 1 래치;상기 멀티플렉서를 제어하기 위한 상기 데이터 클록의 주기에 2배만큼의 활성화구간을 가지는 제 2 제어펄스를 생성하기 위한 제 2 래치;상기 동작 모드를 결정하는 프리앰블 신호에 대응하여 상기 래치부를 제어하기 위한 상기 데이터 클록의 주기에 4배 및 8배 중 하나만큼의 활성화구간을 가지는 데이터 전달 신호를 출력하기 위한 제 3 래치;상기 제 1 제어펄스가 활성화되기 전에 프리앰블 신호 및 제 1 패턴 신호에 대응하여 제 1 패턴 인에이블 신호를 출력하기 위한 제 4 래치; 및상기 제 1 제어펄스가 활성화되기 전에 상기 프리앰블 신호 및 제 2 패턴 신호에 대응하여 제 2 패턴 인에이블 신호를 출력하기 위한 제 5 래치를 구비하는 반도체 메모리 장치.
- 제 1항에 있어서,상기 제 2 직렬화 수단에서 출력되는 상기 연속되는 데이터의 각 데이터 윈도우는 상기 직렬화된 데이터의 각 윈도우의 2배인 것을 특징으로 하는 반도체 메모리 장치.
- 제 8항에 있어서,상기 제 2 직렬화 수단은상기 제 1 직렬화 수단의 출력 중 2개의 데이터를 상기 직렬화된 8개의 데이터의 각 데이터 윈도우의 2배만큼 위상을 이동시키기 위한 위상 이동부;상기 제 1 직렬화 수단의 출력 중 다른 2개의 데이터와 상기 위상 이동부의 출력을 멀티플렉싱하여 상기 2개의 연속되는 데이터를 출력하기 위한 멀티플렉서; 및상기 멀티플렉서의 출력을 래치하기 위한 래치부를 구비하는 반도체 메모리 장치.
- 제 1항에 있어서,상기 제 3 직렬화 수단은상기 2개의 연속되는 데이터 중 1개의 데이터를 상기 직렬화된 8개의 데이터의 각 데이터 윈도우만큼 위상을 이동시키기 위한 위상 이동부; 및상기 2개의 연속되는 4개 데이터 중 다른 하나와 상기 위상 이동부의 출력을 멀티플렉싱하여 상기 직렬화된 데이터를 출력하기 위한 멀티플렉서를 구비하는 반도체 메모리 장치.
- 제 10항에 있어서,테스트 동작시 혹은 트레이닝 동작시, 상기 제 3 직렬화 수단 내 상기 위상 이동부는 시스템 클록과 동기되지 않은 임의의 데이터를 출력하고 상기 멀티플렉서는 이를 외부로 전달하는 것을 특징으로 하는 반도체 메모리 장치.
- 병렬로 입력되는 8개의 데이터를 입력받아 직렬화된 8개의 데이터의 각 윈도우의 4배의 데이터 윈도우를 가지는 4개의 연속되는 데이터를 출력하며, 동작 모드에 따라 상기 4개의 연속되는 데이터 각각에 프리앰블 데이터를 덧붙여 출력하기 위한 제 1 직렬화부;상기 제 1 직렬화부의 출력을 전달받아 상기 직렬화된 8개의 데이터의 각 윈도우의 2배의 데이터 윈도우를 가지는 2개의 연속되는 4개 데이터를 출력하기 위한 제 2 직렬화부; 및상기 제 2 직렬화부의 출력을 전달받아 상기 직렬화된 데이터를 출력하기 위한 제 3 직렬화부를 구비하는 신호 전달 장치.
- 제 12항에 있어서,상기 제 1 직렬화부는상기 동작 모드에 따라 상기 프리앰블 데이터를 출력한 뒤 상기 8개의 데이터 중 4개의 데이터를 상기 직렬화된 데이터의 각 데이터 윈도우의 4배만큼 위상을 이동시키기 위한 위상 이동부; 및상기 8개의 데이터 중 다른 4개의 데이터와 상기 위상 이동부의 출력을 멀티플렉싱하여 상기 4개의 연속되는 데이터를 출력하기 위한 멀티플렉서를 구비하는 신호 전달 장치.
- 제 12항에 있어서,상기 제 2 ~ 3 직렬화 수단 각각은입력되는 데이터 중 절반을 출력할 데이터의 윈도우만큼 위상을 이동하기 위한 위상 이동부; 및상기 입력되는 데이터 중 다른 절반과 상기 위상 이동부의 출력을 멀티플렉싱하여 상기 출력할 데이터를 생성하기 위한 멀티플렉서를 구비하는 신호 전달 장치.
- 제 13항 또는 제 14항에 있어서,상기 제 1 및 2 직렬화 수단 각각은 상기 멀티플렉서의 출력을 래치하여 전달하기 위한 래치부를 더 구비하는 신호 전달 장치.
- 제 12항에 있어서,데이터 전달을 활성화하는 데이터 인에이블 신호와 데이터 출력의 기준이 되는 데이터 클록에 대응하여 상기 제 1 직렬화부를 제어하기 위한 직렬화 제어부를 더 구비하는 신호 전달 장치.
- 제 16항에 있어서,상기 직렬화 제어부는상기 데이터 인에이블 신호에 대응하여 상기 제 1 직렬화부 내 위상 이동부를 제어하기 위한 상기 데이터 클록의 주기만큼의 활성화구간을 가지는 제 1 제어펄스를 생성하기 위한 제 1 래치;상기 제 1 직렬화부 내 멀티플렉서를 제어하기 위한 상기 데이터 클록의 주기에 2배만큼의 활성화구간을 가지는 펄스를 생성하기 위한 제 2 래치;상기 제 1 직렬화부 내 래치부를 제어하기 위한 상기 데이터 클록의 주기에 4배만큼의 활성화구간을 가지는 펄스를 출력하기 위한 제 3 래치;상기 제 1 제어펄스가 활성화되기 전에 상기 프리앰블 신호 및 제 1 패턴 신호에 대응하여 상기 위상 이동부를 제어하기 위한 제 4 래치; 및상기 제 1 제어펄스가 활성화되기 전에 상기 프리앰블 신호 및 제 2 패턴 신호에 대응하여 상기 위상 이동부를 제어하기 위한 제 5 래치를 구비하는 신호 전달 장치.
- 제 13항에 있어서,테스트 동작시 혹은 트레이닝 동작시, 상기 제 3 직렬화부는 시스템 클록과 동기되지 않은 임의의 데이터를 외부로 출력하는 것을 특징으로 하는 신호 전달 장치.
- 읽기 명령에 대응하여 내부의 단위셀로부터 전달되어 병렬로 입력되는 8개의 데이터를 4개의 연속되는 데이터로 출력하며 동작 모드에 따라 상기 4개의 연속되는 데이터 각각에 프리앰블 데이터를 덧붙여 출력하기 위한 제 1 직렬화 단계;상기 4개의 연속되는 데이터를 2개의 연속되는 데이터로 출력하기 위한 제 2 직렬화 단계; 및상기 2개의 연속되는 데이터를 직렬화된 데이터로 출력하기 위한 제 3 직렬화 단계를 포함하는 반도체 메모리 장치의 동작 방법.
- 제 19항에 있어서,상기 제 1 직렬화 단계에서 출력되는 상기 데이터의 각 데이터 윈도우는 상기 직렬화된 데이터의 각 윈도우의 4배인 것을 특징으로 하는 반도체 메모리 장치의 동작 방법.
- 제 19항에 있어서,상기 제 1 직렬화 단계는상기 동작 모드에 따라 상기 프리앰블 데이터를 출력한 뒤 상기 8개의 데이터 중 4개의 데이터를 상기 직렬화된 8개의 데이터의 각 데이터 윈도우의 4배만큼 위상을 이동시키기 위한 단계;상기 8개의 데이터 중 다른 4개의 데이터와 상기 위상 이동된 4개의 데이터를 멀티플렉싱하여 상기 4개의 연속되는 데이터를 출력하기 위한 단계; 및상기 4개의 연속되는 데이터를 래치하기 위한 단계를 포함하는 반도체 메모리 장치의 동작 방법.
- 제 19항에 있어서,상기 제 2 직렬화 단계에서 출력되는 상기 데이터의 각 데이터 윈도우는 상기 직렬화된 데이터의 각 윈도우의 2배인 것을 특징으로 하는 반도체 메모리 장치의 동작 방법.
- 제 22항에 있어서,상기 제 2 직렬화 단계는상기 4개의 연속되는 데이터 중 2개의 데이터를 상기 직렬화된 데이터의 각 데이터 윈도우의 2배만큼 위상을 이동시키기 위한 단계;상기 4개의 연속되는 데이터 중 다른 2개의 데이터와 상기 위상 이동된 데이터를 멀티플렉싱하여 상기 2개의 연속되는 데이터를 출력하기 위한 단계; 및상기 2개의 연속되는 데이터를 래치하기 위한 단계를 포함하는 반도체 메모리 장치의 동작방법.
- 제 19항에 있어서,상기 제 3 직렬화 단계는상기 2개의 연속되는 데이터 중 1개의 데이터를 상기 직렬화된 데이터의 각 데이터 윈도우만큼 위상을 이동시키기 위한 단계; 및상기 2개의 연속되는 데이터 중 다른 하나와 상기 위상 이동된 데이터를 멀티플렉싱하여 상기 직렬화된 데이터를 출력하기 위한 단계를 포함하는 반도체 메모리 장치의 동작 방법.
- 제 19항에 있어서,테스트 동작시 혹은 트레이닝 동작시, 상기 제 3 직렬화 단계는 시스템 클록과 동기되지 않은 임의의 데이터를 외부로 출력하는 단계를 포함하는 반도체 메모 리 장치의 동작 방법.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080019064A KR100929831B1 (ko) | 2008-02-29 | 2008-02-29 | 고속의 데이터 입출력을 위한 반도체 메모리 장치 |
US12/217,019 US8243543B2 (en) | 2008-02-29 | 2008-06-30 | Semiconductor memory device for high-speed data input/output |
TW097125815A TWI399757B (zh) | 2008-02-29 | 2008-07-09 | 半導體記憶體裝置及用於操作其之方法 |
CN2008101682661A CN101521040B (zh) | 2008-02-29 | 2008-10-06 | 半导体存储器件和用于操作半导体存储器件的方法 |
JP2009040370A JP2009211800A (ja) | 2008-02-29 | 2009-02-24 | 半導体メモリ装置、信号伝達装置、及び、半導体メモリ装置の動作方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080019064A KR100929831B1 (ko) | 2008-02-29 | 2008-02-29 | 고속의 데이터 입출력을 위한 반도체 메모리 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090093509A KR20090093509A (ko) | 2009-09-02 |
KR100929831B1 true KR100929831B1 (ko) | 2009-12-07 |
Family
ID=41301986
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080019064A Expired - Fee Related KR100929831B1 (ko) | 2008-02-29 | 2008-02-29 | 고속의 데이터 입출력을 위한 반도체 메모리 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100929831B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140019941A (ko) * | 2012-08-07 | 2014-02-18 | 에스케이하이닉스 주식회사 | 반도체 장치의 데이터 출력 회로 |
US11150806B1 (en) * | 2021-04-22 | 2021-10-19 | Coupang Corp. | Systems and methods for reducing disk usage and network latency |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030029113A (ko) * | 2000-07-25 | 2003-04-11 | 가부시키가이샤 히타치세이사쿠쇼 | 데이터 송신 장치, 데이터 전송 시스템 및 방법 |
WO2007028095A2 (en) * | 2005-09-01 | 2007-03-08 | Micron Technology, Inc. | Method and apparatus for converting parallel data to serial data in high speed applications |
-
2008
- 2008-02-29 KR KR1020080019064A patent/KR100929831B1/ko not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030029113A (ko) * | 2000-07-25 | 2003-04-11 | 가부시키가이샤 히타치세이사쿠쇼 | 데이터 송신 장치, 데이터 전송 시스템 및 방법 |
WO2007028095A2 (en) * | 2005-09-01 | 2007-03-08 | Micron Technology, Inc. | Method and apparatus for converting parallel data to serial data in high speed applications |
Also Published As
Publication number | Publication date |
---|---|
KR20090093509A (ko) | 2009-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100951567B1 (ko) | 데이터 전달의 신뢰성을 보장하기 위한 반도체 메모리 장치 | |
US8427892B2 (en) | Write strobe generation for a memory interface controller | |
TWI399757B (zh) | 半導體記憶體裝置及用於操作其之方法 | |
US7292953B2 (en) | Semiconductor memory device with ability to adjust impedance of data output driver | |
US11146275B2 (en) | Signal generation circuit and a semiconductor apparatus using the signal generation circuit | |
KR20090093511A (ko) | 안정적인 초기 동작을 수행하는 반도체 메모리 장치 | |
CN113870914B (zh) | 存储装置、包括其的半导体系统及其操作方法 | |
US9275700B2 (en) | Semiconductor device | |
CN112017707A (zh) | 时钟发生电路及包括其的存储器件 | |
US10127973B2 (en) | Training controller, and semiconductor device and system including the same | |
US8483005B2 (en) | Internal signal generator for use in semiconductor memory device | |
KR100933667B1 (ko) | 버스 반전 기술을 적용한 반도체 메모리 장치 | |
US7773709B2 (en) | Semiconductor memory device and method for operating the same | |
KR100654125B1 (ko) | 반도체메모리소자의 데이터 출력장치 | |
US7995406B2 (en) | Data writing apparatus and method for semiconductor integrated circuit | |
KR100929831B1 (ko) | 고속의 데이터 입출력을 위한 반도체 메모리 장치 | |
KR100744042B1 (ko) | 반도체메모리소자의 내부 어드레스 생성장치 | |
KR100929832B1 (ko) | 고속의 데이터 입출력을 위한 반도체 메모리 장치 | |
KR20090126774A (ko) | 반도체 메모리 소자 | |
US20230326504A1 (en) | Semiconductor devices capable of performing write training without read training, and memory system including the same | |
KR100997436B1 (ko) | 반도체 메모리장치의 펄스생성회로 및 방법 | |
KR100321182B1 (ko) | 데이터 프리패치를 위한 카운터회로 | |
KR20060027057A (ko) | 전송 데이터의 래치 마진을 개선한 반도체 장치 | |
KR20090003647A (ko) | 테스트 시간을 줄일 수 있는 반도체 메모리 장치 | |
KR20080047027A (ko) | 반도체 메모리 장치 및 그 구동 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080229 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20090304 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20091014 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20091126 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20091127 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |