JP2014155125A - Integrated circuit - Google Patents
Integrated circuit Download PDFInfo
- Publication number
- JP2014155125A JP2014155125A JP2013024989A JP2013024989A JP2014155125A JP 2014155125 A JP2014155125 A JP 2014155125A JP 2013024989 A JP2013024989 A JP 2013024989A JP 2013024989 A JP2013024989 A JP 2013024989A JP 2014155125 A JP2014155125 A JP 2014155125A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- internal
- integrated circuit
- output
- parameter value
- 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
Images
Landscapes
- Semiconductor Integrated Circuits (AREA)
Abstract
Description
本発明は、集積回路に関するものである。 The present invention relates to integrated circuits.
電子機器から放出される不要輻射を規制する規格がいくつか存在する。これらの規格を満たさない場合、人体にやさしくない製品として販売しにくくなる可能性がある。 There are several standards that regulate unwanted radiation emitted from electronic equipment. If these standards are not met, it may be difficult to sell as a product that is not friendly to the human body.
シールドのような方法で単純に外部への輻射エネルギーを抑制する方法は、外部への輻射の総エネルギーを抑制することができるので適切な対応と言える。しかしながら、コスト面から、スペクトラム拡散方式(Spread Spectrum)の発振回路を使用したほうがよい場合がある。スペクトラム拡散方式の発振回路を使用した場合、総エネルギーに大差はないが、特定の周波数に電力が集中しないことで規制に対して大きな余裕を持つことができる。 A method of simply suppressing the radiation energy to the outside by a method such as a shield can be said to be an appropriate response because the total energy of the radiation to the outside can be suppressed. However, there are cases where it is better to use a spread spectrum type oscillation circuit in terms of cost. When a spread spectrum oscillation circuit is used, there is no large difference in total energy, but there is a large margin for regulation by not concentrating power at a specific frequency.
このスペクトラム拡散技術が製品機能に与える影響を抑制するための多くの取り組みがされている(例えば特許文献1〜4参照)。 Many efforts have been made to suppress the influence of the spread spectrum technology on product functions (see, for example, Patent Documents 1 to 4).
上述の技術では、製品機能に影響を与える問題の解決に取り組んでいる。しかしながら、それ以外にも、製品機能に影響しないがコンプライアンス上問題のある故障や不具合を見逃さないようにすることも重要である。 The above-mentioned technology is working on solving problems affecting product functions. However, other than that, it is also important not to overlook failures and malfunctions that do not affect product functions but have compliance problems.
例えば、不要輻射のスペクトルによっては、製品の機能は正常であるが、上述の規格による規制値を超えてしまうことがある。 For example, depending on the spectrum of unwanted radiation, the function of the product is normal, but it may exceed the regulation value according to the above-mentioned standard.
そのような故障や不具合を軽減するために、電子機器の機構を単純にすれば、人為的な問題は解消されやすいが、ばらつきや製造不良の原因が掴みにくくなるという問題がある。 If the mechanism of the electronic device is simplified in order to reduce such failures and malfunctions, human problems can be easily solved, but there is a problem that it is difficult to grasp the causes of variations and manufacturing defects.
図2は、外部のCPU(Central Processing Unit)などにより、内部回路のパラメーター値を設定可能とした集積回路の構成例を示す回路図である。 FIG. 2 is a circuit diagram showing a configuration example of an integrated circuit in which parameter values of the internal circuit can be set by an external CPU (Central Processing Unit) or the like.
図3は、外部設定部で、内部回路のパラメーター値を選択可能とした集積回路の構成例を示す回路図である。 FIG. 3 is a circuit diagram showing a configuration example of an integrated circuit in which the parameter value of the internal circuit can be selected by the external setting unit.
集積回路101,201は、所定の機能を有する機能回路111,211を内蔵しており、さらに、機能回路111,211にクロックを供給するスペクトラム拡散クロックジェネレーター(SSCG)112,212を内蔵している。スペクトラム拡散クロックジェネレーター112,212は、外部から、単一周波数のクロックを供給され、PLL(Phase Locked Loop)回路を有し、このPLL回路にセットされるパラメーター値に応じた特性のクロックを生成する。
The integrated
図2に示す集積回路101では、外部設定回路113が、外部のCPUなどから外部設定信号で供給されるパラメーター値を内蔵レジスターに保存し、そのパラメーター値をSSCG112にセットする。
In the
また、図3に示す集積回路201では、複数の内部設定回路214が、互いに異なる固定のパラメーター値を出力し、複数の内部設定回路214から出力されるパラメーター値のうち、セレクター215で選択されたものが、SSCG212にセットされる。外部設定部202によって、セレクター215に選択させたい内部設定回路214に応じて、各ピン216をプルダウンまたはプルアップするかが決定される。デコーダー217は、ピン216の電位をデコードし、セレクター215の制御信号を生成し、セレクター215に供給する。このように、図3に示す集積回路201では、予め決定されている複数のパラメーター値のうち、外部設定部202によって選択されたものがSSCG212にセットされる。
In the
図2に示す集積回路201では、SSCG112のパラメーター値を任意に設定できるので、CPUにおけるソフトウェアの実装不具合などで、適切ではないパラメーター値がセットされた場合、それを発見することが難しく、そのような事態が稀に起きる場合には、さらに発見が難しくなる。
In the
図3に示す集積回路101では、予めパラメーター値が決定されているため、適切ではないパラメーター値がセットされにくいが、例えば不良品においてSSCGの不具合が疑われる場合に、原因分析を行なうためにSSCGのパラメーター値を変えて、不具合部分を特定することができない。
In the
このように、集積回路内の回路のパラメーター値(上述の例では、スペクトラム拡散クロックジェネレーターのパラメーター値)を図2に示すように外部から設定可能とした場合でも、図3に示すように複数の固定値から選択するようにした場合でも、上述のような問題が生じる。 Thus, even when the parameter value of the circuit in the integrated circuit (in the above example, the parameter value of the spread spectrum clock generator) can be set from the outside as shown in FIG. 2, a plurality of parameters as shown in FIG. Even when a fixed value is selected, the above-described problem occurs.
本発明は、上記の問題に鑑みてなされたものであり、通常時には、適切ではないパラメーター値が内部回路に設定されないようにしつつ、不具合解析時には、外部からパラメーター値を内部回路に設定可能とした集積回路を得ることを目的とする。 The present invention has been made in view of the above problems, and in the normal time, parameter values that are not appropriate are not set in the internal circuit, while parameter values can be set in the internal circuit from the outside during failure analysis. The object is to obtain an integrated circuit.
本発明に係る集積回路は、内部回路と、前記内部回路にセットされる固定のパラメーター値をそれぞれ出力する1または複数の内部設定回路と、外部から供給されるパラメーター値を保持し出力する外部設定回路と、複数のピンと、前記複数のピンの電位に応じた制御信号に従って前記内部設定回路および前記外部設定回路の出力のいずれかを選択し、選択したパラメーター値を前記内部回路にセットするセレクターとを備える。 An integrated circuit according to the present invention includes an internal circuit, one or a plurality of internal setting circuits that output fixed parameter values set in the internal circuit, and an external setting that holds and outputs parameter values supplied from the outside. A circuit, a plurality of pins, and a selector that selects one of the outputs of the internal setting circuit and the external setting circuit according to a control signal corresponding to the potentials of the plurality of pins, and sets the selected parameter value in the internal circuit; Is provided.
本発明によれば、通常時には、適切ではないパラメーター値が内部回路に設定されないようにしつつ、不具合解析時には、外部からパラメーター値を内部回路に設定可能とした集積回路を得ることができる。 According to the present invention, it is possible to obtain an integrated circuit in which parameter values that are not appropriate can be set in the internal circuit in a normal state while parameter values can be set in the internal circuit from the outside during failure analysis.
以下、図に基づいて本発明の実施の形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の実施の形態に係る集積回路の構成を示す回路図である。 FIG. 1 is a circuit diagram showing a configuration of an integrated circuit according to an embodiment of the present invention.
図1に示す集積回路1は、所定の機能を有する機能回路11と、機能回路1にクロックを供給するスペクトル拡散クロックジェネレーター(SSCG)12と、外部から入力ピン13に供給されるクロック(単一周波数のクロック)をSSCG12に供給する入力バッファー14とを有する。SSCG12は、PLL回路を内蔵しており、セットされたパラメーター値に応じた特性でスペクトル拡散されたクロック信号を生成する。
An integrated circuit 1 shown in FIG. 1 includes a
また、集積回路1は、1または複数の内部設定回路15と、外部設定回路16と、セレクター17とを有する。
Further, the integrated circuit 1 includes one or a plurality of
1または複数の内部設定回路15は、SSCG12にセットされる固定のパラメーター値(拡散幅、拡散周波数など)をそれぞれ出力する。各内部設定回路15は、1または複数のパラメーター値のセットを出力する。
One or a plurality of
外部設定回路17は、外部(CPUなど)から入力ピン18に供給されるパラメーター値を保持し出力する。
The
セレクター18は、1または複数の内部設定回路15および外部設定回路16の出力のいずれかを選択し、選択したパラメーター値をSSCG12にセットする。
The
さらに、集積回路1では、出力バッファー19および入力バッファー20が、複数の入出力ピン21のそれぞれに接続されている。
Further, in the integrated circuit 1, the
外部から入力ピン22に供給されるRESETN信号が入力バッファー23を介して出力バッファー19の出力イネーブルおよびラッチ回路24のゲートに供給される。
A RESETN signal supplied from the outside to the
RESETN信号が所定のレベルであるとき、出力バッファー19は、機能回路11の出力を入出力ピン21に印加する。つまり、このとき、入出力ピン21は、出力ピンとして機能する。
When the RESETN signal is at a predetermined level, the
RESETN信号が別の所定のレベルであるとき、出力バッファー19は、機能回路11の出力を入出力ピン21に印加せず、入力バッファー20が、入出力ピン21の電位をラッチ回路24に出力する。つまり、このとき、入出力ピン21は、入力ピンとして機能する。
When the RESETN signal is at another predetermined level, the
ラッチ回路24は、RESETN信号のレベル変化に基づいて、出力バッファー19が機能回路11の出力を入出力ピン21に印加する直前の、入力バッファー20の出力(つまり、入出力ピン21の電位)をラッチし、デコーダー25に出力する。
Based on the level change of the RESETN signal, the
デコーダー25は、複数の入出力ピン21の電位を、内部設定回路15または外部設定回路16の識別値にデコードし、その識別値を制御信号としてセレクター17に供給する。セレクター17は、その識別値により指定された内部設定回路15または外部設定回路16の出力を選択する。
The
この実施の形態では、デコーダー25は、入出力ピン21が出力に使用されていないときの電位をラッチ回路24から取得し、その電位に応じた制御信号を生成する。
In this embodiment, the
また、セレクター17の出力側が出力バッファー26を介して出力ピン27に接続されており、セレクター17からSSCG12へセットされるパラメーター値が、出力ピンから設定モニター信号として出力される。したがって、図示せぬCPUなどでこの設定モニター信号を読み取ることで、実際にSSCG12に設定されたパラメーター値を特定することができ、不具合の特定などに役立つ。
The output side of the
次に、上記集積回路1の動作について説明する。 Next, the operation of the integrated circuit 1 will be described.
この集積回路1は、ICチップとなっており、上述のピン13,18,21,23,27が回路基板に接続されている。そして、通常時では、その回路基板上において、外部設定部2としてプルダウン抵抗またはプルアップ抵抗を入出力ピン21に接続することで、内部設定回路15を選択可能となっている。
The integrated circuit 1 is an IC chip, and the
この状態で、RESETN信号によって、機能回路11から入出力ピン21への出力を遮断し、外部設定部2により設定された入出力ピン21の電位をラッチ回路24にラッチさせ、デコーダー25に出力させる。これにより、所望の内部設定回路15が選択され、その出力がSSCG12にセットされる。その後、RESETN信号のレベルを変更することで、入出力ピン21は、出力ピンとして機能する。
In this state, the output from the
したがって、この状態では、外部設定信号によって外部設定回路16にパラメーター値を供給しても、そのパラメーター値がセレクター17によってSSCG12にセットされることはない。
Therefore, in this state, even if a parameter value is supplied to the
他方、不具合解析時には、回路基板上の外部設定部2におけるプルダウン抵抗またはプルアップ抵抗の構成を変更して、セレクター17で外部設定回路16の出力が選択されるようにし、RESETN信号によって、機能回路11から入出力ピン21への出力を遮断し、外部設定部2により設定された入出力ピン21の電位をラッチ回路24にラッチさせ、デコーダー25に出力させる。
On the other hand, at the time of failure analysis, the configuration of the pull-down resistor or pull-up resistor in the external setting unit 2 on the circuit board is changed so that the output of the
このように、回路基板上のプルダウン抵抗またはプルアップ抵抗の構成を物理的に変更した上で所定レベルのRESETN信号を供給することで、外部から外部設定回路16に供給したパラメーター値が、セレクター17によってSSCG12にセットされる。
In this way, by physically changing the configuration of the pull-down resistor or pull-up resistor on the circuit board and supplying the RESETN signal at a predetermined level, the parameter value supplied from the outside to the
また、セレクター17によってSSCG12にセットされたパラメーター値を、設定モニター信号によって外部のCPUなどで監視することで、何らかの不具合で、意図したパラメーター値がSSCG12へセットされていないことを発見することが可能となる。
In addition, by monitoring the parameter value set in the
したがって、通常時には、外部設定信号によるパラメーター値をSSCG12にセットすることは不可能であり、一方、不具合解析時には、SSCG12のパラメーター値を任意にセットできるため、集積回路1の動作を検証しやすくなり、不具合の解消をしやすくなる。
Therefore, it is impossible to set the parameter value based on the external setting signal in the
以上のように、上記実施の形態によれば、集積回路1において、通常時には、外部からの適切ではないパラメーター値がSSCG12に設定されないようにしつつ、不具合解析時には、外部からパラメーター値をSSCG12に設定可能である。
As described above, according to the embodiment described above, in the integrated circuit 1, parameter values that are not appropriate from the outside are not set in the
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。 The above-described embodiments are preferred examples of the present invention, but the present invention is not limited to these, and various modifications and changes can be made without departing from the scope of the present invention. is there.
例えば、上記実施の形態では、集積回路1のSSCG12にパラメーター値をセットしているが、SSCG12とは異なる種類の内部回路にパラメーター値をセットする場合にも、上述の構成を適用することができる。
For example, in the above embodiment, the parameter value is set in the
本発明は、例えば、SSCGを内蔵する集積回路に適用可能である。 The present invention can be applied to, for example, an integrated circuit incorporating an SSCG.
1 集積回路
12 SSCG(内部回路の一例)
15 内部設定回路
16 外部設定回路
17 セレクター
21 入出力ピン(複数のピンの一例)
25 デコーダー
27 出力ピン
1
15
25
Claims (6)
前記内部回路にセットされる固定のパラメーター値をそれぞれ出力する1または複数の内部設定回路と、
外部から供給されるパラメーター値を保持し出力する外部設定回路と、
複数のピンと、
前記複数のピンの電位に応じた制御信号に従って前記内部設定回路および前記外部設定回路の出力のいずれかを選択し、選択したパラメーター値を前記内部回路にセットするセレクターと、
を備えることを特徴とする集積回路。 Internal circuitry,
One or a plurality of internal setting circuits that respectively output fixed parameter values set in the internal circuit;
An external setting circuit that holds and outputs parameter values supplied from outside,
Multiple pins,
A selector that selects one of the outputs of the internal setting circuit and the external setting circuit according to a control signal corresponding to the potentials of the plurality of pins, and sets the selected parameter value in the internal circuit;
An integrated circuit comprising:
前記セレクターは、その識別値により指定された前記内部設定回路または前記外部設定回路の出力を選択すること、
を特徴とする請求項1記載の集積回路。 A decoder that decodes the potentials of the plurality of pins into identification values of the internal setting circuit or the external setting circuit, and supplies the identification values to the selector as the control signal;
The selector selects the output of the internal setting circuit or the external setting circuit designated by the identification value;
The integrated circuit according to claim 1.
前記デコーダーは、前記ピンが出力に使用されていないときの電位を取得し、その電位に応じた前記制御信号を生成すること、
を特徴とする請求項1または請求項2記載の集積回路。 The pin is an input / output pin,
The decoder acquires a potential when the pin is not used for output, and generates the control signal according to the potential;
The integrated circuit according to claim 1, wherein:
前記複数のピンの電位は、前記回路基板に設けられたプルアップ抵抗またはプルダウン抵抗で設定されること、
を特徴とする請求項1から請求項4のうちのいずれか1項記載の集積回路。 The plurality of pins are connected to a circuit board,
The potentials of the plurality of pins are set by pull-up resistors or pull-down resistors provided on the circuit board;
The integrated circuit according to any one of claims 1 to 4, wherein:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013024989A JP5840155B2 (en) | 2013-02-12 | 2013-02-12 | Integrated circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013024989A JP5840155B2 (en) | 2013-02-12 | 2013-02-12 | Integrated circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014155125A true JP2014155125A (en) | 2014-08-25 |
JP5840155B2 JP5840155B2 (en) | 2016-01-06 |
Family
ID=51576577
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013024989A Active JP5840155B2 (en) | 2013-02-12 | 2013-02-12 | Integrated circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5840155B2 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002357641A (en) * | 2001-06-04 | 2002-12-13 | Rohm Co Ltd | Semiconductor device |
JP2004045090A (en) * | 2002-07-09 | 2004-02-12 | Renesas Technology Corp | Semiconductor integrated circuit |
JP2005227124A (en) * | 2004-02-13 | 2005-08-25 | Renesas Technology Corp | Semiconductor integrated circuit |
JP2005353842A (en) * | 2004-06-10 | 2005-12-22 | Matsushita Electric Ind Co Ltd | Semiconductor integrated circuit |
JP2007158466A (en) * | 2005-11-30 | 2007-06-21 | Kyocera Kinseki Corp | Spread spectrum clock generation circuit |
-
2013
- 2013-02-12 JP JP2013024989A patent/JP5840155B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002357641A (en) * | 2001-06-04 | 2002-12-13 | Rohm Co Ltd | Semiconductor device |
JP2004045090A (en) * | 2002-07-09 | 2004-02-12 | Renesas Technology Corp | Semiconductor integrated circuit |
JP2005227124A (en) * | 2004-02-13 | 2005-08-25 | Renesas Technology Corp | Semiconductor integrated circuit |
JP2005353842A (en) * | 2004-06-10 | 2005-12-22 | Matsushita Electric Ind Co Ltd | Semiconductor integrated circuit |
JP2007158466A (en) * | 2005-11-30 | 2007-06-21 | Kyocera Kinseki Corp | Spread spectrum clock generation circuit |
Also Published As
Publication number | Publication date |
---|---|
JP5840155B2 (en) | 2016-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI548886B (en) | Aging detection circuit and method thereof | |
US7688930B2 (en) | Using eFuses to store PLL configuration data | |
US9471120B1 (en) | Power management controller for integrated circuit | |
US9495285B2 (en) | Initiating operation of a timing device using a read only memory (ROM) or a one time programmable non volatile memory (OTP NVM) | |
US10054635B2 (en) | Integrated system and method for testing system timing margin | |
JP2010147938A (en) | Semiconductor device, and operating mode switching method | |
JP5840155B2 (en) | Integrated circuit | |
KR100851914B1 (en) | Semiconductor device | |
KR100735568B1 (en) | Circuits and method of option in semiconductor device | |
JP4385136B2 (en) | Integrated circuit setting system and setting method thereof | |
JP2012222192A (en) | Semiconductor integrated circuit and malfunction prevention method | |
US20090154272A1 (en) | Fuse apparatus for controlling built-in self stress and control method thereof | |
JP2011066317A (en) | Semiconductor device | |
TW201723516A (en) | Debug method executed via scan chain for scan test and related circuitry system | |
KR20120109849A (en) | Semiconductor integrated circuit | |
JP6010645B2 (en) | Inspection apparatus and method | |
US20030020449A1 (en) | Acceleration of automatic test | |
CN113448381B (en) | CPLD working clock keeping method, system, storage medium and device | |
JP2007194940A (en) | Field programmable gate array | |
US10209299B2 (en) | Test apparatus and testable asynchronous circuit | |
US9435851B2 (en) | Semiconductor apparatus | |
KR20100103145A (en) | Initializing circuit in semiconductor memory apparatus | |
US7612581B2 (en) | Apparatus for dynamic deployment of pin functions on a chip | |
JP2007057423A (en) | Semiconductor integrating circuit | |
TW201524128A (en) | Operation mode setting circuit of semiconductor apparatus and data processing system using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150119 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150727 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150806 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150916 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20151015 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151110 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5840155 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |