KR20120046885A - 반도체 집적회로 - Google Patents
반도체 집적회로 Download PDFInfo
- Publication number
- KR20120046885A KR20120046885A KR1020100107129A KR20100107129A KR20120046885A KR 20120046885 A KR20120046885 A KR 20120046885A KR 1020100107129 A KR1020100107129 A KR 1020100107129A KR 20100107129 A KR20100107129 A KR 20100107129A KR 20120046885 A KR20120046885 A KR 20120046885A
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- duty
- delay
- clock
- response
- 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.)
- Ceased
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 24
- 238000012937 correction Methods 0.000 claims abstract description 74
- 230000004044 response Effects 0.000 claims abstract description 57
- 238000012546 transfer Methods 0.000 claims abstract description 42
- 230000005540 biological transmission Effects 0.000 claims abstract description 15
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims abstract description 3
- 238000000034 method Methods 0.000 claims description 24
- 230000003111 delayed effect Effects 0.000 claims description 16
- 239000000872 buffer Substances 0.000 claims description 7
- 238000001514 detection method Methods 0.000 claims description 7
- 230000001934 delay Effects 0.000 claims description 5
- 230000000630 rising effect Effects 0.000 claims description 3
- 230000003139 buffering effect Effects 0.000 abstract description 3
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 4
- 101100041125 Arabidopsis thaliana RST1 gene Proteins 0.000 description 3
- 101100443250 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) DIG1 gene Proteins 0.000 description 3
- 101100443251 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) DIG2 gene Proteins 0.000 description 3
- 101100041128 Schizosaccharomyces pombe (strain 972 / ATCC 24843) rst2 gene Proteins 0.000 description 3
- 102100031102 C-C motif chemokine 4 Human genes 0.000 description 2
- 102100027473 Cartilage oligomeric matrix protein Human genes 0.000 description 2
- 101710176668 Cartilage oligomeric matrix protein Proteins 0.000 description 2
- 102100026620 E3 ubiquitin ligase TRAF3IP2 Human genes 0.000 description 2
- 101710140859 E3 ubiquitin ligase TRAF3IP2 Proteins 0.000 description 2
- 101000777470 Mus musculus C-C motif chemokine 4 Proteins 0.000 description 2
- 102100038026 DNA fragmentation factor subunit alpha Human genes 0.000 description 1
- 102100038023 DNA fragmentation factor subunit beta Human genes 0.000 description 1
- 101100277639 Homo sapiens DFFB gene Proteins 0.000 description 1
- 101000950906 Homo sapiens DNA fragmentation factor subunit alpha Proteins 0.000 description 1
- 102100029469 WD repeat and HMG-box DNA-binding protein 1 Human genes 0.000 description 1
- 101710097421 WD repeat and HMG-box DNA-binding protein 1 Proteins 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/081—Details of the phase-locked loop provided with an additional controlled phase shifter
- H03L7/0812—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
- H03L7/0816—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the controlled phase shifter and the frequency- or phase-detection arrangement being connected to a common input
Landscapes
- Dram (AREA)
- Pulse Circuits (AREA)
Abstract
Description
도 2는 본 발명의 실시예에 의한 반도체 집적회로의 블록 구성도.
도 3은 도 2에 도시된 지연고정루프(DLL)의 내부 구성도.
도 4는 도 2에 도시된 클럭 전달부의 내부 구성도.
도 5는 도 2에 도시된 듀티 보정 회로(DCC)의 내부 구성도.
도 6은 도 2에 도시된 클럭 전달신호 생성부의 내부 구성도.
도 7a는 도 6에 도시된 토글링 구간 결정부의 내부 구성도.
도 7b는 도 6에 도시된 클럭 전달신호 출력부의 내부 구성도.
도 8은 도 1에 도시된 반도체 집적회로의 동작을 설명하기 위한 타이밍도.
220 : 지연고정루프 222 : 딜레이 라인
224 : 레플리카 딜레이 226 : 위상 비교부
228 : 딜레이 조절부 230 : 클럭 전달부
240 : 듀티 보정 회로 242 : 듀티 보정부
244 : 듀티 검출부 246 : 듀티 보정 제어부
250 : 출력 드라이버 260 : 클럭 전달신호 생성부
270 : 토글링 구간 결정부 272 : 커맨드 생성부
274 : 제1 펄스신호 생성부 276 : 제2 펄스신호 생성부
280 : 클럭 전달신호 출력부
Claims (17)
- 기준 클럭신호를 지연고정에 필요한 지연시간만큼 지연시켜 지연고정된 클럭신호를 생성하기 위한 지연고정루프;
클럭 전달신호에 응답하여 상기 지연고정된 클럭신호를 전달하기 위한 클럭 전달부;
상기 클럭 전달부로부터 전달되는 클럭신호를 입력받아 듀티 보정을 수행하기 위한 듀티 보정 회로; 및
커맨드 및 버스트 길이(Burst Length:BL) 정보에 따라 상기 클럭 전달신호를 생성하기 위한 클럭 전달신호 생성부
를 포함하는 반도체 집적회로.
- 제1항에 있어서,
외부로부터 입력된 외부 클럭신호를 입력받아 상기 기준 클럭신호를 출력하기 위한 입력 버퍼부; 및
상기 듀티 보정 회로에 의해 듀티가 보정된 클럭신호를 이용하여 데이터를 외부로 출력하기 위한 출력 드라이버를 더 포함하는 반도체 집적회로.
- 제1항 또는 제2항에 있어서,
상기 커맨드는 리드 커맨드인 것을 특징으로 하는 반도체 집적회로.
- 제1항 또는 제2항에 있어서,
상기 지연고정루프는,
딜레이 조절신호에 응답하여 상기 기준 클럭신호를 지연고정에 필요한 지연시간만큼 지연시켜 상기 지연고정된 클럭신호로써 출력하기 위한 딜레이 라인;
상기 지연고정된 클럭신호에 모델링된 지연량 - 상기 지연고정루프의 입출력 경로에서 실제 발생하는 지연량 - 을 반영하여 피드백 클럭신호를 출력하기 위한 레플리카 딜레이;
상기 기준 클럭신호와 상기 피드백 클럭신호의 위상을 비교하기 위한 위상 비교부; 및
상기 위상 비교부의 출력신호에 응답하여 상기 딜레이 조절신호를 생성하기 위한 딜레이 조절부를 포함하는 반도체 집적회로.
- 제4항에 있어서,
상기 딜레이 조절부는 상기 위상 비교부의 출력신호에 응답하여 지연고정 정보신호를 출력하는 반도체 집적회로. - 제1항에 있어서,
상기 듀티 보정 회로는,
듀티 보정신호에 응답하여 상기 토글링 구간이 제한된 클럭신호의 듀티를 보정하기 위한 듀티 보정부;
상기 듀티가 보정된 클럭신호의 듀티를 검출하기 위한 듀티 검출부; 및
상기 듀티 검출부에서 출력되는 듀티 검출신호에 응답하여 상기 듀티 보정신호를 출력하기 위한 듀티 보정 제어부를 포함하는 반도체 집적회로.
- 제6항에 있어서,
상기 듀티 보정부는,
상기 듀티 보정신호에 응답하여 상기 토글링 구간이 제한된 클럭신호의 상승 에지를 예정된 지연량만큼 지연시켜 출력하기 위한 제1 에지 딜레이;
상기 듀티 보정신호에 응답하여 상기 토글링 구간이 제한된 클럭신호의 하강 에지를 예정된 지연량만큼 지연시켜 출력하기 위한 제2 에지 딜레이; 및
상기 제1 및 제2 에지 딜레이로부터 출력되는 제1 및 제2 딜레이된 클럭신호를 결합하여 상기 듀티가 보정된 클럭신호를 출력하기 위한 에지 결합부를 포함하는 반도체 집적회로.
- 제6항에 있어서,
상기 듀티 보정 제어부는 상기 듀티 검출신호에 응답하여 듀티 보정 완료신호 - 상기 클럭 전달부로부터 전달된 클럭신호의 듀티 보정이 완료되었음을 나타내는 신호임 - 를 출력하는 반도체 집적회로.
- 제1항에 있어서,
상기 듀티 보정 회로는,
듀티 보정신호에 응답하여 상기 토글링 구간이 제한된 클럭신호의 듀티를 보정하기 위한 듀티 보정부;
상기 듀티가 보정된 클럭신호의 듀티를 검출하기 위한 듀티 검출부; 및
상기 지연고정 정보신호에 응답하여 인에이블되며, 인에이블시에 상기 듀티 검출부에서 출력되는 듀티 검출신호에 응답하여 상기 듀티 보정신호를 출력하기 위한 듀티 보정 제어부를 포함하는 반도체 집적회로.
- 제9항에 있어서,
상기 듀티 보정부는,
상기 듀티 보정신호에 응답하여 상기 토글링 구간이 제한된 클럭신호의 상승 에지를 예정된 지연량만큼 지연시켜 출력하기 위한 제1 에지 딜레이;
상기 듀티 보정신호에 응답하여 상기 토글링 구간이 제한된 클럭신호의 하강 에지를 예정된 지연량만큼 지연시켜 출력하기 위한 제2 에지 딜레이; 및
상기 제1 및 제2 에지 딜레이로부터 출력되는 제1 및 제2 딜레이된 클럭신호를 결합하여 상기 듀티가 보정된 클럭신호를 출력하기 위한 에지 결합부를 포함하는 반도체 집적회로.
- 제9항에 있어서,
상기 듀티 보정 제어부는 상기 듀티 검출신호에 응답하여 듀티 보정 완료신호 - 상기 클럭 전달부로부터 전달된 클럭신호의 듀티 보정이 완료되었음을 나타내는 신호임 - 를 출력하는 반도체 집적회로.
- 제8항 또는 제11항에 있어서,
상기 클럭 전달신호 생성부는 버스트 길이(BL) 정보에 대응하는 만큼 상기 커맨드의 펄스 폭을 확장시켜 출력하는 반도체 집적회로.
- 제12항에 있어서,
상기 클럭 전달신호 생성부는,
상기 커맨드가 연속되는 경우에, 상기 커맨드 및 제1 펄스신호에 응답하여 홀수 번째 커맨드에 대응하는 제1 커맨드를 생성하고, 상기 커맨드 및 제2 펄스신호에 응답하여 짝수 번째 커맨드에 대응하는 제2 커맨드를 생성하기 위한 커맨드 생성부;
상기 제1 커맨드에 응답하여 상기 버스트 길이(BL) 정보에 대응하는 펄스 폭을 가지는 상기 제1 펄스신호를 생성하기 위한 제1 펄스신호 생성부;
상기 제2 커맨드에 응답하여 상기 버스트 길이(BL) 정보에 대응하는 펄스 폭을 가지는 상기 제2 펄스신호를 생성하기 위한 제2 펄스신호 생성부; 및
상기 제1 펄스신호, 상기 제2 펄스신호 및 상기 듀티 보정 완료신호에 응답하여 상기 클럭 전달신호를 출력하기 위한 클럭 전달신호 출력부를 포함하는 반도체 집적회로.
- 제13항에 있어서,
상기 제1 펄스신호 생성부는,
상기 제1 커맨드 및 제1 리셋신호에 응답하여 상기 제1 펄스신호를 출력하기 위한 제1 펄스신호 출력부;
상기 버스트 길이(BL) 정보에 응답하여 상기 제1 펄스신호를 카운팅하기 위한 제1 카운터; 및
상기 제1 카운터의 출력신호에 응답하여 상기 제1 리셋신호를 출력하기 위한 제1 리셋신호 출력부를 포함하는 반도체 집적회로.
- 제14항에 있어서,
상기 제1 펄스신호 출력부는 예정된 전원전압을 입력으로 하며, 상기 제1 커맨드에 동기되어 입력신호를 출력하되, 상기 제1 리셋신호에 응답하여 리셋되는 제1 D-플립플롭을 포함하며,
상기 제1 리셋신호 출력부는 상기 제1 카운터의 출력신호를 입력으로 하며, 클럭신호에 동기되어 입력신호를 출력하는 제2 D-플립플롭을 포함하는 반도체 집적회로.
- 제13항에 있어서,
상기 제2 펄스신호 생성부는,
상기 제2 커맨드 및 제2 리셋신호에 응답하여 상기 제2 펄스신호를 출력하기 위한 제2 펄스신호 출력부;
상기 버스트 길이(BL) 정보에 응답하여 상기 제2 펄스신호를 카운팅하기 위한 제2 카운터; 및
상기 제2 카운터의 출력신호에 응답하여 상기 제2 리셋신호를 출력하기 위한 제2 리셋신호 출력부를 포함하는 반도체 집적회로.
- 제16항에 있어서,
상기 제2 펄스신호 출력부는 예정된 전원전압을 입력으로 하며, 상기 제2 커맨드에 동기되어 입력신호를 출력하되, 상기 제2 리셋신호에 응답하여 리셋되는 제3 D-플립플롭을 포함하며,
상기 제2 리셋신호 출력부는 상기 제2 카운터의 출력신호를 입력으로 하며, 클럭신호에 동기되어 입력신호를 출력하는 제2 D-플립플롭을 포함하는 반도체 집적회로.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100107129A KR20120046885A (ko) | 2010-10-29 | 2010-10-29 | 반도체 집적회로 |
| US12/981,764 US8610475B2 (en) | 2010-10-29 | 2010-12-30 | Integrated circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100107129A KR20120046885A (ko) | 2010-10-29 | 2010-10-29 | 반도체 집적회로 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20120046885A true KR20120046885A (ko) | 2012-05-11 |
Family
ID=45996025
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020100107129A Ceased KR20120046885A (ko) | 2010-10-29 | 2010-10-29 | 반도체 집적회로 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8610475B2 (ko) |
| KR (1) | KR20120046885A (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10090828B2 (en) | 2016-12-21 | 2018-10-02 | SK Hynix Inc. | Duty-cycle correction circuit and method |
| KR20230041553A (ko) * | 2021-09-17 | 2023-03-24 | 한양대학교 산학협력단 | 간단한 플립플롭 구조를 기반으로 하는 스큐 보정 회로 및 이를 사용하는 시간 인터리브드 아날로그-디지털 컨버터 |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8598926B2 (en) * | 2012-02-10 | 2013-12-03 | Infineon Technologies Ag | Electrical circuit having a controllable oscillator |
| WO2014115608A1 (ja) * | 2013-01-25 | 2014-07-31 | ソニー株式会社 | 信号処理装置および信号処理方法、並びにプログラム |
| US9443565B2 (en) | 2013-03-29 | 2016-09-13 | Samsung Electronics Co., Ltd. | Semiconductor memory device with a delay locked loop circuit and a method for controlling an operation thereof |
| US8723568B1 (en) * | 2013-12-20 | 2014-05-13 | Qualcomm Incorporated | Local oscillator signal generation using delay locked loops |
| CN104242921B (zh) * | 2014-09-30 | 2017-12-19 | 西安紫光国芯半导体有限公司 | 一种高频延迟锁相环及其时钟处理方法 |
| US10706916B1 (en) * | 2019-04-03 | 2020-07-07 | Synopsys, Inc. | Method and apparatus for integrated level-shifter and memory clock |
| KR102728539B1 (ko) * | 2019-10-10 | 2024-11-12 | 에스케이하이닉스 주식회사 | 메모리 |
| US11275113B2 (en) | 2020-01-30 | 2022-03-15 | International Business Machines Corporation | Measuring a control system response time |
| US11082034B1 (en) * | 2020-01-30 | 2021-08-03 | International Business Machines Corporation | Cycle accurate skew adjust |
| US11181577B2 (en) | 2020-01-30 | 2021-11-23 | International Business Machines Corporation | Quantitative skew sensor |
| US11043946B1 (en) | 2020-01-30 | 2021-06-22 | International Business Machines Corporation | Continuous skew adjust |
| US11940836B2 (en) | 2022-03-31 | 2024-03-26 | International Business Machines Corporation | Dual chip clock synchronization |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6570944B2 (en) * | 2001-06-25 | 2003-05-27 | Rambus Inc. | Apparatus for data recovery in a synchronous chip-to-chip system |
| KR100805698B1 (ko) * | 2006-08-31 | 2008-02-21 | 주식회사 하이닉스반도체 | 반도체 메모리 장치 |
| KR100834401B1 (ko) * | 2007-01-08 | 2008-06-04 | 주식회사 하이닉스반도체 | 반도체 메모리 소자와 그의 구동 방법 |
| KR100813554B1 (ko) * | 2007-01-10 | 2008-03-17 | 주식회사 하이닉스반도체 | 데이터 출력 스트로브 신호 생성 회로 및 이를 포함하는반도체 메모리 장치 |
| KR101013444B1 (ko) | 2008-03-14 | 2011-02-14 | 주식회사 하이닉스반도체 | 듀티 사이클 보정 장치 및 이를 포함하는 반도체 집적 회로 |
| KR100962026B1 (ko) * | 2008-11-12 | 2010-06-08 | 주식회사 하이닉스반도체 | 듀티 사이클 보정 장치 및 이를 포함하는 반도체 집적 회로 |
| KR20100072704A (ko) * | 2008-12-22 | 2010-07-01 | 삼성전자주식회사 | 칼럼 어드레스 스트로브 기입 레이턴시에 의해 제어되는 지연동기 루프 회로 |
| KR101027679B1 (ko) | 2008-12-23 | 2011-04-12 | 주식회사 하이닉스반도체 | Dll 회로 |
-
2010
- 2010-10-29 KR KR1020100107129A patent/KR20120046885A/ko not_active Ceased
- 2010-12-30 US US12/981,764 patent/US8610475B2/en active Active
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10090828B2 (en) | 2016-12-21 | 2018-10-02 | SK Hynix Inc. | Duty-cycle correction circuit and method |
| KR20230041553A (ko) * | 2021-09-17 | 2023-03-24 | 한양대학교 산학협력단 | 간단한 플립플롭 구조를 기반으로 하는 스큐 보정 회로 및 이를 사용하는 시간 인터리브드 아날로그-디지털 컨버터 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20120105119A1 (en) | 2012-05-03 |
| US8610475B2 (en) | 2013-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20120046885A (ko) | 반도체 집적회로 | |
| US9030242B2 (en) | Data output timing control circuit for semiconductor apparatus | |
| US8723569B2 (en) | Signal receiving circuit, memory controller, processor, computer, and phase control method | |
| US8138799B2 (en) | Inter-phase skew detection circuit for multi-phase clock, inter-phase skew adjustment circuit, and semiconductor integrated circuit | |
| US7394722B2 (en) | Method for controlling data output timing of memory device and device therefor | |
| KR101699787B1 (ko) | 지연동기루프 회로, 이를 포함하는 반도체 장치 및 메모리 시스템 | |
| US20100054055A1 (en) | Data input/output circuit | |
| US9602112B2 (en) | Clock delay detecting circuit and semiconductor apparatus using the same | |
| JP2005251368A (ja) | 半導体記憶素子におけるディレイロックループ及びそのロック方法 | |
| US20140015575A1 (en) | Synchronous semiconductor device having delay locked loop for latency control | |
| US8482331B2 (en) | Open loop type delay locked loop and method for operating the same | |
| KR101094932B1 (ko) | 지연고정루프회로 | |
| US7869288B2 (en) | Output enable signal generating circuit and method of semiconductor memory apparatus | |
| US8736330B2 (en) | Data output circuit and data output method thereof | |
| US9552310B2 (en) | Signal control circuit, information processing apparatus, and signal control method | |
| US8446785B2 (en) | Latency control circuit, latency control method thereof, and semiconductor memory device including the same | |
| US8258838B2 (en) | Delay locked loop for expanding a delay range | |
| US20130088271A1 (en) | Semiconductor memory device and operating method thereof | |
| KR102031201B1 (ko) | 레이턴시 제어회로 및 이를 포함하는 반도체 메모리 장치 | |
| US8824225B2 (en) | Output enable signal generation circuit | |
| KR101027760B1 (ko) | 지연 동기 루프의 클럭 발생부 및 그것의 클럭 신호 생성 방법 | |
| KR20080002590A (ko) | 지연고정 루프회로 | |
| JP2004078657A (ja) | メモリシステム及びメモリモジュール |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20101029 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20120522 Patent event code: PE09021S01D |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20121128 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20130507 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20121128 Comment text: Notification of reason for refusal Patent event code: PE06011S01I Patent event date: 20120522 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |