KR101006088B1 - 데이터 전달의 신뢰성을 보장하기 위한 반도체 메모리 장치 및 이를 포함하는 반도체 시스템 - Google Patents
데이터 전달의 신뢰성을 보장하기 위한 반도체 메모리 장치 및 이를 포함하는 반도체 시스템 Download PDFInfo
- Publication number
- KR101006088B1 KR101006088B1 KR1020090049391A KR20090049391A KR101006088B1 KR 101006088 B1 KR101006088 B1 KR 101006088B1 KR 1020090049391 A KR1020090049391 A KR 1020090049391A KR 20090049391 A KR20090049391 A KR 20090049391A KR 101006088 B1 KR101006088 B1 KR 101006088B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- clock
- phase
- data clock
- signal
- Prior art date
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
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
- G06F13/1689—Synchronisation and timing concerns
-
- 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
-
- 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
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Dram (AREA)
Abstract
Description
Claims (42)
- 어드레스 신호 및 커맨드 신호의 입력시점을 동기시키기 위한 시스템 클록을 메모리 컨트롤러로부터 입력받기 위한 시스템 클록 입력부;데이터 신호의 입/출력시점을 동기시키기 위한 제1 데이터 클록과 제2 데이터 클록 - 상기 제1데이터 클록과 정/부 관계이며, 트레이닝 정보신호에 따라 그 위상이 변동되어 입력됨 - 을 상기 메모리 컨트롤러로부터 각각 입력받기 위한 데이터 클록 입력부; 및상기 제1 데이터 클록의 에지를 기준으로 상기 제2 데이터 클록의 논리레벨을 검출하고, 검출결과에 따라 상기 트레이닝 정보신호를 생성하여 상기 메모리 컨트롤러로 전송하기 위한 위상검출부를 구비하는 반도체 메모리 장치.
- 제1항에 있어서,상기 위상검출부는,상기 제1 데이터 클록의 기준에지에서 상기 제2 데이터 클록이 로직'로우'(Low) 레벨인 경우, 상기 제1 데이터 클록의 위상보다 상기 제2 데이터 클록의 위상이 빠르다고 판단하여 로직'하이'(High) 레벨을 갖는 상기 트레이닝 정보신호를 생성하여 상기 메모리 컨트롤러로 전송하고,상기 제2 데이터 클록의 기준에지에서 상기 제2 데이터 클록이 로직'하이'(High) 레벨인 경우, 상기 제1 데이터 클록의 위상보다 상기 제2 데이터 클록의 위상이 느리다고 판단하여 로직'로우'(Low) 레벨을 갖는 상기 트레이닝 정보신호를 생성하여 상기 메모리 컨트롤러로 전송하는 것을 특징으로 하는 반도체 메모리 장치.
- 제2항에 있어서,상기 제2 데이터 클록은,상기 트레이닝 정보신호가 로직'하이'(High) 레벨을 갖는 것에 응답하여 그 위상이 느려지고, 상기 트레이닝 정보신호가 로직'로우'(Low) 레벨을 갖는 것에 응답하여 그 위상이 빨라지는 것을 특징으로 하는 반도체 메모리 장치.
- 제1항에 있어서,상기 위상검출부는,상기 제1 데이터 클록의 기준에지에서 상기 제2 데이터 클록이 로직'로우'(Low) 레벨인 경우, 상기 제1 데이터 클록의 위상보다 상기 제2 데이터 클록의 위상이 빠르다고 판단하여 상기 트레이닝 정보신호의 값을 증가시켜 상기 메모리 컨트롤러로 전송하고,상기 제2 데이터 클록의 기준에지에서 상기 제2 데이터 클록이 로직'하이'(High) 레벨인 경우, 상기 제1 데이터 클록의 위상보다 상기 제2 데이터 클록의 위상이 느리다고 판단하여 상기 트레이닝 정보신호의 값을 감소시켜 상기 메모리 컨트롤러로 전송하는 것을 특징으로 하는 반도체 메모리 장치.
- 제4항에 있어서,상기 제2 데이터 클록은,상기 트레이닝 정보신호의 값이 증가하는 것에 응답하여 그 위상이 느려지고, 상기 트레이닝 정보신호의 값이 감소하는 것에 응답하여 그 위상이 빨라지는 것을 특징으로 하는 반도체 메모리 장치.
- 제1항 내지 제5항 중 어느 하나의 항에 있어서,상기 트레이닝 정보신호는,상기 데이터 신호가 입/출력되거나 상기 커맨드 신호 및 어드레스 신호가 입력되기 위한 패드(핀)와는 별도로 구비되는 EDC 패드(핀)를 통해 상기 메모리 컨트롤러로 전송되는 것을 특징으로 하는 반도체 메모리 장치.
- 제6항에 있어서,상기 데이터 클록 입력부는,상기 제1 및 제2 데이터 클록을 각각 입력받아 버퍼링하기 위한 데이터 클록 입력버퍼;상기 데이터 클록 입력버퍼에서 출력되는 클록의 주파수를 분배하여 상기 시스템 클록과 동일한 주파수를 갖도록 하기 위한 주파수 분배기; 및상기 주파수 분배기에서 출력되는 클록의 위상을 분할하여 각각 예정된 크기의 위상차이를 갖는 다수의 멀티 시스템 클록을 생성하기 위한 위상분할부를 구비하는 반도체 메모리 장치.
- 제7항에 있어서,상기 다수의 멀티 시스템 클록을 기준으로 상기 데이터 신호를 정렬하여 상기 메모리 컨트롤러와 입/출력하기 위한 데이터 입/출력 버퍼부를 더 구비하는 반도체 메모리 장치.
- 제1항에 있어서,상기 제1 및 제2 데이터 클록의 주파수는 상기 시스템 클록의 주파수보다 높고, 상기 데이터 신호의 주파수는 상기 제1 및 제2 데이터 클록의 주파수보다 높은 것을 특징으로 하는 반도체 메모리 장치.
- 어드레스 신호 및 커맨드 신호의 입력시점을 동기시키기 위한 시스템 클록을 메모리 컨트롤러로부터 입력받기 위한 시스템 클록 입력부;데이터 신호의 입/출력시점을 동기시키기 위한 제1 데이터 클록과 제2 데이터 클록 - 상기 제1데이터 클록과 정/부 관계이며, 트레이닝 정보데이터의 데이터 윈도우 구간 길이비율에 따라 그 위상이 변동되어 입력됨 - 을 상기 메모리 컨트롤러로부터 각각 입력받기 위한 데이터 클록 입력부;상기 제1 및 제2 데이터 클록의 기준에지마다 예정된 패턴데이터의 각 데이터 윈도우 구간을 결정하여 상기 트레이닝 정보데이터로서 상기 메모리 컨트롤러에 전송하기 위한 트레이닝 정보데이터 전송부를 구비하는 반도체 메모리 장치.
- 제10항에 있어서,상기 제1 및 제2 데이터 클록의 주파수는 상기 시스템 클록의 주파수보다 높고, 상기 데이터 신호의 주파수는 상기 제1 및 제2 데이터 클록의 주파수보다 높은 것을 특징으로 하는 반도체 메모리 장치.
- 제11항에 있어서,상기 데이터 클록 입력부는,상기 제1 및 제2 데이터 클록을 각각 입력받아 버퍼링하기 위한 데이터 클록 입력버퍼;상기 데이터 클록 입력버퍼에서 출력되는 클록의 주파수를 분배하여 상기 시스템 클록과 동일한 주파수를 갖도록 하기 위한 주파수 분배기; 및상기 주파수 분배기에서 출력되는 클록의 위상을 분할하여 각각 예정된 크기의 위상차이를 갖는 다수의 멀티 시스템 클록을 생성하기 위한 위상분할부를 구비하는 반도체 메모리 장치.
- 제12항에 있어서,상기 메모리 컨트롤러에서 입력되는 데이터 신호를 상기 다수의 멀티 시스템 클록을 기준으로 정렬하여 내부 코어 영역으로 전송하기 위한 데이터 입력버퍼부; 및상기 내부 코어 영역에서 출력되는 데이터 신호를 상기 다수의 멀티 시스템 클록을 기준으로 정렬하여 상기 메모리 컨트롤러로 전송하기 위한 데이터 출력버퍼부를 더 구비하는 반도체 메모리 장치.
- 제13항에 있어서,상기 트레이닝 정보데이터 전송부는,상기 예정된 패턴데이터를 상기 다수의 멀티 시스템 클록을 기준으로 정렬하여 상기 트레이닝 정보데이터로서 상기 메모리 컨트롤러로 전송하는 것을 특징으로 하는 반도체 메모리 장치.
- 제10항 내지 제14항 중 어느 하나의 항에 있어서,상기 트레이닝 정보데이터는,상기 데이터 신호가 입/출력되기 위한 패드(핀)를 통해 상기 메모리 컨트롤러로 전송되는 것을 특징으로 하는 반도체 메모리 장치.
- 제14항에 있어서,상기 예정된 패턴데이터는 상기 내부 코어 영역에 저장되어 있는 것을 특징으로 하는 반도체 메모리 장치.
- 제14항에 있어서,상기 예정된 패턴데이터는 MRS에 설정되어 있는 것을 특징으로 하는 반도체 메모리 장치.
- 제14항에 있어서,상기 예정된 패턴데이터는 트레이닝 동작 제어신호에 응답하여 상기 트레이닝 정보데이터 전송부에서 생성되는 것을 특징으로 하는 반도체 메모리 장치.
- 제10항에 있어서,상기 제2 데이터 클록은,상기 트레이닝 정보데이터 중 상기 제1 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이가 상기 제2 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이보다 짧은 경우, 상기 제2 데이터 클록의 위상이 느려지는 지는 것을 특징으로 하는 반도체 메모리 장치.
- 제19항에 있어서,상기 제2 데이터 클록은,상기 트레이닝 정보데이터 중 상기 제1 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이가 상기 제2 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이보다 긴 경우, 상기 제2 데이터 클록의 위상이 빨라지는 지는 것을 특징으로 하는 반도체 메모리 장치.
- 어드레스 신호 및 커맨드 신호에 대응하는 시스템 클록, 데이터 신호에 대응하는 제1 데이터 클록 및 제2 데이터 클록 - 상기 제1데이터 클록과 정/부 관계이며, 트레이닝 정보신호에 따라 그 위상을 변동시켜 생성함 - 을 생성하여 출력하는 메모리 컨트롤러; 및상기 시스템 클록을 기준으로 상기 어드레스 신호와 상기 커맨드 신호를 입력받고 상기 제1 및 제2 데이터 클록을 기준으로 상기 데이터 신호를 입/출력함으로써 예정된 내부동작을 수행하며, 트레이닝 동작모드에서 상기 제1 데이터 클록의 위상을 기준으로 상기 제2 데이터 클록의 논리레벨을 검출하고 그 결과에 따라 상기 트레이닝 정보신호를 생성하여 출력하는 반도체 메모리 장치를 구비하는 반도체 시스템.
- 제21항에 있어서,상기 메모리 컨트롤러는,상기 시스템 클록을 생성하기 위한 시스템 클록 생성부;상기 시스템 클록을 기준으로 상기 어드레스 신호 및 커맨드 신호를 출력하기 위한 어드레스 및 커맨드 신호 출력부;상기 제1 데이터 클록을 생성하기 위한 제1 데이터 클록 생성부;상기 제1 데이터 클록의 위상을 반전한 클록의 위상을 상기 트레이닝 정보신호에 따라 변동하여 상기 제2 데이터 클록으로서 출력하는 제2 데이터 클록 생성부; 및상기 제1 및 제2 데이터 클록을 기준으로 상기 데이터 신호를 입/출력하기 위한 데이터 신호 입/출력부를 구비하는 반도체 시스템.
- 제22항에 있어서,상기 반도체 메모리 장치는,상기 시스템 클록을 입력받기 위한 시스템 클록 입력부;제1 및 제2 데이터 클록을 입력받기 위한 데이터 클록 입력부;상기 제1 데이터 클록의 에지를 기준으로 상기 제2 데이터 클록의 논리레벨을 검출하고, 검출결과에 따라 상기 트레이닝 정보신호를 생성하여 출력하기 위한 위상검출부를 구비하는 반도체 시스템.
- 제23항에 있어서,상기 위상검출부는,상기 제1 데이터 클록의 기준에지에서 상기 제2 데이터 클록이 로직'로우'(Low) 레벨인 경우, 상기 제1 데이터 클록의 위상보다 상기 제2 데이터 클록의 위상이 빠르다고 판단하여 로직'하이'(High) 레벨을 갖는 상기 트레이닝 정보신호를 생성하여 출력하고,상기 제2 데이터 클록의 기준에지에서 상기 제2 데이터 클록이 로직'하이'(High) 레벨인 경우, 상기 제1 데이터 클록의 위상보다 상기 제2 데이터 클록의 위상이 느리다고 판단하여 로직'로우'(Low) 레벨을 갖는 상기 트레이닝 정보신호를 생성하여 출력하는 것을 특징으로 하는 반도체 시스템.
- 제24항에 있어서,상기 제2 데이터 클록 생성부는,상기 트레이닝 정보신호가 로직'하이'(High) 레벨을 갖는 것에 응답하여 상기 제1 데이터 클록의 위상을 반전한 클록의 위상보다 느린 상기 제2 데이터 클록을 생성하고, 상기 트레이닝 정보신호가 로직'로우'(Low) 레벨을 갖는 것에 응답하여 상기 제1 데이터 클록의 위상을 반전한 클록의 위상보다 빠른 상기 제2 데이터 클록을 생성하는 것을 특징으로 하는 반도체 시스템.
- 제23항에 있어서,상기 위상검출부는,상기 제1 데이터 클록의 기준에지에서 상기 제2 데이터 클록이 로직'로우'(Low) 레벨인 경우, 상기 제1 데이터 클록의 위상보다 상기 제2 데이터 클록의 위상이 빠르다고 판단하여 상기 트레이닝 정보신호의 값을 증가시켜 출력하고,상기 제2 데이터 클록의 기준에지에서 상기 제2 데이터 클록이 로직'하이'(High) 레벨인 경우, 상기 제1 데이터 클록의 위상보다 상기 제2 데이터 클록의 위상이 느리다고 판단하여 상기 트레이닝 정보신호의 값을 감소시켜 출력하는 것을 특징으로 하는 반도체 시스템.
- 제26항에 있어서,상기 제2 데이터 클록 생성부는,상기 트레이닝 정보신호의 값이 증가하는 만큼 상기 제1 데이터 클록의 위상을 반전한 클록의 위상이 느려지도록 하여 상기 제2 데이터 클록으로서 출력하고,상기 트레이닝 정보신호의 값이 감소하는 만큼 상기 제1 데이터 클록의 위상을 반전한 클록의 위상이 빨라지도록 하여 상기 제2 데이터 클록으로서 출력하는 것을 특징으로 하는 반도체 시스템.
- 어드레스 신호 및 커맨드 신호에 대응하는 시스템 클록, 데이터 신호에 대응하는 제1 데이터 클록 및 제2 데이터 클록 - 상기 제1데이터 클록과 정/부 관계이며, 트레이닝 정보데이터의 데이터 윈도우 구간 길이비율에 따라 그 위상을 변동시켜 생성함 - 을 생성하여 출력하는 메모리 컨트롤러; 및상기 시스템 클록을 기준으로 상기 어드레스 신호와 상기 커맨드 신호를 입력받고 상기 제1 및 제2 데이터 클록을 기준으로 상기 데이터 신호를 입/출력함으로써 예정된 내부동작을 수행하며, 트레이닝 동작모드에서 상기 제1 및 제2 데이터 클록의 기준에지마다 예정된 패턴데이터의 각 데이터 윈도우 구간을 결정하여 상기 트레이닝 정보데이터로서 출력하는 반도체 메모리 장치를 구비하는 반도체 시스템.
- 제28항에 있어서,상기 메모리 컨트롤러는,상기 시스템 클록을 생성하기 위한 시스템 클록 생성부;상기 시스템 클록을 기준으로 상기 어드레스 신호 및 커맨드 신호를 출력하기 위한 어드레스 및 커맨드 신호 출력부;상기 제1 데이터 클록을 생성하기 위한 제1 데이터 클록 생성부;상기 제1 데이터 클록의 위상을 반전한 클록의 위상을 상기 트레이닝 정보데이터의 데이터 윈도우 구간 길이비율에 따라 변동하여 상기 제2 데이터 클록으로서 출력하는 제2 데이터 클록 생성부; 및상기 제1 및 제2 데이터 클록을 기준으로 상기 데이터 신호를 입/출력하기 위한 데이터 신호 입/출력부를 구비하는 반도체 시스템.
- 제29항에 있어서,상기 반도체 메모리 장치는,상기 시스템 클록을 입력받기 위한 시스템 클록 입력부;제1 및 제2 데이터 클록을 입력받기 위한 데이터 클록 입력부;상기 제1 및 제2 데이터 클록의 기준에지마다 예정된 패턴데이터의 각 데이터 윈도우 구간을 결정하여 상기 트레이닝 정보데이터로서 출력하기 위한 트레이닝 정보데이터 출력부를 구비하는 반도체 시스템.
- 제30항에 있어서,상기 제1 및 제2 데이터 클록의 주파수는 상기 시스템 클록의 주파수보다 높고, 상기 데이터 신호의 주파수는 상기 제1 및 제2 데이터 클록의 주파수보다 높은 것을 특징으로 하는 반도체 시스템.
- 제31항에 있어서,상기 데이터 클록 입력부는,상기 제1 및 제2 데이터 클록을 각각 입력받아 버퍼링하기 위한 데이터 클록 입력버퍼;상기 데이터 클록 입력버퍼에서 출력되는 클록의 주파수를 분배하여 상기 시스템 클록과 동일한 주파수를 갖도록 하기 위한 주파수 분배기; 및상기 주파수 분배기에서 출력되는 클록의 위상을 분할하여 각각 예정된 크기의 위상차이를 갖는 다수의 멀티 시스템 클록을 생성하기 위한 위상분할부를 구비하는 반도체 시스템.
- 제32항에 있어서,상기 반도체 메모리 장치는,상기 메모리 컨트롤러에서 입력되는 데이터 신호를 상기 다수의 멀티 시스템 클록을 기준으로 정렬하여 내부 코어 영역으로 전송하기 위한 데이터 입력버퍼부; 및상기 내부 코어 영역에서 출력되는 데이터 신호를 상기 다수의 멀티 시스템 클록을 기준으로 정렬하여 상기 메모리 컨트롤러로 전송하기 위한 데이터 출력버퍼부를 더 구비하는 반도체 시스템.
- 제33항에 있어서,상기 트레이닝 정보데이터 출력부는,상기 예정된 패턴데이터를 상기 다수의 멀티 시스템 클록을 기준으로 정렬하여 상기 트레이닝 정보데이터로서 출력하는 것을 특징으로 하는 반도체 시스템.
- 제34항에 있어서,상기 예정된 패턴데이터는 상기 내부 코어 영역에 저장되어 있는 것을 특징으로 하는 반도체 시스템.
- 제34항에 있어서,상기 예정된 패턴데이터는 상기 반도체 메모리 장치 내의 MRS에 설정되어 있는 것을 특징으로 하는 반도체 시스템.
- 제34항에 있어서,상기 예정된 패턴데이터는 상기 트레이닝 동작모드에서 활성화되는 트레이닝 동작 제어신호에 응답하여 상기 트레이닝 정보데이터 출력부에서 생성되는 것을 특 징으로 하는 반도체 시스템.
- 제30항에 있어서,상기 제2 데이터 클록 생성부는,상기 트레이닝 정보데이터 중 상기 제1 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이와 상기 제2 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이를 각각 검출하기 위한 데이터 윈도우 구간 길이 검출부; 및상기 제1 데이터 클록의 위상을 반전한 클록의 위상을 상기 데이터 윈도우 구간 길이 검출부의 출력신호에 따라 변동하여 상기 제2 데이터 클록으로서 출력하기 위한 제2 데이터 클록 출력부를 구비하는 반도체 시스템.
- 제38항에 있어서,상기 데이터 윈도우 구간 길이 검출부는,상기 트레이닝 정보데이터 중 상기 제1 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이가 상기 제2 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이보다 짧은 경우, 로직'하이'(High) 레벨을 갖는 구간길이 검출신호를 출력하고,상기 트레이닝 정보데이터 중 상기 제1 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이가 상기 제2 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이보다 긴 경우, 로직'로우'(Low) 레벨을 갖는 구간길이 검출신호를 출력하는 것을 특징으로 하는 반도체 시스템.
- 제39항에 있어서,상기 제2 데이터 클록 출력부는,상기 구간길이 검출신호가 로직'하이'(High) 레벨을 갖는 것에 응답하여 상기 제1 데이터 클록의 위상을 반전한 클록의 위상보다 느린 상기 제2 데이터 클록을 출력하고, 상기 구간길이 검출신호가 로직'로우'(Low) 레벨을 갖는 것에 응답하여 상기 제1 데이터 클록의 위상을 반전한 클록의 위상보다 빠른 상기 제2 데이터 클록을 출력하는 것을 특징으로 하는 반도체 시스템.
- 제38항에 있어서,상기 데이터 윈도우 구간 길이 검출부는,상기 트레이닝 정보데이터 중 상기 제1 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이가 상기 제2 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이보다 짧은 경우, 구간길이 검출신호의 값을 증가 시켜 출력하고,상기 트레이닝 정보데이터 중 상기 제1 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이가 상기 제2 데이터 클록의 기준에지에 대응하는 데이터의 데이터 윈도우 구간 길이보다 긴 경우, 구간길이 검출신호의 값을 감소시켜 출력하는 것을 특징으로 하는 반도체 시스템.
- 제41항에 있어서,상기 제2 데이터 클록 출력부는,상기 구간길이 검출신호의 값이 증가하는 만큼 상기 제1 데이터 클록의 위상을 반전한 클록의 위상이 느려지도록 하여 상기 제2 데이터 클록으로서 출력하고, 상기 구간길이 검출신호의 값이 감소하는 만큼 상기 제1 데이터 클록의 위상을 반전한 클록의 위상이 빨라지도록 하여 상기 제2 데이터 클록으로서 출력하는 것을 특징으로 하는 반도체 시스템.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090049391A KR101006088B1 (ko) | 2009-06-04 | 2009-06-04 | 데이터 전달의 신뢰성을 보장하기 위한 반도체 메모리 장치 및 이를 포함하는 반도체 시스템 |
US12/494,669 US8050136B2 (en) | 2009-06-04 | 2009-06-30 | Semiconductor memory device for guaranteeing reliability of data transmission and semiconductor system including the same |
US13/243,697 US8305838B2 (en) | 2009-06-04 | 2011-09-23 | Semiconductor memory device for guaranteeing reliability of data transmission and semiconductor system including the same |
US13/243,590 US8305837B2 (en) | 2009-06-04 | 2011-09-23 | Semiconductor memory device for guaranteeing reliability of data transmission and semiconductor system including the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090049391A KR101006088B1 (ko) | 2009-06-04 | 2009-06-04 | 데이터 전달의 신뢰성을 보장하기 위한 반도체 메모리 장치 및 이를 포함하는 반도체 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100130725A KR20100130725A (ko) | 2010-12-14 |
KR101006088B1 true KR101006088B1 (ko) | 2011-01-06 |
Family
ID=43300654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090049391A KR101006088B1 (ko) | 2009-06-04 | 2009-06-04 | 데이터 전달의 신뢰성을 보장하기 위한 반도체 메모리 장치 및 이를 포함하는 반도체 시스템 |
Country Status (2)
Country | Link |
---|---|
US (3) | US8050136B2 (ko) |
KR (1) | KR101006088B1 (ko) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8489911B1 (en) * | 2009-09-22 | 2013-07-16 | Nvidia Corporation | Hardware WCK2CK training engine using meta-EDC sweeping and adjustably accurate voting algorithm for clock phase detection |
KR20120117280A (ko) * | 2011-04-15 | 2012-10-24 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 및 그 동작 방법 |
US9111607B2 (en) * | 2013-05-31 | 2015-08-18 | Freescale Semiconductor, Inc. | Multiple data rate memory with read timing information |
KR20150006305A (ko) * | 2013-07-08 | 2015-01-16 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 및 반도체 시스템 |
WO2015161431A1 (zh) * | 2014-04-22 | 2015-10-29 | 京微雅格(北京)科技有限公司 | Lvds数据恢复方法及电路 |
US9660656B2 (en) * | 2015-04-15 | 2017-05-23 | Sandisk Technologies Llc | Delay compensation |
US10169262B2 (en) | 2015-07-14 | 2019-01-01 | Qualcomm Incorporated | Low-power clocking for a high-speed memory interface |
KR102371264B1 (ko) * | 2017-04-21 | 2022-03-07 | 에스케이하이닉스 주식회사 | 메모리 시스템 |
KR102353027B1 (ko) * | 2017-07-03 | 2022-01-20 | 삼성전자주식회사 | 스토리지 장치의 데이터 트레이닝 방법 |
KR20190006721A (ko) * | 2017-07-11 | 2019-01-21 | 에스케이하이닉스 주식회사 | 메모리 장치 |
KR20220121440A (ko) | 2021-02-25 | 2022-09-01 | 삼성전자주식회사 | 메모리 장치의 dq 캘리브레이션 패턴의 최적화 방법 및 이를 수행하는 컴퓨팅 시스템 |
US20230418772A1 (en) * | 2022-06-24 | 2023-12-28 | Advanced Micro Devices, Inc. | Memory controller with pseudo-channel support |
CN116386685B (zh) * | 2023-03-29 | 2024-05-28 | 浙江力积存储科技有限公司 | 半导体器件及其校准方法、装置、存储介质和电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030087902A (ko) * | 2002-05-09 | 2003-11-15 | 후지쯔 가부시끼가이샤 | 반도체 기억 장치 |
KR20060111016A (ko) * | 2005-04-21 | 2006-10-26 | 주식회사 하이닉스반도체 | 메모리 장치의 듀티 사이클 보정회로 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7307461B2 (en) * | 2003-09-12 | 2007-12-11 | Rambus Inc. | System and method for adaptive duty cycle optimization |
JP4662536B2 (ja) * | 2004-12-28 | 2011-03-30 | パナソニック株式会社 | タイミング調整方法及び装置 |
US7590211B1 (en) * | 2006-04-07 | 2009-09-15 | Altera Corporation | Programmable logic device integrated circuit with communications channels having sharing phase-locked-loop circuitry |
KR100903370B1 (ko) * | 2007-11-02 | 2009-06-23 | 주식회사 하이닉스반도체 | 데이터 클록 트레이닝 회로, 그를 포함한 반도체 메모리 장치 및 시스템 |
KR100942978B1 (ko) * | 2008-07-10 | 2010-02-17 | 주식회사 하이닉스반도체 | 반도체 메모리 소자 |
KR100948067B1 (ko) * | 2008-07-10 | 2010-03-16 | 주식회사 하이닉스반도체 | 반도체 소자 |
KR100929828B1 (ko) * | 2008-09-02 | 2009-12-07 | 주식회사 하이닉스반도체 | 반도체 메모리 장치 |
KR100942950B1 (ko) * | 2008-09-02 | 2010-02-22 | 주식회사 하이닉스반도체 | 반도체 메모리 장치 |
KR101009335B1 (ko) * | 2008-12-29 | 2011-01-19 | 주식회사 하이닉스반도체 | 반도체 메모리 장치 및 그 구동방법 |
KR101004664B1 (ko) | 2009-06-03 | 2011-01-04 | 주식회사 하이닉스반도체 | 반도체 메모리 장치 및 그 동작방법 |
-
2009
- 2009-06-04 KR KR1020090049391A patent/KR101006088B1/ko active IP Right Grant
- 2009-06-30 US US12/494,669 patent/US8050136B2/en active Active
-
2011
- 2011-09-23 US US13/243,697 patent/US8305838B2/en active Active
- 2011-09-23 US US13/243,590 patent/US8305837B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030087902A (ko) * | 2002-05-09 | 2003-11-15 | 후지쯔 가부시끼가이샤 | 반도체 기억 장치 |
KR20060111016A (ko) * | 2005-04-21 | 2006-10-26 | 주식회사 하이닉스반도체 | 메모리 장치의 듀티 사이클 보정회로 |
Also Published As
Publication number | Publication date |
---|---|
US8305837B2 (en) | 2012-11-06 |
US20120014204A1 (en) | 2012-01-19 |
US8050136B2 (en) | 2011-11-01 |
US20100309744A1 (en) | 2010-12-09 |
US20120014205A1 (en) | 2012-01-19 |
US8305838B2 (en) | 2012-11-06 |
KR20100130725A (ko) | 2010-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101006088B1 (ko) | 데이터 전달의 신뢰성을 보장하기 위한 반도체 메모리 장치 및 이를 포함하는 반도체 시스템 | |
KR100942950B1 (ko) | 반도체 메모리 장치 | |
US7975162B2 (en) | Apparatus for aligning input data in semiconductor memory device | |
KR101093000B1 (ko) | 반도체 메모리 장치 및 그 동작 방법 | |
US7710799B2 (en) | Circuit for generating data strobe in DDR memory device, and method therefor | |
KR101004664B1 (ko) | 반도체 메모리 장치 및 그 동작방법 | |
US8687457B2 (en) | Semiconductor memory device and operating method thereof | |
US20110050294A1 (en) | Semiconductor device and method for operating the same | |
KR100624261B1 (ko) | 디디알 에스디램의 데이터 입력 장치 및 방법 | |
US7773709B2 (en) | Semiconductor memory device and method for operating the same | |
KR100935728B1 (ko) | 스트로브 신호 제어 회로 | |
US7995406B2 (en) | Data writing apparatus and method for semiconductor integrated circuit | |
US11404102B2 (en) | Semiconductor device, semiconductor system, and method of operating the semiconductor device | |
KR20080028617A (ko) | 프리차지신호 생성장치를 구비하는 반도체메모리소자 및그의 구동방법 | |
KR100817270B1 (ko) | 인터페이스 장치 및 데이터 동기화 방법 | |
KR102530884B1 (ko) | 반도체 메모리 장치 및 반도체 메모리 장치의 동작 방법 | |
US9374096B2 (en) | Semiconductor apparatus and semiconductor system including the same, and method of operating the same | |
KR20140136203A (ko) | 반도체 집적회로 | |
US8476943B2 (en) | Semiconductor device | |
KR100579629B1 (ko) | Ddr메모리의 데이터 스트로브 신호 제어 장치 | |
KR20020052934A (ko) | 컬럼 어드레스 버퍼장치 | |
KR20100050881A (ko) | 반도체 메모리 장치 | |
KR20070044129A (ko) | 반도체 메모리 소자의 데이터 라인 구조 | |
KR20150086715A (ko) | 클럭 더블러 및 이를 포함한 반도체 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20131122 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20141126 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20151120 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20161125 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20171124 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20181126 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20191125 Year of fee payment: 10 |