JP2010118748A - 半導体集積回路装置および遅延路の制御方法 - Google Patents
半導体集積回路装置および遅延路の制御方法 Download PDFInfo
- Publication number
- JP2010118748A JP2010118748A JP2008288846A JP2008288846A JP2010118748A JP 2010118748 A JP2010118748 A JP 2010118748A JP 2008288846 A JP2008288846 A JP 2008288846A JP 2008288846 A JP2008288846 A JP 2008288846A JP 2010118748 A JP2010118748 A JP 2010118748A
- Authority
- JP
- Japan
- Prior art keywords
- delay
- circuit
- path
- semiconductor integrated
- integrated circuit
- 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.)
- Granted
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 43
- 238000000034 method Methods 0.000 title claims description 18
- 238000001514 detection method Methods 0.000 claims abstract description 36
- 230000001360 synchronised effect Effects 0.000 claims abstract description 19
- 230000008054 signal transmission Effects 0.000 claims abstract description 17
- 230000003068 static effect Effects 0.000 claims description 11
- 230000000295 complement effect Effects 0.000 claims description 5
- 230000008859 change Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 14
- 101100422768 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) SUL2 gene Proteins 0.000 description 11
- 230000008569 process Effects 0.000 description 10
- 230000000630 rising effect Effects 0.000 description 9
- 101150070189 CIN3 gene Proteins 0.000 description 7
- 101150110971 CIN7 gene Proteins 0.000 description 7
- 101150110298 INV1 gene Proteins 0.000 description 7
- 101100397044 Xenopus laevis invs-a gene Proteins 0.000 description 7
- 238000011156 evaluation Methods 0.000 description 7
- 101100286980 Daucus carota INV2 gene Proteins 0.000 description 6
- 101100508840 Daucus carota INV3 gene Proteins 0.000 description 6
- 101100464779 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) CNA1 gene Proteins 0.000 description 6
- 101100397045 Xenopus laevis invs-b gene Proteins 0.000 description 6
- HCUOEKSZWPGJIM-YBRHCDHNSA-N (e,2e)-2-hydroxyimino-6-methoxy-4-methyl-5-nitrohex-3-enamide Chemical compound COCC([N+]([O-])=O)\C(C)=C\C(=N/O)\C(N)=O HCUOEKSZWPGJIM-YBRHCDHNSA-N 0.000 description 5
- 101001109689 Homo sapiens Nuclear receptor subfamily 4 group A member 3 Proteins 0.000 description 5
- 101000598778 Homo sapiens Protein OSCP1 Proteins 0.000 description 5
- 101001067395 Mus musculus Phospholipid scramblase 1 Proteins 0.000 description 5
- 102100022673 Nuclear receptor subfamily 4 group A member 3 Human genes 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 101100191136 Arabidopsis thaliana PCMP-A2 gene Proteins 0.000 description 2
- 101100048260 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) UBX2 gene Proteins 0.000 description 2
- 102100029469 WD repeat and HMG-box DNA-binding protein 1 Human genes 0.000 description 2
- 101710097421 WD repeat and HMG-box DNA-binding protein 1 Proteins 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 101150018075 sel-2 gene Proteins 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/13—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
- H03K5/135—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals by the use of time reference signals, e.g. clock signals
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/22—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral
- H03K5/26—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral the characteristic being duration, interval, position, frequency, or sequence
Landscapes
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Semiconductor Integrated Circuits (AREA)
- Logic Circuits (AREA)
- Manipulation Of Pulses (AREA)
Abstract
【解決手段】クロック信号CLKに同期して動作する2つの同期動作回路11、12間を並列形態で接続して信号伝送可能とされる複数の遅延路13a、13b、・・13nと、複数の遅延路13a、13b、・・13nにおけるそれぞれの遅延時間を検出する遅延検出部14と、遅延検出部14の検出結果に基づいて複数の遅延路13a、13b、・・13nの内の一の遅延路を選択し、選択した一の遅延路以外における信号伝送を阻止するように制御する制御部15と、を備える。
【選択図】図1
Description
13a、13b、・・13n 遅延路
14 遅延検出部
15 制御部
21、22a〜22d 組み合わせ論理回路
25 レプリカ回路
26、27 遅延回路
AND0〜AND3 AND回路
EXOR0、EXOR1、EXOR2 排他的論理和回路
FF11〜FF13、FF21、FF23、FF24、FF2a〜FF2d、FF3a〜FF3d、FF4、FF5 フリップフロップ回路
INV1〜INV4 インバータ回路
MN1〜MN6 NMOSトランジスタ
SEL1〜SEL3 セレクタ
MP1〜MP6 PMOSトランジスタ
Claims (15)
- クロック信号に同期して動作する2つの同期動作回路の間を並列形態で接続して信号伝送可能とされる複数の遅延路と、
前記複数の遅延路におけるそれぞれの遅延時間を検出する遅延検出部と、
前記遅延検出部の検出結果に基づいて前記複数の遅延路の内の一の遅延路を選択し、選択した前記一の遅延路以外における信号伝送を阻止するように制御する制御部と、
を備えることを特徴とする半導体集積回路装置。 - 前記複数の遅延路は、電源が供給されて動作する能動回路を含んでそれぞれ構成され、
前記制御部は、通常動作時に前記一の遅延路以外における遅延路中の前記能動回路への電源供給を停止することを特徴とする請求項1記載の半導体集積回路装置。 - 前記能動回路は、組み合わせ論理回路として構成されることを特徴とする請求項2記載の半導体集積回路装置。
- 前記制御部は、前記複数の遅延路の内の遅延時間が最小値となる遅延路を前記一の遅延路として選択することを特徴とする請求項1または2記載の半導体集積回路装置。
- 前記制御部は、前記複数の遅延路の内の遅延時間が中央値となる遅延路を前記一の遅延路として選択することを特徴とする請求項1または2記載の半導体集積回路装置。
- 前記制御部は、選択された前記一の遅延路における電源供給電圧を所定の電圧まで低下させることを特徴とする請求項4または5記載の半導体集積回路装置。
- 前記制御部は、前記複数の遅延路への電源供給電圧に対応させて前記一の遅延路を選択することを特徴とする請求項4または5記載の半導体集積回路装置。
- 前記遅延検出部は、前記複数の遅延路にそれぞれ対応させてラッチタイミングのそれぞれ異なる2つのレジスタを備え、
前記制御部は、前記ラッチタイミングを変化させていった場合における前記2つのレジスタのラッチデータに基づいて得た前記複数の遅延路における遅延時間順に基づいて前記一の遅延路を選択することを特徴とする請求項4または5記載の半導体集積回路装置。 - 前記2つのレジスタの一方は、通常動作時に前記クロック信号のラッチタイミングで動作することを特徴とする請求項8記載の半導体集積回路装置。
- 前記遅延路は、相補的に動作する論理回路で構成され、前記遅延検出部による遅延時間検出時には相補的に動作するように機能することを特徴とする請求項1乃至3のいずれか一に記載の半導体集積回路装置。
- 前記遅延路は、二線式論理回路で構成され、前記遅延検出部による遅延時間検出時に前記二線式論理回路として機能し、通常動作時に前記二線式論理回路または単線式論理回路として機能することを特徴とする請求項1、2、3、10のいずれか一に記載の半導体集積回路装置。
- 前記遅延検出部は、遅延時間検出時に前記二線式論理回路における論理値の変化順を検出することを特徴とする請求項11記載の半導体集積回路装置。
- 前記遅延路は、ダイナミック回路として構成され、前記遅延検出部による遅延時間検出時に前記ダイナミック回路として機能し、通常動作時にスタティック回路として機能することを特徴とする請求項11記載の半導体集積回路装置。
- 前記遅延路は、スタティック回路として構成され、前記遅延検出部による遅延時間検出時および通常動作時にスタティック回路として機能することを特徴とする請求項11記載の半導体集積回路装置。
- クロック信号に同期して動作する2つの同期動作回路の間を並列形態で接続して信号伝送可能とされる複数の遅延路の制御方法であって、
前記複数の遅延路におけるそれぞれの遅延時間を検出するステップと、
前記遅延時間の検出結果に基づいて前記複数の遅延路の内の一の遅延路を選択するステップと、
選択された前記一の遅延路以外における信号伝送を阻止するように制御するステップと、
を含むことを特徴とする遅延路の制御方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008288846A JP5410075B2 (ja) | 2008-11-11 | 2008-11-11 | 半導体集積回路装置および遅延路の制御方法 |
| US12/588,993 US8237473B2 (en) | 2008-11-11 | 2009-11-04 | Semiconductor integrated circuit device having plural delay paths and controller capable of blocking signal transmission in delay path |
| US13/462,652 US20120218016A1 (en) | 2008-11-11 | 2012-05-02 | Semiconductor integrated circuit device having plural delay paths and controller capable of blocking signal transmission in delay path |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008288846A JP5410075B2 (ja) | 2008-11-11 | 2008-11-11 | 半導体集積回路装置および遅延路の制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010118748A true JP2010118748A (ja) | 2010-05-27 |
| JP5410075B2 JP5410075B2 (ja) | 2014-02-05 |
Family
ID=42164639
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008288846A Expired - Fee Related JP5410075B2 (ja) | 2008-11-11 | 2008-11-11 | 半導体集積回路装置および遅延路の制御方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (2) | US8237473B2 (ja) |
| JP (1) | JP5410075B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012142839A (ja) * | 2011-01-05 | 2012-07-26 | Fujitsu Semiconductor Ltd | レベル変換回路及び半導体装置 |
| JP2016536865A (ja) * | 2013-10-08 | 2016-11-24 | 日本テキサス・インスツルメンツ株式会社 | 回路入出力タイミングを制御するための方法及びシステム |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9231569B2 (en) * | 2013-01-24 | 2016-01-05 | Freescale Semiconductor, Inc. | Variable delay and setup time flip-flop |
| CN114167943A (zh) * | 2021-12-03 | 2022-03-11 | 无锡中微亿芯有限公司 | 一种可编程逻辑芯片的时钟偏移可调的芯片时钟架构 |
| US12099377B2 (en) | 2021-12-03 | 2024-09-24 | Wuxi Esiontech Co., Ltd. | Clock skew-adjustable chip clock architecture of programmable logic chip |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09288652A (ja) * | 1996-04-23 | 1997-11-04 | Nec Corp | 並列プロセッサの冗長切り替え装置 |
| JPH09289436A (ja) * | 1996-04-24 | 1997-11-04 | Sanyo Electric Co Ltd | 可変遅延線回路 |
| JP2000196424A (ja) * | 1998-04-03 | 2000-07-14 | Matsushita Electric Ind Co Ltd | 可変遅延回路および位相調整回路 |
| JP2002135234A (ja) * | 2000-10-20 | 2002-05-10 | Mitsubishi Electric Corp | スキュー調整回路 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3560780B2 (ja) * | 1997-07-29 | 2004-09-02 | 富士通株式会社 | 可変遅延回路及び半導体集積回路装置 |
| US6219813B1 (en) * | 1998-06-29 | 2001-04-17 | International Business Machines Corporation | Programmable timing circuit for testing the cycle time of functional circuits on an integrated circuit chip |
| US6100735A (en) * | 1998-11-19 | 2000-08-08 | Centillium Communications, Inc. | Segmented dual delay-locked loop for precise variable-phase clock generation |
| JP2001075671A (ja) * | 1999-09-08 | 2001-03-23 | Nec Corp | 位相補償回路 |
| JP4071910B2 (ja) * | 1999-12-09 | 2008-04-02 | 富士通株式会社 | 半導体集積回路 |
| JP2001251283A (ja) * | 2000-03-06 | 2001-09-14 | Hitachi Ltd | インターフェース回路 |
| US6574154B2 (en) * | 2000-09-12 | 2003-06-03 | Hitachi, Ltd. | Data transmitter |
| US20030061564A1 (en) * | 2001-09-27 | 2003-03-27 | Maddux John T. | Serial data extraction using two cycles of edge information |
| FR2867922B1 (fr) * | 2004-03-17 | 2006-04-28 | Commissariat Energie Atomique | Dispositif et procede de detection de phase d'un signal |
| JP5013768B2 (ja) * | 2006-08-03 | 2012-08-29 | ルネサスエレクトロニクス株式会社 | インターフェイス回路 |
| JP4400601B2 (ja) * | 2006-08-21 | 2010-01-20 | エルピーダメモリ株式会社 | レイテンシカウンタ |
| JP2008191939A (ja) | 2007-02-05 | 2008-08-21 | Toshiba Corp | 冗長回路装置 |
| US7639054B1 (en) * | 2008-01-16 | 2009-12-29 | Altera Corporation | Techniques for generating programmable delays |
| US7961033B2 (en) * | 2008-09-19 | 2011-06-14 | Cavium Networks, Inc. | DLL-based temperature sensor |
-
2008
- 2008-11-11 JP JP2008288846A patent/JP5410075B2/ja not_active Expired - Fee Related
-
2009
- 2009-11-04 US US12/588,993 patent/US8237473B2/en not_active Expired - Fee Related
-
2012
- 2012-05-02 US US13/462,652 patent/US20120218016A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09288652A (ja) * | 1996-04-23 | 1997-11-04 | Nec Corp | 並列プロセッサの冗長切り替え装置 |
| JPH09289436A (ja) * | 1996-04-24 | 1997-11-04 | Sanyo Electric Co Ltd | 可変遅延線回路 |
| JP2000196424A (ja) * | 1998-04-03 | 2000-07-14 | Matsushita Electric Ind Co Ltd | 可変遅延回路および位相調整回路 |
| JP2002135234A (ja) * | 2000-10-20 | 2002-05-10 | Mitsubishi Electric Corp | スキュー調整回路 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012142839A (ja) * | 2011-01-05 | 2012-07-26 | Fujitsu Semiconductor Ltd | レベル変換回路及び半導体装置 |
| US8797085B2 (en) | 2011-01-05 | 2014-08-05 | Fujitsu Semiconductor Limited | Level conversion circuit and semiconductor device |
| JP2016536865A (ja) * | 2013-10-08 | 2016-11-24 | 日本テキサス・インスツルメンツ株式会社 | 回路入出力タイミングを制御するための方法及びシステム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20120218016A1 (en) | 2012-08-30 |
| US20100117705A1 (en) | 2010-05-13 |
| US8237473B2 (en) | 2012-08-07 |
| JP5410075B2 (ja) | 2014-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7710171B2 (en) | Delayed locked loop circuit | |
| KR20050089475A (ko) | 반도체 기억 소자에서의 지연 고정 루프 및 그의 클럭록킹 방법 | |
| JP5410075B2 (ja) | 半導体集積回路装置および遅延路の制御方法 | |
| JP2002025259A (ja) | リング遅延とカウンタを利用したレジスタ制御遅延固定ループ | |
| JP2010045483A (ja) | クロックゲーティング回路 | |
| US7157930B2 (en) | Scan flip flop, semiconductor device, and production method of semiconductor device | |
| JP2011055462A (ja) | 半導体装置 | |
| US20170148497A1 (en) | Semiconductor system | |
| US6621306B2 (en) | Random logic circuit | |
| KR101468897B1 (ko) | 도미도 로직 회로 및 파이프라인 도미노 로직 회로 | |
| US7016257B2 (en) | Semiconductor memory device capable of generating variable clock signals according to modes of operation | |
| US6757852B1 (en) | Self resetting high speed redundancy circuit and method thereof | |
| JP4806417B2 (ja) | 論理ブロック制御システム及び論理ブロック制御方法 | |
| JP2008172779A (ja) | 高速動作のためのフリップフロップ | |
| US9698796B2 (en) | Dynamic clock synchronization | |
| JP5782510B2 (ja) | 半導体集積回路 | |
| JP3024614B2 (ja) | ばらつき補償技術による半導体集積回路 | |
| JP2019193245A (ja) | 半導体回路、データ伝送システム及び半導体回路の動作方法 | |
| US8836397B2 (en) | Duty cycle ratio correction circuit | |
| JP4797890B2 (ja) | 半導体集積回路、該半導体集積回路に設けられるテスト回路及び該半導体集積回路に用いられるテスト方法 | |
| JP2011155351A (ja) | 半導体装置 | |
| US20230044357A1 (en) | Semiconductor device implementing physically unclonable function | |
| US8331190B2 (en) | Semiconductor memory device and operation method thereof | |
| KR100269569B1 (ko) | 반도체 장치 및 신호 입력 상태 검출 회로 | |
| KR100619474B1 (ko) | 프로그래머블 클럭 제너레이터 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110921 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130315 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130319 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130520 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131015 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131106 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |