JP5410075B2 - 半導体集積回路装置および遅延路の制御方法 - Google Patents
半導体集積回路装置および遅延路の制御方法 Download PDFInfo
- Publication number
- JP5410075B2 JP5410075B2 JP2008288846A JP2008288846A JP5410075B2 JP 5410075 B2 JP5410075 B2 JP 5410075B2 JP 2008288846 A JP2008288846 A JP 2008288846A JP 2008288846 A JP2008288846 A JP 2008288846A JP 5410075 B2 JP5410075 B2 JP 5410075B2
- 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.)
- Expired - Fee Related
Links
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)
- Logic Circuits (AREA)
- Semiconductor Integrated Circuits (AREA)
- Manipulation Of Pulses (AREA)
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 JP2010118748A (ja) | 2010-05-27 |
JP5410075B2 true 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) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5589853B2 (ja) | 2011-01-05 | 2014-09-17 | 富士通セミコンダクター株式会社 | レベル変換回路及び半導体装置 |
US9231569B2 (en) * | 2013-01-24 | 2016-01-05 | Freescale Semiconductor, Inc. | Variable delay and setup time flip-flop |
US9024670B2 (en) * | 2013-10-08 | 2015-05-05 | Texas Instruments Incorporated | System and method for controlling circuit input-output timing |
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 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09288652A (ja) * | 1996-04-23 | 1997-11-04 | Nec Corp | 並列プロセッサの冗長切り替え装置 |
JP3208322B2 (ja) * | 1996-04-24 | 2001-09-10 | 三洋電機株式会社 | 可変遅延線回路 |
JP3560780B2 (ja) * | 1997-07-29 | 2004-09-02 | 富士通株式会社 | 可変遅延回路及び半導体集積回路装置 |
JP3560319B2 (ja) * | 1998-04-03 | 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 |
JP2002135234A (ja) * | 2000-10-20 | 2002-05-10 | Mitsubishi Electric Corp | スキュー調整回路 |
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
Also Published As
Publication number | Publication date |
---|---|
US20100117705A1 (en) | 2010-05-13 |
US20120218016A1 (en) | 2012-08-30 |
US8237473B2 (en) | 2012-08-07 |
JP2010118748A (ja) | 2010-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100201398B1 (ko) | 전하 재활용 미분논리 회로 및 그 회로를 이용하는 장치 | |
US5740115A (en) | Semiconductor memory device | |
JP5410075B2 (ja) | 半導体集積回路装置および遅延路の制御方法 | |
US8076965B2 (en) | Low leakage data retention flip flop | |
JP4987607B2 (ja) | レベルシフト回路 | |
JP2010045483A (ja) | クロックゲーティング回路 | |
US7157930B2 (en) | Scan flip flop, semiconductor device, and production method of semiconductor device | |
KR101468897B1 (ko) | 도미도 로직 회로 및 파이프라인 도미노 로직 회로 | |
US6621306B2 (en) | Random logic circuit | |
JP4806417B2 (ja) | 論理ブロック制御システム及び論理ブロック制御方法 | |
KR101848758B1 (ko) | 반도체 장치 및 반도체 장치의 동작방법 | |
US7016257B2 (en) | Semiconductor memory device capable of generating variable clock signals according to modes of operation | |
JP2008172779A (ja) | 高速動作のためのフリップフロップ | |
US9698796B2 (en) | Dynamic clock synchronization | |
US6757852B1 (en) | Self resetting high speed redundancy circuit and method thereof | |
JP5782510B2 (ja) | 半導体集積回路 | |
JP4020836B2 (ja) | クロックツリー回路、および、半導体集積回路装置 | |
JP3024614B2 (ja) | ばらつき補償技術による半導体集積回路 | |
JP2007188395A (ja) | クロック信号発生回路 | |
JP2010282684A (ja) | 半導体記憶装置 | |
JP2015002452A (ja) | 半導体装置 | |
US20230044357A1 (en) | Semiconductor device implementing physically unclonable function | |
KR100269569B1 (ko) | 반도체 장치 및 신호 입력 상태 검출 회로 | |
JP2011155351A (ja) | 半導体装置 | |
JP4797890B2 (ja) | 半導体集積回路、該半導体集積回路に設けられるテスト回路及び該半導体集積回路に用いられるテスト方法 |
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 |