JP2014096691A - 半導体装置 - Google Patents
半導体装置 Download PDFInfo
- Publication number
- JP2014096691A JP2014096691A JP2012247060A JP2012247060A JP2014096691A JP 2014096691 A JP2014096691 A JP 2014096691A JP 2012247060 A JP2012247060 A JP 2012247060A JP 2012247060 A JP2012247060 A JP 2012247060A JP 2014096691 A JP2014096691 A JP 2014096691A
- Authority
- JP
- Japan
- Prior art keywords
- delay
- clock
- circuit
- information
- stages
- 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.)
- Pending
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/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
Landscapes
- Pulse Circuits (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
【解決手段】半導体装置は、第1回路と、第2回路と、第3回路とを備える。第1回路は、基準クロックの周期と遅延素子当たりの遅延量との対応関係を表す第1情報を生成する。第2回路は、設定位相差に対応する遅延素子の段数を表す第2情報を第1情報に基づいて生成する。第3回路は、基準クロックを第2情報が表す段数分の遅延素子の遅延量だけ遅延させてディレイドクロックを生成する。ここで、第1回路は、1以上の遅延素子の遅延量を周期とする第1クロックを生成するリングオシレータと、基準クロックを分周して第2クロックを生成する分周器と、第1クロックをクロックパルスとして用いて第2クロックの周期をカウントするカウンタと、を備え、カウンタによるカウント結果に基づいて第1情報を生成する。
【選択図】図2
Description
図1は、第1の実施形態の半導体装置を適用したDLL(Delay Locked Loop)回路の構成を示す図である。図示するように、DLL回路1aは、第1回路10a、第2回路20a、および第3回路30aを備えている。第1回路10a、第2回路20a、および第3回路30aには、外部からリファレンスクロックRefCLKおよび非同期リセット信号が共通入力される。また、第1回路10aおよび第3回路30aには、イネーブル信号EN1、EN2が個別に入力される。非同期リセット信号は、回路10a、20a、30aの内部に具備するフリップフロップを初期化するための信号である。また、イネーブル信号EN1、EN2は、回路10a、30aを動作させるか否かを指定する信号である。
32*tRef/2=64*dtdelay*10 (式1)
tRef/dtdelay=40 (式2)
が得られる。カウンタ15は、「40」という値を信号CNT1として出力することができる。このようにリファレンスクロックRefCLKの周期が40個分の遅延素子16の遅延量の時間に相当することを表している。
tRef/dtdelay=2*B*C/A (式3)
図8は、第2の実施形態の半導体装置を適用したDLL回路の構成を示す図である。図示するように、DLL回路1bは、第1回路10b、第2回路20b、および第3回路30bを備えている。第1回路10b、第2回路20b、および第3回路30bには、外部からリファレンスクロックRefCLKおよび非同期リセット信号が共通入力される。また、第1回路10bおよび第3回路30bには、イネーブル信号EN1、EN2が個別に入力される。非同期リセット信号は、回路10b、20b、30bの内部に具備されるフリップフロップを初期化するための信号である。また、イネーブル信号ENは、回路10b、30bを動作させるか否かを指定する信号である。
dttotal=(64*D+E)*dtdelay (式4)
本発明の実施形態は、DDRメモリにアクセスするための装置に適用可能である。以下、第1の実施形態で説明した構成要素と同様の構成要素には第1の実施形態と同じ名称および符号を付して、重複する説明を省略する。
本発明の実施形態は、DDRメモリのメモリチップに適用することが可能である。以下、第3の実施形態で説明した構成要素と同様の構成要素には第3の実施形態と同じ名称および符号を付して、重複する説明を省略する。
Claims (5)
- 基準クロックの周期と遅延素子当たりの遅延量との対応関係を表す第1情報を生成する第1回路と、
設定位相差に対応する前記遅延素子の段数を表す第2情報を前記第1情報に基づいて生成する第2回路と、
前記基準クロックを前記第2情報が表す段数分の前記遅延素子の遅延量だけ遅延させてディレイドクロックを生成する第3回路と、
を備え、
前記第1回路は、
1以上の前記遅延素子の遅延量を周期とする第1クロックを生成するリングオシレータと、
前記基準クロックを分周して前記第1クロックよりも大きい周期を有する第2クロックを生成する分周器と、
前記第1クロックをクロックパルスとして前記第2クロックの周期をカウントするカウンタと、
を備え、前記カウンタによるカウント結果に基づいて前記第1情報を生成する、
ことを特徴とする半導体装置。 - 前記リングオシレータは、インバータ回路からなる前記遅延素子を直列接続したことを特徴とする請求項1に記載の半導体装置。
- 基準クロックの周期と遅延素子当たりの遅延量との対応関係を表す第1情報を生成する第1回路と、
位相差設定値に対応する前記遅延素子の段数を表す第2情報を前記第1情報に基づいて生成する第2回路と、
前記基準クロックを前記第2情報が表す段数分の前記遅延素子の遅延量だけ遅延させてディレイドクロックを生成する第3回路と、
を備え、
前記第3回路は、
設定段数分の前記遅延素子の遅延量を周期とする第1クロックを生成するリングオシレータと、
前記第2情報を前記設定段数で除算して商および余を出力する割り算回路と、
夫々、入力された信号を前記第1クロックをトリガークロックとして用いて遅延させる複数のシフトレジスタと、
複数の遅延素子からなるディレイラインと、
を備え、前記基準クロックを前記複数のシフトレジスタのうちの前記商の値に等しい数のシフトレジスタと前記ディレイラインのうちの前記余の値に等しい段数の遅延素子とを直列に通過させて前記ディレイドクロックを生成する、
ことを特徴とする半導体装置。 - 前記第3回路は、
前記シフトレジスタの出力信号と前記シフトレジスタの入力信号のどちらかを選択する複数の選択回路を更に備え、
前記複数の選択回路のうち、前記商の値に等しい数の前記シフトレジスタの出力信号を選択し、残りの選択回路は前記シフトレジスタの入力信号を選択することを特徴とする請求項3に記載の半導体装置。 - 前記ディレイラインは前記設定段数の遅延素子が直列接続されていることを特徴とする請求項3又は請求項4に記載の半導体装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012247060A JP2014096691A (ja) | 2012-11-09 | 2012-11-09 | 半導体装置 |
| US14/023,378 US9112516B2 (en) | 2012-11-09 | 2013-09-10 | DLL circuit and semiconductor device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012247060A JP2014096691A (ja) | 2012-11-09 | 2012-11-09 | 半導体装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2014096691A true JP2014096691A (ja) | 2014-05-22 |
Family
ID=50681129
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012247060A Pending JP2014096691A (ja) | 2012-11-09 | 2012-11-09 | 半導体装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US9112516B2 (ja) |
| JP (1) | JP2014096691A (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8994424B2 (en) * | 2013-03-12 | 2015-03-31 | International Business Machines Corporation | Distributing multiplexing logic to remove multiplexor latency on the output path for variable clock cycle, delayed signals |
| US11153067B2 (en) | 2019-05-14 | 2021-10-19 | Space Exploration Technologies Corp. | Chip to chip time synchronization |
| US11133806B1 (en) * | 2019-05-14 | 2021-09-28 | Space Exploration Technologies Corp. | Phase lock loop (PLL) synchronization |
| FR3133458B1 (fr) * | 2022-03-14 | 2025-08-01 | St Microelectronics Alps Sas | Circuit de génération de séquence temporelle |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003087117A (ja) * | 2001-09-07 | 2003-03-20 | Ricoh Co Ltd | Pll回路 |
| JP2008172574A (ja) * | 2007-01-12 | 2008-07-24 | Kawasaki Microelectronics Kk | クロック位相シフト回路 |
| JP2008206147A (ja) * | 2007-02-16 | 2008-09-04 | Samsung Electronics Co Ltd | シフタ及び加算器を利用して遅延時間を調節する遅延固定ループ及びクロック遅延方法 |
| JP2010206747A (ja) * | 2009-03-06 | 2010-09-16 | Toshiba Corp | 半導体装置 |
| JP2010288005A (ja) * | 2009-06-10 | 2010-12-24 | Renesas Electronics Corp | 遅延同期ループ回路およびインターフェース回路 |
| JP2011114470A (ja) * | 2009-11-25 | 2011-06-09 | Fujitsu Semiconductor Ltd | デジタル遅延回路及びデジタル遅延回路の制御方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5087829A (en) * | 1988-12-07 | 1992-02-11 | Hitachi, Ltd. | High speed clock distribution system |
| KR100400041B1 (ko) | 2001-04-20 | 2003-09-29 | 삼성전자주식회사 | 정밀한 위상 조절이 가능한 지연 동기 루프 및 위상 조절방법 |
| KR100919087B1 (ko) * | 2001-10-19 | 2009-09-28 | 가부시키가이샤 어드밴티스트 | 위상 로크 루프 회로, 지연 로크 루프 회로, 타이밍발생기, 반도체 시험 장치 및 반도체 집적 회로 |
| JP2003218692A (ja) | 2002-01-28 | 2003-07-31 | Sanyo Electric Co Ltd | ディレイロックドループ回路 |
| EP1525662B1 (de) * | 2002-06-27 | 2011-05-18 | BridgeCo, Inc. | Digital gesteuerter oszillator |
| JP5290589B2 (ja) * | 2008-02-06 | 2013-09-18 | ルネサスエレクトロニクス株式会社 | 半導体集積回路 |
| JP2011049790A (ja) | 2009-08-26 | 2011-03-10 | Renesas Electronics Corp | 遅延ロックループ回路、半導体集積回路装置 |
| US8130016B2 (en) * | 2009-08-27 | 2012-03-06 | Altera Corporation | Techniques for providing reduced duty cycle distortion |
| US7893739B1 (en) * | 2009-08-27 | 2011-02-22 | Altera Corporation | Techniques for providing multiple delay paths in a delay circuit |
-
2012
- 2012-11-09 JP JP2012247060A patent/JP2014096691A/ja active Pending
-
2013
- 2013-09-10 US US14/023,378 patent/US9112516B2/en not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003087117A (ja) * | 2001-09-07 | 2003-03-20 | Ricoh Co Ltd | Pll回路 |
| JP2008172574A (ja) * | 2007-01-12 | 2008-07-24 | Kawasaki Microelectronics Kk | クロック位相シフト回路 |
| JP2008206147A (ja) * | 2007-02-16 | 2008-09-04 | Samsung Electronics Co Ltd | シフタ及び加算器を利用して遅延時間を調節する遅延固定ループ及びクロック遅延方法 |
| JP2010206747A (ja) * | 2009-03-06 | 2010-09-16 | Toshiba Corp | 半導体装置 |
| JP2010288005A (ja) * | 2009-06-10 | 2010-12-24 | Renesas Electronics Corp | 遅延同期ループ回路およびインターフェース回路 |
| JP2011114470A (ja) * | 2009-11-25 | 2011-06-09 | Fujitsu Semiconductor Ltd | デジタル遅延回路及びデジタル遅延回路の制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US9112516B2 (en) | 2015-08-18 |
| US20140132319A1 (en) | 2014-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100571744B1 (ko) | 반도체 집적 회로 장치 | |
| KR100305546B1 (ko) | 반도체장치,반도체시스템및디지탈지연회로 | |
| JP3320651B2 (ja) | 半導体装置 | |
| KR101374977B1 (ko) | 반도체 디바이스 및 데이터 프로세싱 시스템 | |
| US8952737B2 (en) | Methods and systems for calibration of a delay locked loop | |
| US8779816B2 (en) | Low area all digital delay-locked loop insensitive to reference clock duty cycle and jitter | |
| KR100256310B1 (ko) | 위상비교회로및반도체집적회로 | |
| US8593197B1 (en) | Delay line circuit, delay locked loop and tester system including the same | |
| TWI544748B (zh) | 延遲線電路及其延遲方法 | |
| US20140062559A1 (en) | System and method of adjusting a clock signal | |
| US20100327926A1 (en) | DLL circuit and semiconductor device having the DLL circuit | |
| US7518423B2 (en) | Digital DLL circuit for an interface circuit in a semiconductor memory | |
| JP6242228B2 (ja) | クロック生成方法およびクロック生成回路 | |
| CN110007154B (zh) | 数字测量电路和使用数字测量电路的存储器系统 | |
| JP2013222997A (ja) | 半導体装置 | |
| US9559710B2 (en) | Semiconductor device including oscillator | |
| JP2000156635A (ja) | セルフ・タイミング制御回路 | |
| US9692399B2 (en) | Digital delay unit and signal delay circuit | |
| JP2014096691A (ja) | 半導体装置 | |
| JP2008217947A (ja) | 半導体記憶装置 | |
| CN107872208B (zh) | 一种时钟信号丢失检测的装置 | |
| US7952413B2 (en) | Clock generating circuit and clock generating method thereof | |
| US9007107B2 (en) | Signal generating circuit and method thereof | |
| WO2006041162A1 (ja) | 2つのpllを用いた微小時間差回路及び時間測定回路 | |
| CN106982049A (zh) | 延迟电路与具有延迟电路的芯片系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150210 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150928 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20151102 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151104 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160301 |