[go: up one dir, main page]

JP2001291849A - Output delay variable circuit, asic and semiconductor integrated circuit device - Google Patents

Output delay variable circuit, asic and semiconductor integrated circuit device

Info

Publication number
JP2001291849A
JP2001291849A JP2000108487A JP2000108487A JP2001291849A JP 2001291849 A JP2001291849 A JP 2001291849A JP 2000108487 A JP2000108487 A JP 2000108487A JP 2000108487 A JP2000108487 A JP 2000108487A JP 2001291849 A JP2001291849 A JP 2001291849A
Authority
JP
Japan
Prior art keywords
output
signal
delay
asic
selection signal
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
Application number
JP2000108487A
Other languages
Japanese (ja)
Inventor
Masatoshi Suzuki
政俊 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2000108487A priority Critical patent/JP2001291849A/en
Publication of JP2001291849A publication Critical patent/JP2001291849A/en
Pending legal-status Critical Current

Links

Landscapes

  • Semiconductor Integrated Circuits (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

PROBLEM TO BE SOLVED: To decrease the number of times of required layout up to a delay condition convergence by making the delay time of ASIC variable, also increase the appropriation to a plurality of chips different in AC characteristics, and vary the delay time by following external conditions such as temperatures of the outside, power supply voltages, or the like. SOLUTION: An output delay variable circuit is provided between an output buffer 2 in ASIC and a usable gate l as a logic gate in an output final step of a signal, and controls variably an output delay time of ASIC. This output delay variable circuit has: a delay element 4 for delaying a final step output signal of the usable gate 1 by only a constant time to output; an input terminal 6 for inputting a selecting signal from externally; and a selector 5 which connects a first delay signal as an output signal of the usable gate 1 and a second delay signal as an output signal of the delay element 4 to the input side, and selects any one of the first delay signal and second delay signal according to the selecting signal from the input terminal 6, to output it to the output buffer 2.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、出力遅延可変回
路,ASIC および半導体集積回路装置に関し、特にASIC
(Application Specific Integrated Circuit,特定用途
向け集積回路)の出力遅延時間を可変に制御する出力遅
延可変回路,ASIC および半導体集積回路装置に関す
る。
The present invention relates to a variable output delay circuit, an ASIC, and a semiconductor integrated circuit device, and more particularly to an ASIC.
The present invention relates to an output delay variable circuit that variably controls an output delay time of an (Application Specific Integrated Circuit), an ASIC, and a semiconductor integrated circuit device.

【0002】[0002]

【従来の技術】近年の半導体技術の進歩は目覚ましく、
高集積化、高速化が急速に進んでいる。そして、この高
集積化により、従来複数のLSI等の半導体チップで実
現していたシステムを1チップで実現できるようになっ
てきている。しかし、この1チップ化に伴って、チップ
間の入出力信号遅延による実装基板の動作周波数の制限
緩和、入出力 PIN数の削減、価格面等の数多くの利点が
存在する一方で、フレキシブルなシステム構成が採れな
くなるという欠点も存在する。このため、従来通り複数
チップによるシステム構成を採用する場合がまだ多く、
一つの ASIC (Application Specific Integrated Circu
it,特定用途向け集積回路)が世代の異なるチップの制
御に流用される場面も多い。しかし、その場合、世代の
異なるチップの入出力信号の信号伝達遅延の差が流用性
を低下させる原因になる場合があった。
2. Description of the Related Art Recent advances in semiconductor technology have been remarkable.
High integration and high speed are rapidly progressing. With this high integration, a system which has conventionally been realized by a plurality of semiconductor chips such as LSIs can be realized by one chip. However, with this one-chip implementation, there are many advantages, such as ease of restrictions on the operating frequency of the mounting board due to input / output signal delay between chips, reduction of the number of input / output PINs, and price, but flexible system. There is also a disadvantage that the configuration cannot be adopted. For this reason, a system configuration using a plurality of chips is still often used as before,
One ASIC (Application Specific Integrated Circuit)
It (application-specific integrated circuits) are often used to control chips of different generations. However, in this case, a difference in signal transmission delay between input / output signals of chips of different generations may cause a reduction in diversion.

【0003】半導体チップ等のデバイスは、世代が上が
るにつれて入力の際の Setup、Hold時間、出力遅延時間
が短縮されていく。入力 Setup 時間と最大出力遅延時
間が短縮されることによりシステムクロックの周波数を
上げることができ、システム全体の性能は向上するが、
最小出力遅延時間の方も同世代のデバイスの Hold 時間
を満たすことができる程度に短縮されてしまうのが一般
的である。よって、あるデバイスとその前世代のデバイ
スとを接続し、前世代のデバイスへ信号を出力する際
に、前世代のデバイスの Hold 規格を満たすのが困難に
なり、ボード上で両デバイスを接続する際に間に遅延素
子を挿入する等の処置を行わなければならない。
As devices such as semiconductor chips increase in generation, setup, hold time, and output delay time at the time of input are reduced. By reducing the input setup time and the maximum output delay time, the frequency of the system clock can be increased, and the performance of the entire system improves.
In general, the minimum output delay time is also reduced to the extent that the hold time of a device of the same generation can be satisfied. Therefore, when connecting a device to the previous generation device and outputting a signal to the previous generation device, it is difficult to meet the Hold standard of the previous generation device, and both devices are connected on the board At this time, a measure such as insertion of a delay element must be taken.

【0004】そこで、一つの ASIC が複数のデバイスの
制御に流用される可能性のあることが予めわかっている
場合は、ASIC の出力バッファの決定及びレイアウトの
際に、その ASIC が流用される可能性があるシステムに
おける、最高周波数時においての最大 Setup 時間を満
たすことができる最大出力遅延と、最大 Hold時間を満
たすことができる最小出力遅延の両方を同時に満たすこ
とが可能なバッファの選定やレイアウト等を行ってい
る。
Therefore, if it is known in advance that one ASIC may be diverted for controlling a plurality of devices, the ASIC can be diverted when determining and laying out the output buffer of the ASIC. Selection and layout of buffers that can simultaneously satisfy both the maximum output delay that can satisfy the maximum setup time at the highest frequency and the minimum output delay that can satisfy the maximum hold time in a system with potential It is carried out.

【0005】[0005]

【発明が解決しようとする課題】上述した従来の技術に
おいては、出力信号の遅延を調整するために、ASIC の
信号の出力最終段の論理ゲート(ANDゲート,ORゲー
ト,フリップフロップ等)であるユーザブルゲートの最
終段出力と出力バッファの間に遅延素子を挿入したり、
出力バッファを変更したり、電源端子を増やしたり、ユ
ーザブルゲート最終段のレイアウト位置を微調整したり
といった手法が採られるが、近年のシステム周波数の上
昇につれて遅延条件収束までの必要レイアウト回数が増
加する傾向にある。特に、一つの ASIC が適用される複
数のデバイスの性能に差があるほど、設計時の遅延条件
収束までの必要レイアウト回数が増加してしまうという
問題がある。
In the above-mentioned prior art, a logic gate (AND gate, OR gate, flip-flop, etc.) at the final stage of output of an ASIC signal is used to adjust the delay of the output signal. Inserting a delay element between the last stage output of the usable gate and the output buffer,
Techniques such as changing the output buffer, increasing the number of power supply terminals, and fine-tuning the layout position of the last stage of the usable gate are adopted. Tend to. In particular, there is a problem that as the performance of a plurality of devices to which one ASIC is applied is different, the number of layouts required until convergence of delay conditions at the time of design increases.

【0006】また、複数のデバイスの性能の組合せによ
っては、これら複数のデバイスを用いるシステムに同じ
一つの ASIC では対応することが不可能となる場合もあ
り、その場合には ASIC の流用性が低下するという問題
がある。
[0006] Further, depending on the combination of the performances of a plurality of devices, it may not be possible to cope with a system using the plurality of devices with the same single ASIC. There is a problem of doing.

【0007】さらに、従来の技術においては ASIC によ
る遅延時間は固定であり、外界の温度や電源電圧等の外
的条件に追随して遅延時間を可変できないため、外的条
件によっては不安定動作を惹起し、そのため適用可能な
外的条件が制限されてしまうという問題もある。
Further, in the prior art, the delay time by the ASIC is fixed, and the delay time cannot be varied according to external conditions such as the external temperature and the power supply voltage. In addition, there is a problem that external conditions that can be applied are limited.

【0008】本発明の主な目的は、以上の問題点を解決
する出力遅延可変回路,ASIC および半導体集積回路装
置を提供することにある。
A main object of the present invention is to provide an output delay variable circuit, an ASIC and a semiconductor integrated circuit device which solve the above problems.

【0009】[0009]

【課題を解決するための手段】本発明の第1の出力遅延
可変回路は、ASIC 内部の出力バッファの前段部分に備
えられ、前記 ASICの出力遅延時間を可変に制御する出
力遅延可変回路であって、前記 ASIC における信号の出
力最終段の論理ゲートであるユーザブルゲートの出力信
号を一定時間だけ遅延させて出力する遅延素子と、外部
から選択信号を入力される入力端子と、前記ユーザブル
ゲートの出力信号である第1の遅延信号と、前記遅延素
子の出力信号である第2の遅延信号とを入力側に接続さ
れ、前記入力端子からの前記選択信号により前記第1の
遅延信号または前記第2の遅延信号のいずれかを選択し
て前記出力バッファに出力するセレクタとを有すること
を特徴とする。
A first output delay variable circuit according to the present invention is provided in a preceding stage of an output buffer in an ASIC, and is an output delay variable circuit for variably controlling an output delay time of the ASIC. A delay element for delaying an output signal of a usable gate, which is a logic gate at the final stage of signal output in the ASIC, by a predetermined time and outputting the input signal; an input terminal for receiving a selection signal from the outside; A first delay signal that is an output signal of the first delay signal and a second delay signal that is an output signal of the delay element are connected to an input side, and the first delay signal or the second signal is output by the selection signal from the input terminal. A selector for selecting any of the second delay signals and outputting the selected signal to the output buffer.

【0010】本発明の第2の出力遅延可変回路は、ASIC
内部の出力バッファの前段部分に備えられ、前記 ASIC
の出力遅延時間を可変に制御する出力遅延可変回路であ
って、前記 ASIC における信号の出力最終段の論理ゲー
トであるユーザブルゲートの出力信号を一定時間だけ遅
延させて出力する遅延素子と、予め選択信号を設定,登
録されるレジスタと、前記ユーザブルゲートの出力信号
である第1の遅延信号と、前記遅延素子の出力信号であ
る第2の遅延信号とを入力側に接続され、前記レジスタ
からの前記選択信号により前記第1の遅延信号または前
記第2の遅延信号のいずれかを選択して前記出力バッフ
ァに出力するセレクタとを有することを特徴とする。
A second output delay variable circuit according to the present invention comprises an ASIC
The ASIC is provided in the front stage of the internal output buffer.
An output delay variable circuit for variably controlling an output delay time of the ASIC, wherein a delay element for delaying an output signal of a usable gate, which is a logic gate of a signal output final stage in the ASIC, by a predetermined time, and outputting a delay element; A register for setting and registering a selection signal, a first delay signal that is an output signal of the usable gate, and a second delay signal that is an output signal of the delay element are connected to an input side; And a selector for selecting either the first delay signal or the second delay signal according to the selection signal from the selector and outputting the selected signal to the output buffer.

【0011】本発明の第3の出力遅延可変回路は、ASIC
内部の出力バッファの前段部分に備えられ、前記 ASIC
の出力遅延時間を可変に制御する出力遅延可変回路であ
って、前記 ASIC における信号の出力最終段の論理ゲー
トであるユーザブルゲートの出力信号を一定時間だけ遅
延させて出力する遅延素子と、外部から選択信号を入力
される入力端子と、予め選択信号を設定,登録されるレ
ジスタと、前記ユーザブルゲートの出力信号である第1
の遅延信号と、前記遅延素子の出力信号である第2の遅
延信号とを入力側に接続され、前記 ASIC の搭載された
装置の状態によって前記入力端子または前記レジスタか
らの前記選択信号のいずれかを有効とし、この有効とさ
れた選択信号により前記第1の遅延信号または前記第2
の遅延信号のいずれかを選択して前記出力バッファに出
力するセレクタとを有することを特徴とする。
A third output delay variable circuit according to the present invention comprises an ASIC
The ASIC is provided in the front stage of the internal output buffer.
An output delay variable circuit for variably controlling an output delay time of the ASIC, wherein a delay element for delaying an output signal of a usable gate, which is a logic gate of a final stage of signal output in the ASIC, by a fixed time, and outputting an external signal; An input terminal to which a selection signal is input from a register, a register to which a selection signal is previously set and registered, and a first signal which is an output signal of the usable gate.
And the second delay signal, which is the output signal of the delay element, are connected to the input side, and either the input terminal or the selection signal from the register is selected depending on the state of the device equipped with the ASIC. And the first delay signal or the second delay signal
And a selector for selecting one of the delayed signals and outputting the selected signal to the output buffer.

【0012】本発明の第4の出力遅延可変回路は、本発
明の第3の出力遅延可変回路において、前記セレクタ
は、前記装置の電源投入直後の一定時間の間だけ有効に
する前記選択信号と、それ以降の時間に有効にする前記
選択信号とを、前記入力端子からの前記選択信号と前記
レジスタからの前記選択信号との間で使い分けることを
特徴とする。
A fourth output delay variable circuit according to the present invention is the third output delay variable circuit according to the third invention, wherein the selector comprises: the selection signal which is made valid only for a predetermined time immediately after power-on of the device. And the selection signal to be made effective at a later time is selectively used between the selection signal from the input terminal and the selection signal from the register.

【0013】本発明の第5の出力遅延可変回路は、本発
明の第3の出力遅延可変回路において、前記セレクタ
は、前記装置のリセット直後の一定時間の間だけ有効に
する前記選択信号と、それ以降の時間に有効にする前記
選択信号とを、前記入力端子からの前記選択信号と前記
レジスタからの前記選択信号との間で使い分けることを
特徴とする。
According to a fifth output delay variable circuit of the present invention, in the third output delay variable circuit of the present invention, the selector comprises: the selection signal that is enabled only for a predetermined time immediately after resetting the device; The selection signal to be made effective in the subsequent time is selectively used between the selection signal from the input terminal and the selection signal from the register.

【0014】本発明の第6の出力遅延可変回路は、ASIC
内部の出力バッファの前段部分に備えられ、異なった
AC特性を持つ複数の半導体チップが後段に接続された
場合の前記 ASIC の出力遅延時間を可変に制御する出力
遅延可変回路であって、前記 ASIC における信号の出力
最終段の論理ゲートであるユーザブルゲートの出力信号
をそれぞれ異なる遅延時間だけ遅延させて出力する少な
くとも1種類以上の遅延素子と、外部から選択信号を入
力される1個または複数個の入力端子と、前記ユーザブ
ルゲートの出力信号である第1の遅延信号と、前記遅延
素子の出力信号である第2〜第nの遅延信号とを入力側
に接続され、前記入力端子からの前記選択信号により前
記第1〜第nの遅延信号のいずれかを選択して前記出力
バッファに出力するセレクタとを有することを特徴とす
る。
A sixth output delay variable circuit according to the present invention comprises an ASIC
An output delay variable circuit provided in a preceding stage of an internal output buffer and variably controlling an output delay time of the ASIC when a plurality of semiconductor chips having different AC characteristics are connected in a subsequent stage, wherein the ASIC has a variable output delay time. At least one type of delay element for delaying the output signal of the usable gate, which is the last-stage logic gate, by a different delay time, and one or more delay elements to which a selection signal is externally input Input terminal, a first delay signal that is an output signal of the usable gate, and second to nth delay signals that are output signals of the delay element are connected to the input side, and the A selector for selecting one of the first to n-th delay signals by the selection signal and outputting the selected signal to the output buffer.

【0015】本発明の ASIC は、本発明の第1〜第3の
出力遅延可変回路のいずれかの出力遅延可変回路と、AS
IC における信号の出力最終段の論理ゲートであるユー
ザブルゲートと、前記出力遅延可変回路からの遅延信号
を入力される出力バッファと、他の半導体チップに接続
され前記出力バッファを介した前記遅延信号を前記他の
半導体チップに出力する出力端子とを有することを特徴
とする。本発明の第1の半導体集積回路装置は、本発明
の第1の出力遅延可変回路と、ASIC における信号の出
力最終段の論理ゲートであるユーザブルゲートと、前記
出力遅延可変回路からの遅延信号を入力される出力バッ
ファと、他の半導体チップに接続され前記出力バッファ
を介した前記遅延信号を前記他の半導体チップに出力す
る出力端子とを備えた ASIC と、この ASIC の搭載され
た装置の外的条件を受信する信号受信部と、この信号受
信部から前記外的条件を受信して予め定めたしきい値と
比較し、前記外的条件がしきい値以上かしきい値未満か
によって、異なった選択信号レベルを前記出力遅延可変
回路の前記入力端子に出力するCPUとを有することを
特徴とする。
An ASIC according to the present invention comprises: an output delay variable circuit according to any one of the first to third output delay variable circuits according to the present invention;
A usable gate which is a logic gate of a final stage of signal output in the IC, an output buffer to which a delay signal from the output delay variable circuit is input, and the delay signal connected to another semiconductor chip via the output buffer And an output terminal for outputting the same to the other semiconductor chip. A first semiconductor integrated circuit device according to the present invention includes a first output delay variable circuit according to the present invention, a usable gate which is a logic gate at a final stage of signal output in an ASIC, and a delay signal from the output delay variable circuit. An ASIC having an output buffer for inputting the ASIC, an output terminal connected to another semiconductor chip and outputting the delay signal via the output buffer to the other semiconductor chip, and an apparatus provided with the ASIC. A signal receiving unit for receiving an external condition, receiving the external condition from the signal receiving unit, comparing the external condition with a predetermined threshold, and determining whether the external condition is equal to or greater than a threshold or less than a threshold. And a CPU for outputting a different selection signal level to the input terminal of the output delay variable circuit.

【0016】本発明の第2の半導体集積回路装置は、本
発明の第2の出力遅延可変回路と、ASIC における信号
の出力最終段の論理ゲートであるユーザブルゲートと、
前記出力遅延可変回路からの遅延信号を入力される出力
バッファと、他の半導体チップに接続され前記出力バッ
ファを介した前記遅延信号を前記他の半導体チップに出
力する出力端子とを備えた ASIC と、この ASIC の搭載
された装置の外的条件を受信する信号受信部と、この信
号受信部から前記外的条件を受信して予め定めたしきい
値と比較し、前記外的条件がしきい値以上かしきい値未
満かによって、異なった選択信号レベルを前記出力遅延
可変回路の前記レジスタに出力するCPUとを有するこ
とを特徴とする。
According to a second semiconductor integrated circuit device of the present invention, there is provided a second output delay variable circuit of the present invention, a usable gate which is a logic gate at a final stage of signal output in an ASIC,
An ASIC comprising: an output buffer that receives a delay signal from the output delay variable circuit; and an output terminal that is connected to another semiconductor chip and outputs the delay signal via the output buffer to the other semiconductor chip. A signal receiving unit for receiving an external condition of the device in which the ASIC is mounted, and receiving the external condition from the signal receiving unit and comparing the received signal with a predetermined threshold value. A CPU that outputs a different selection signal level to the register of the output delay variable circuit depending on whether the value is equal to or more than the value or less than the threshold value.

【0017】本発明の第3の半導体集積回路装置は、本
発明の第1または第2の半導体集積回路装置において、
前記外的条件は、温度または電圧であることを特徴とす
る。
According to a third semiconductor integrated circuit device of the present invention, the first or second semiconductor integrated circuit device of the present invention is provided.
The external condition is a temperature or a voltage.

【0018】[0018]

【発明の実施の形態】本発明の実施の形態について図面
を参照して説明する。
Embodiments of the present invention will be described with reference to the drawings.

【0019】図1は、本発明の第1の実施の形態の回路
構成を示す図であり、図2は、本発明の第2の実施の形
態の回路構成を示す図であり、図3は、本発明の第3の
実施の形態の回路構成を示す図である。
FIG. 1 is a diagram showing a circuit configuration of a first embodiment of the present invention, FIG. 2 is a diagram showing a circuit configuration of a second embodiment of the present invention, and FIG. FIG. 9 is a diagram illustrating a circuit configuration according to a third embodiment of the present invention.

【0020】本発明は、ゲートアレイやスタンダードセ
ル等の ASIC における出力バッファの部分に出力遅延を
可変とする出力遅延可変回路を設けたものであり、図1
〜図3においては、この出力遅延可変回路の構成がそれ
ぞれ異なっている。
According to the present invention, an output delay variable circuit for varying an output delay is provided at an output buffer portion in an ASIC such as a gate array or a standard cell.
3 to 3 differ from each other in the configuration of the output delay variable circuit.

【0021】図1を参照すると、2種類の出力遅延の内
のどちらかを、ASIC の入力端子6からの入力信号によ
り選択可能な出力遅延可変回路3が示されている。出力
遅延可変回路3は、ASIC の信号の出力最終段の論理ゲ
ート(ANDゲート,ORゲート,フリップフロップ等)で
あるユーザブルゲート1と出力バッファ2との間に設け
られ、ユーザブルゲート1の最終段出力を遅延させる為
の遅延素子4と、セレクタ5と、遅延可変用の入力端子
6とを備えている。セレクタ5は、遅延素子4からの信
号とユーザブルゲート1の最終段出力の信号のいずれか
を、接続されるチップに対応して入力端子6に入力され
る信号レベルにより選択して出力する。セレクタ5の出
力は、ASIC の出力端子7に接続されている出力バッフ
ァ2に入力されている。出力端子7にはこの ASIC の出
力信号をうけるチップが一つ接続されている。
Referring to FIG. 1, there is shown an output delay variable circuit 3 which can select one of two types of output delays by an input signal from an input terminal 6 of the ASIC. The output delay variable circuit 3 is provided between a usable gate 1 which is a logic gate (AND gate, OR gate, flip-flop, etc.) at the final stage of output of an ASIC signal and an output buffer 2. A delay element 4 for delaying the output of the last stage, a selector 5, and an input terminal 6 for variable delay are provided. The selector 5 selects and outputs one of the signal from the delay element 4 and the signal at the last stage output of the usable gate 1 according to the signal level input to the input terminal 6 corresponding to the connected chip. The output of the selector 5 is input to the output buffer 2 connected to the output terminal 7 of the ASIC. The output terminal 7 is connected to one chip for receiving the output signal of the ASIC.

【0022】図2は、図1の出力遅延可変回路3におけ
る入力端子6の代わりに、ASIC 内部にあり外部から設
定,登録可能なレジスタ8を設けた点が図1と異なって
おり、レジスタ8により選択可能な出力遅延可変回路3
aが示されている。出力遅延可変回路3aのセレクタ5
は、遅延素子4からの信号とユーザブルゲート1の最終
段出力の信号のいずれかを、接続が予定される各チップ
に対応した信号レベルを予め設定されたレジスタ8から
の設定レベルにより選択して出力する。
FIG. 2 differs from FIG. 1 in that a register 8 which is provided inside the ASIC and which can be set and registered from outside is provided instead of the input terminal 6 in the variable output delay circuit 3 of FIG. Output delay circuit 3 selectable by
a is shown. Selector 5 of variable output delay circuit 3a
Selects one of the signal from the delay element 4 and the signal at the last stage output of the usable gate 1 according to the signal level corresponding to each chip to be connected according to the preset level from the register 8. Output.

【0023】図3は、図1の入力端子6と図2のレジス
タ8の両方を出力遅延可変回路3bに備えたものであ
り、セレクタ5における選択方法も、ASIC が搭載され
ている装置の状態により、入力端子6による方法と内部
レジスタ8による方法のいずれかを有効として使い分け
るものである。一例としては、電源 ON 直後またはリセ
ット直後の一定時間は入力端子6に外部から入力信号を
入力して入力端子6による選択を有効にし、一定時間後
は入力端子6への入力信号レベルを変える等することに
より内部のレジスタ8への設定値を有効にする、等とい
うようにしてもよい。
FIG. 3 shows a configuration in which both the input terminal 6 of FIG. 1 and the register 8 of FIG. 2 are provided in the output delay variable circuit 3b. Thus, one of the method using the input terminal 6 and the method using the internal register 8 is effectively used and selectively used. As an example, immediately after the power is turned on or after a reset, an input signal is externally input to the input terminal 6 to enable selection by the input terminal 6, and after a certain time, the input signal level to the input terminal 6 is changed. By doing so, the set value in the internal register 8 may be validated.

【0024】なお、図1〜図3においては遅延素子4は
一つだけ示しているが、遅延量がそれぞれ異なる複数の
遅延素子を備え、それらのいずれか又はユーザブルゲー
ト1の最終段出力の信号をセレクタで選択するようにし
てもよい。
Although only one delay element 4 is shown in FIGS. 1 to 3, a plurality of delay elements having different delay amounts are provided, and one of them or the output of the last stage of the usable gate 1 is provided. The signal may be selected by a selector.

【0025】次に、本発明の第1〜第3の実施の形態の
動作について図1〜図3および図4〜図5を用いて詳細
に説明する。
Next, the operation of the first to third embodiments of the present invention will be described in detail with reference to FIGS. 1 to 3 and FIGS.

【0026】図4は、本発明の ASIC から信号を受ける
第1の半導体チップへの許容出力遅延を説明するための
タイムチャートであり、図5は、本発明の ASIC から信
号を受ける第2の半導体チップへの許容出力遅延を説明
するためのタイムチャートである。
FIG. 4 is a time chart for explaining an allowable output delay to the first semiconductor chip which receives a signal from the ASIC of the present invention. FIG. 5 is a time chart for explaining a second signal receiving from the ASIC of the present invention. 6 is a time chart for explaining an allowable output delay to a semiconductor chip.

【0027】図4はクロック周波数 66.6[MHz] のシス
テムにおいて Setup 4.5[ns]、Hold1.5[ns] の第1のチ
ップへの許容出力遅延を示したものである。ボード上で
の配線遅延やチップ間のクロックスキューを +1.0[n
s]、-0.4[ns] と考慮すると、許容出力遅延の最大値は
9.5[ns]、最小値は 1.9[ns] となる。
FIG. 4 shows an allowable output delay to the first chip of Setup 4.5 [ns] and Hold 1.5 [ns] in a system with a clock frequency of 66.6 [MHz]. +1.0 [n wiring delay on the board and clock skew between chips
s] and -0.4 [ns], the maximum allowable output delay is
9.5 [ns], the minimum value is 1.9 [ns].

【0028】一方、図5はクロック周波数 100[MHz] の
システムにおいて Setup 3.0[ns]、Hold 1.0[ns] の第
2のチップへの許容出力遅延を示したものである。ボー
ド上での配線遅延やチップ間のクロックスキューを図4
の場合と同様 +1.0[ns]、-0.4[ns] と考慮すると、許容
出力遅延の最大値は 6.0[ns]、最小値は 1.4[ns] とな
る。即ち、一つの ASIC を図4と図5の両方のシステム
で使用できるようにする為には、出力遅延を最大 6.0[n
s]、最小 1.9[ns] とする必要がある。
FIG. 5 shows the allowable output delay to the second chip of Setup 3.0 [ns] and Hold 1.0 [ns] in a system with a clock frequency of 100 [MHz]. Figure 4 shows the wiring delay on the board and the clock skew between chips.
Considering +1.0 [ns] and -0.4 [ns], the maximum value of the allowable output delay is 6.0 [ns] and the minimum value is 1.4 [ns]. In other words, in order to use one ASIC in both the systems of FIGS. 4 and 5, the output delay must be up to 6.0 [n
s], minimum 1.9 [ns].

【0029】そこで、図4の第1のチップのように、動
作周波数が比較的遅く、その為に出力遅延の最大値(9.
5ns)よりも最小値(1.9ns)の場合を満たす方が困難な
チップが接続された場合には、ユーザブルゲート1の最
終段出力を遅延素子4で遅延させたものを、セレクタ5
で選択するように入力端子6または内部レジスタ8のレ
ベルを設定する。また、図5の第2のチップのように、
動作周波数が比較的速く、その為に出力遅延の最小値
(1.4ns)よりも最大値(6.0ns)の場合を満たす方が困
難なチップが接続された場合には、逆にユーザブルゲー
ト1の最終段出力を、セレクタ5で選択するように入力
端子6または内部レジスタ8のレベルを設定する。
Therefore, as in the first chip of FIG. 4, the operating frequency is relatively slow, and therefore the maximum value of the output delay (9.
When a chip that is more difficult to satisfy the case of the minimum value (1.9 ns) than the case of 5 ns) is connected, the output of the final stage of the usable gate 1 delayed by the delay element 4
The level of the input terminal 6 or the level of the internal register 8 is set so as to select. Also, like the second chip in FIG.
On the other hand, if a chip whose operating frequency is relatively fast and it is difficult to satisfy the case where the maximum value (6.0 ns) is less than the minimum value (1.4 ns) of the output delay is connected, the usable gate 1 The level of the input terminal 6 or the level of the internal register 8 is set so that the selector 5 selects the output of the last stage.

【0030】この場合、ユーザブルゲート1の最終段出
力をセレクタ5で選択して第2のチップに出力するとき
には、出力端子7における遅延が 1.4ns 以上になるよ
うにこの ASIC の設計を行っておく。そして、第1のチ
ップに出力するときには、ユーザブルゲート1の最終段
出力を遅延素子4で遅延させたものをセレクタ5で選択
するため、遅延素子4としては、出力端子7における遅
延が 1.9ns 以上になるように、 0.5ns(1.9ns-1.4ns)
以上の遅延量を持つものを選定する。
In this case, when the final stage output of the usable gate 1 is selected by the selector 5 and output to the second chip, the ASIC is designed so that the delay at the output terminal 7 becomes 1.4 ns or more. deep. When outputting to the first chip, the selector 5 selects the output of the last stage of the usable gate 1 delayed by the delay element 4. Therefore, the delay at the output terminal 7 of the delay element 4 is 1.9 ns. 0.5ns (1.9ns-1.4ns)
The one with the above delay amount is selected.

【0031】このように、許容出力遅延の異なる複数の
チップ(上記第1および第2のチップ)に共通に一つの
ASIC を流用することを前提にして、 ASIC に両方のチ
ップへの許容遅延に対応可能な出力遅延可変回路を設け
たため、各チップが接続されたときに適切な遅延を選択
して出力することが可能になる。
As described above, one chip is commonly used for a plurality of chips having different allowable output delays (the first and second chips).
Assuming that the ASIC is used, the ASIC is provided with an output delay variable circuit that can handle the allowable delay to both chips, so that when each chip is connected, an appropriate delay can be selected and output. Will be possible.

【0032】次に、本発明の第4の実施の形態について
図1を用いて説明する。
Next, a fourth embodiment of the present invention will be described with reference to FIG.

【0033】本実施の形態は、その基本的構成は上述し
た本発明の第1の実施の形態の通りであるが、外的条件
(温度や電圧等)が変化した場合についてさらに工夫を
行ったものである。
In this embodiment, the basic configuration is the same as that of the above-described first embodiment of the present invention. However, the present invention has been further devised when external conditions (temperature, voltage, etc.) change. Things.

【0034】図1の遅延可変用の入力端子6に外界の温
度を検知する温度センサの出力を入力すると、外気温や
装置の加熱により動作が不安定になるのを防止すること
が可能になる。例えば、寒冷地の電源投入直後のように
温度が低いときは、遅延素子4により遅延された信号を
出力して Hold を保証するようにし、電源投入後時間が
経過し装置自体の発熱により温度が上昇したら、遅延を
挿入しない信号を出力するということで不安定動作を防
止することができる。この場合、例えば、温度のしきい
値を設定しておき、温度がしきい値以上の場合としきい
値未満の場合とで異なる信号レベルを入力端子6に入力
するようにしておく。
When the output of a temperature sensor for detecting the temperature of the outside world is input to the input terminal 6 for variable delay shown in FIG. 1, it becomes possible to prevent the operation from becoming unstable due to the outside temperature or the heating of the apparatus. . For example, when the temperature is low, for example, immediately after the power is turned on in a cold region, a signal delayed by the delay element 4 is output to assure the hold, and after a lapse of time after the power is turned on, the temperature of the device itself is increased due to heat generation. When it rises, an unstable operation can be prevented by outputting a signal to which no delay is inserted. In this case, for example, a threshold value of the temperature is set, and different signal levels are input to the input terminal 6 when the temperature is equal to or higher than the threshold value and when the temperature is lower than the threshold value.

【0035】また、図1の遅延可変用入力端子6に電源
電圧をチェックする電圧計の出力を入力すると、万が一
後付けの機器により電圧降下が発生した場合において、
出力遅延を小さくするように切り替えて不安定動作を防
止することができる。この場合、例えば、電圧のしきい
値を設定しておき、電圧がしきい値以上の場合としきい
値未満の場合とで異なる信号レベルを入力端子6に入力
するようにしておく。
When the output of a voltmeter for checking the power supply voltage is input to the variable delay input terminal 6 shown in FIG. 1, if a voltage drop occurs due to a retrofitting device,
Switching can be performed to reduce the output delay, thereby preventing unstable operation. In this case, for example, a threshold value of the voltage is set, and different signal levels are input to the input terminal 6 when the voltage is equal to or higher than the threshold value and when the voltage is lower than the threshold value.

【0036】次に、本発明の第5の実施の形態について
図6を用いて説明する。図6は、本発明の第5の実施の
形態の回路構成を示す図である。
Next, a fifth embodiment of the present invention will be described with reference to FIG. FIG. 6 is a diagram showing a circuit configuration according to the fifth embodiment of the present invention.

【0037】本発明の第4の実施の形態ににおいては、
温度や電圧に対応した信号レベルを図1の入力端子6に
入力し、入力端子6からセレクタ5に選択を指示すると
して説明したが、本実施の形態においては、入力端子6
の代わりにレジスタ8からセレクタ5に選択を指示する
ようにした点が特に異なる。このレジスタ8の機能は、
図2で説明した通りである。
In the fourth embodiment of the present invention,
Although it has been described that the signal level corresponding to the temperature and the voltage is input to the input terminal 6 of FIG. 1 and the selection is instructed from the input terminal 6 to the selector 5, in the present embodiment, the input terminal 6
Is different from that of the first embodiment in that the register 8 instructs the selector 5 to make a selection instead of. The function of this register 8 is
This is as described in FIG.

【0038】図6を参照すると、外部の温度センサや電
圧センサの出力を受信する信号受信部9とCPU10と
が図2に比べて追加されている。これらは ASIC の搭載
されている半導体集積回路装置内に設けられる。そし
て、外部の温度センサや電圧センサの出力は信号受信部
9で受信され、受信された値と予め定めたしきい値とを
CPU10で比較し、しきい値以上の場合としきい値未
満の場合とで異なる信号レベルをCPU10からレジス
タ8に設定する。この結果、本発明の第4の実施の形態
で説明したのと同じ効果を得ることができる。なお、本
実施の形態のCPU10から信号レベルを設定するのは
レジスタ8に限定されず、図1の入力端子6に対して出
力するようにしても構わない。
Referring to FIG. 6, a signal receiving section 9 for receiving the output of an external temperature sensor or voltage sensor and a CPU 10 are added as compared with FIG. These are provided in the semiconductor integrated circuit device on which the ASIC is mounted. Then, the output of the external temperature sensor or voltage sensor is received by the signal receiving unit 9, and the received value is compared with a predetermined threshold value by the CPU 10. Different signal levels are set from the CPU 10 to the register 8. As a result, the same effect as that described in the fourth embodiment of the present invention can be obtained. The setting of the signal level by the CPU 10 of the present embodiment is not limited to the register 8, and the signal level may be output to the input terminal 6 in FIG.

【0039】次に、本発明の第6の実施の形態について
図7を用いて説明する。
Next, a sixth embodiment of the present invention will be described with reference to FIG.

【0040】上述した本発明の第1〜第5の実施の形態
においては、ある出力信号(ASICの出力端子7)に同時
に接続されるチップは一つであるとして、そのチップの
AC 特性(データ伝搬遅延特性)や外界の変化に応じて
出力遅延を可変させる出力遅延可変回路について述べて
きたが、本実施の形態においては、ASIC の出力端子7
にAC特性の異なる複数のチップが同時に接続された場
合における出力遅延可変回路について説明する。
In the above-described first to fifth embodiments of the present invention, it is assumed that one chip is simultaneously connected to a certain output signal (the output terminal 7 of the ASIC),
Although the output delay variable circuit that varies the output delay according to changes in AC characteristics (data propagation delay characteristics) and the outside world has been described, in the present embodiment, the output terminal 7 of the ASIC is used.
The output delay variable circuit when a plurality of chips having different AC characteristics are connected at the same time will be described.

【0041】図7は、本発明の第6の実施の形態の回路
構成を示す図であり、ASIC の出力端子7に2つのチッ
プ(チップAおよびチップB)が接続され、ASIC の入
力端子6にはチップBが接続されている。チップAとチ
ップBとはAC特性が異なり、また同時に両方のチップ
が同じ信号を必要とすることはないものとする。
FIG. 7 is a diagram showing a circuit configuration of a sixth embodiment of the present invention. Two chips (chip A and chip B) are connected to the output terminal 7 of the ASIC, and the input terminal 6 of the ASIC is connected to the output terminal 7 of the ASIC. Is connected to a chip B. It is assumed that the chip A and the chip B have different AC characteristics, and that neither chip needs the same signal at the same time.

【0042】このような構成において、チップBは、自
分が必要とする時だけ遅延可変信号を入力端子6に出力
し、それ以外の場合はそれと逆の極性の遅延可変信号を
出力する。セレクタ5は、チップBからこの遅延可変信
号を受けてAC特性がチップBと適合するように出力遅
延を選択するとともに、チップBから逆の極性の遅延可
変信号を受けた場合はAC特性がチップAと適合するよ
うに出力遅延を選択する。このようにすると、チップA
とチップBのAC特性が異なっていても、ASICはそのど
ちらも満足するような遅延の信号を出力するように設計
を試行錯誤しなくてもよい。また、ASIC の出力部が本
発明のようになっていないが故にチップAまたはチップ
Bのどちらかをもう一方のチップのAC特性と適合する
ように作り直す必要がなくなる。
In such a configuration, the chip B outputs the variable delay signal to the input terminal 6 only when it is necessary, and otherwise outputs the variable delay signal having the opposite polarity. The selector 5 receives the variable delay signal from the chip B and selects an output delay so that the AC characteristic matches the chip B. When the variable delay signal of the opposite polarity is received from the chip B, the AC characteristic Select output delay to match A. In this way, chip A
Even if the AC characteristics of the chip B and the chip B are different, the ASIC does not have to perform trial and error design to output a signal with a delay that satisfies both of them. Further, since the output section of the ASIC is not configured as in the present invention, it is not necessary to recreate either the chip A or the chip B so as to match the AC characteristics of the other chip.

【0043】なお、以上の説明においては、ASIC の出
力端子7に同時に接続されるチップは二つとして説明し
たが、三つ以上としてもよい。その場合は、ASIC の遅
延可変信号入力用の入力端子は複数本になる。また、遅
延素子4も遅延量がそれぞれ異なる複数の遅延素子を備
えるようにしてもよい。
In the above description, two chips are simultaneously connected to the output terminal 7 of the ASIC. However, three or more chips may be connected. In that case, the ASIC has multiple input terminals for variable delay signal input. Further, the delay element 4 may include a plurality of delay elements having different delay amounts.

【0044】[0044]

【発明の効果】本発明による第1の効果は、ASIC に複
数のチップへの許容遅延に対応可能な出力遅延可変回路
を設け、各チップに適切な遅延を選択して出力するよう
にしたため、複数のチップに共通に一つの ASIC を流用
できるようになる結果、ASICの流用性が高まることであ
る。従来は、システム周波数が極端に異なるシステムに
おける ASIC の流用は困難であったが、本発明によりそ
れが可能になる。
The first effect of the present invention is that an output delay variable circuit capable of coping with an allowable delay to a plurality of chips is provided in an ASIC, and an appropriate delay is selected and output to each chip. One ASIC can be diverted to multiple chips in common, resulting in increased ASIC diversion. In the past, it was difficult to reuse ASICs in systems with extremely different system frequencies, but the present invention makes it possible.

【0045】第2の効果は、設計時のレイアウトの収束
を早めることができるということである。従来、出力信
号の遅延を調整する場合、ユーザブルゲートの最終段出
力と出力バッファの間に遅延素子を挿入したり、出力バ
ッファを変更したり、電源端子を増やしたり、ユーザブ
ルゲート最終段のレイアウト位置を微調整したりといっ
た手法が採られるが、近年のシステム周波数の上昇につ
れて遅延条件収束までの必要レイアウト回数が増加する
傾向にある。それに対し、外部からの遅延可変を実現し
た本発明により、設計時の遅延条件収束までの必要レイ
アウト回数を短縮することができるという効果がある。
The second effect is that the convergence of the layout at the time of design can be accelerated. Conventionally, when adjusting the delay of an output signal, a delay element is inserted between the output of the last stage of the usable gate and the output buffer, the output buffer is changed, the number of power supply terminals is increased, or the last stage of the usable gate is adjusted. Although a method of finely adjusting the layout position is employed, the number of required layouts until the delay condition converges tends to increase as the system frequency increases in recent years. On the other hand, according to the present invention in which the delay is externally variable, there is an effect that the required number of layouts until the convergence of the delay condition at the time of design can be reduced.

【0046】第3の効果は、遅延可変用入力端子に外界
の温度を検知する温度センサの出力や、電源電圧をチェ
ックする電圧計の出力等の外的条件を入力することによ
り、セレクタが適切な遅延の選択を行うようにしたた
め、最大遅延時と最小遅延時の外的条件(温度や電圧)
差の制限を緩和し、不安定動作を防止することができる
ことである。適用可能な外的条件が制限されるというこ
とは、言い換えると外乱に弱いということであり、本発
明は外乱に強い ASIC の設計に貢献するという効果があ
る。
The third effect is that the selector can be appropriately adjusted by inputting external conditions such as the output of a temperature sensor for detecting the temperature of the outside world and the output of a voltmeter for checking the power supply voltage to the input terminal for variable delay. External delay conditions (temperature and voltage) at maximum and minimum delays
That is, the limitation of the difference can be relaxed and unstable operation can be prevented. Restriction of applicable external conditions means that it is vulnerable to disturbance, and the present invention has the effect of contributing to the design of an ASIC that is resistant to disturbance.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1,第4の実施の形態の回路構成を
示す図である。
FIG. 1 is a diagram showing a circuit configuration according to first and fourth embodiments of the present invention.

【図2】本発明の第2の実施の形態の回路構成を示す図
である。
FIG. 2 is a diagram illustrating a circuit configuration according to a second embodiment of the present invention.

【図3】本発明の第3の実施の形態の回路構成を示す図
である。
FIG. 3 is a diagram illustrating a circuit configuration according to a third embodiment of the present invention.

【図4】本発明の ASIC から信号を受ける第1の半導体
チップへの許容出力遅延を説明するためのタイムチャー
トである。
FIG. 4 is a time chart for explaining an allowable output delay to a first semiconductor chip receiving a signal from an ASIC of the present invention.

【図5】本発明の ASIC から信号を受ける第2の半導体
チップへの許容出力遅延を説明するためのタイムチャー
トである。
FIG. 5 is a time chart for explaining an allowable output delay to a second semiconductor chip receiving a signal from the ASIC of the present invention.

【図6】本発明の第5の実施の形態の回路構成を示す図
である。
FIG. 6 is a diagram illustrating a circuit configuration according to a fifth embodiment of the present invention.

【図7】本発明の第6の実施の形態の回路構成を示す図
である。
FIG. 7 is a diagram illustrating a circuit configuration according to a sixth embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 ユーザブルゲート 2 出力バッファ 3,3a,3b 出力遅延可変回路 4 遅延素子 5 セレクタ 6 入力端子 7 出力端子 8 レジスタ 9 信号受信部 10 CPU DESCRIPTION OF SYMBOLS 1 Usable gate 2 Output buffer 3, 3a, 3b Variable output delay circuit 4 Delay element 5 Selector 6 Input terminal 7 Output terminal 8 Register 9 Signal receiving unit 10 CPU

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 ASIC 内部の出力バッファの前段部分に
備えられ、前記 ASICの出力遅延時間を可変に制御する
出力遅延可変回路であって、 前記 ASIC における信号の出力最終段の論理ゲートであ
るユーザブルゲートの出力信号を一定時間だけ遅延させ
て出力する遅延素子と、 外部から選択信号を入力される入力端子と、 前記ユーザブルゲートの出力信号である第1の遅延信号
と、前記遅延素子の出力信号である第2の遅延信号とを
入力側に接続され、前記入力端子からの前記選択信号に
より前記第1の遅延信号または前記第2の遅延信号のい
ずれかを選択して前記出力バッファに出力するセレクタ
とを有することを特徴とする出力遅延可変回路。
An output delay variable circuit provided in a preceding stage of an output buffer inside an ASIC and variably controlling an output delay time of the ASIC, wherein a user who is a logic gate of a final stage of signal output in the ASIC is provided. A delay element that delays the output signal of the bullgate by a certain time and outputs the input signal; an input terminal to which a selection signal is input from the outside; a first delay signal that is an output signal of the usable gate; A second delay signal, which is an output signal, is connected to an input side, and either the first delay signal or the second delay signal is selected by the selection signal from the input terminal, and the selected signal is supplied to the output buffer. An output delay variable circuit, comprising: a selector for outputting.
【請求項2】 ASIC 内部の出力バッファの前段部分に
備えられ、前記 ASICの出力遅延時間を可変に制御する
出力遅延可変回路であって、 前記 ASIC における信号の出力最終段の論理ゲートであ
るユーザブルゲートの出力信号を一定時間だけ遅延させ
て出力する遅延素子と、 予め選択信号を設定,登録されるレジスタと、 前記ユーザブルゲートの出力信号である第1の遅延信号
と、前記遅延素子の出力信号である第2の遅延信号とを
入力側に接続され、前記レジスタからの前記選択信号に
より前記第1の遅延信号または前記第2の遅延信号のい
ずれかを選択して前記出力バッファに出力するセレクタ
とを有することを特徴とする出力遅延可変回路。
2. An output delay variable circuit which is provided at a preceding stage of an output buffer inside an ASIC and variably controls an output delay time of the ASIC, wherein a user which is a logic gate of a final stage of signal output in the ASIC is provided. A delay element for delaying the output signal of the bullgate by a predetermined time and outputting the register; a register for setting and registering a selection signal in advance; a first delay signal as an output signal of the usable gate; A second delay signal, which is an output signal, is connected to an input side, and either the first delay signal or the second delay signal is selected by the selection signal from the register and output to the output buffer; A variable output delay circuit comprising:
【請求項3】 ASIC 内部の出力バッファの前段部分に
備えられ、前記 ASICの出力遅延時間を可変に制御する
出力遅延可変回路であって、 前記 ASIC における信号の出力最終段の論理ゲートであ
るユーザブルゲートの出力信号を一定時間だけ遅延させ
て出力する遅延素子と、 外部から選択信号を入力される入力端子と、 予め選択信号を設定,登録されるレジスタと、 前記ユーザブルゲートの出力信号である第1の遅延信号
と、前記遅延素子の出力信号である第2の遅延信号とを
入力側に接続され、前記 ASIC の搭載された装置の状態
によって前記入力端子または前記レジスタからの前記選
択信号のいずれかを有効とし、この有効とされた選択信
号により前記第1の遅延信号または前記第2の遅延信号
のいずれかを選択して前記出力バッファに出力するセレ
クタとを有することを特徴とする出力遅延可変回路。
3. An output delay variable circuit which is provided in a preceding stage of an output buffer inside the ASIC and variably controls an output delay time of the ASIC, wherein the user is a logic gate of a final stage of signal output in the ASIC. A delay element for delaying the output signal of the bullgate by a certain time and outputting the input signal; an input terminal for receiving a selection signal from outside; a register for setting and registering the selection signal in advance; A certain first delay signal and a second delay signal, which is an output signal of the delay element, are connected to the input side, and the selection signal from the input terminal or the register depends on the state of the device equipped with the ASIC. Is valid, and either the first delay signal or the second delay signal is selected by the validated selection signal and output to the output buffer. Output variable delay circuit, characterized in that a selector.
【請求項4】 前記セレクタは、前記装置の電源投入直
後の一定時間の間だけ有効にする前記選択信号と、それ
以降の時間に有効にする前記選択信号とを、前記入力端
子からの前記選択信号と前記レジスタからの前記選択信
号との間で使い分けることを特徴とする請求項3記載の
出力遅延可変回路。
4. The method according to claim 1, wherein the selector selects, from the input terminal, the selection signal that is valid only for a certain period of time immediately after power-on of the device, and the selection signal that is valid for a period thereafter. 4. The output delay variable circuit according to claim 3, wherein the signal is selectively used between a signal and the selection signal from the register.
【請求項5】 前記セレクタは、前記装置のリセット直
後の一定時間の間だけ有効にする前記選択信号と、それ
以降の時間に有効にする前記選択信号とを、前記入力端
子からの前記選択信号と前記レジスタからの前記選択信
号との間で使い分けることを特徴とする請求項3記載の
出力遅延可変回路。
5. The selection signal from the input terminal, wherein the selector outputs the selection signal from the input terminal, the selection signal being made valid only for a certain time immediately after the reset of the device, and the selection signal being made valid after that time. 4. The variable output delay circuit according to claim 3, wherein the output signal is selectively used between the register and the selection signal from the register.
【請求項6】 ASIC 内部の出力バッファの前段部分に
備えられ、異なったAC特性を持つ複数の半導体チップ
が後段に接続された場合の前記 ASIC の出力遅延時間を
可変に制御する出力遅延可変回路であって、 前記 ASIC における信号の出力最終段の論理ゲートであ
るユーザブルゲートの出力信号をそれぞれ異なる遅延時
間だけ遅延させて出力する少なくとも1種類以上の遅延
素子と、 外部から選択信号を入力される1個または複数個の入力
端子と、 前記ユーザブルゲートの出力信号である第1の遅延信号
と、前記遅延素子の出力信号である第2〜第nの遅延信
号とを入力側に接続され、前記入力端子からの前記選択
信号により前記第1〜第nの遅延信号のいずれかを選択
して前記出力バッファに出力するセレクタとを有するこ
とを特徴とする出力遅延可変回路。
6. An output delay variable circuit provided in a preceding stage of an output buffer in an ASIC and variably controlling an output delay time of the ASIC when a plurality of semiconductor chips having different AC characteristics are connected in a subsequent stage. Wherein at least one or more types of delay elements for outputting the output signals of the usable gates, which are logic gates at the final stage of output of signals in the ASIC, by different delay times, respectively, and a selection signal inputted from outside. One or more input terminals, a first delay signal that is an output signal of the usable gate, and second to n-th delay signals that are output signals of the delay element are connected to an input side. A selector for selecting one of the first to n-th delay signals according to the selection signal from the input terminal and outputting the selected signal to the output buffer. Delay variable circuit.
【請求項7】 請求項1〜3のいずれか1項記載の出力
遅延可変回路と、ASIC における信号の出力最終段の論
理ゲートであるユーザブルゲートと、前記出力遅延可変
回路からの遅延信号を入力される出力バッファと、他の
半導体チップに接続され前記出力バッファを介した前記
遅延信号を前記他の半導体チップに出力する出力端子と
を有することを特徴とする ASIC 。
7. An output delay variable circuit according to claim 1, a usable gate which is a logic gate of a final stage of signal output in an ASIC, and a delay signal from said output delay variable circuit. An ASIC comprising: an output buffer to be input; and an output terminal connected to another semiconductor chip and outputting the delay signal via the output buffer to the other semiconductor chip.
【請求項8】 請求項1記載の出力遅延可変回路と、AS
IC における信号の出力最終段の論理ゲートであるユー
ザブルゲートと、前記出力遅延可変回路からの遅延信号
を入力される出力バッファと、他の半導体チップに接続
され前記出力バッファを介した前記遅延信号を前記他の
半導体チップに出力する出力端子とを備えた ASIC と、
この ASIC の搭載された装置の外的条件を受信する信号
受信部と、この信号受信部から前記外的条件を受信して
予め定めたしきい値と比較し、前記外的条件がしきい値
以上かしきい値未満かによって、異なった選択信号レベ
ルを前記出力遅延可変回路の前記入力端子に出力するC
PUとを有することを特徴とする半導体集積回路装置。
8. The variable output delay circuit according to claim 1, further comprising:
A usable gate which is a logic gate of a final stage of signal output in the IC, an output buffer to which a delay signal from the output delay variable circuit is input, and the delay signal connected to another semiconductor chip via the output buffer An ASIC having an output terminal for outputting to the other semiconductor chip,
A signal receiving unit for receiving an external condition of the device equipped with the ASIC; receiving the external condition from the signal receiving unit; comparing the received signal with a predetermined threshold value; C that outputs a different selection signal level to the input terminal of the output delay variable circuit depending on whether it is above or below the threshold value
A semiconductor integrated circuit device comprising a PU.
【請求項9】 請求項2記載の出力遅延可変回路と、AS
IC における信号の出力最終段の論理ゲートであるユー
ザブルゲートと、前記出力遅延可変回路からの遅延信号
を入力される出力バッファと、他の半導体チップに接続
され前記出力バッファを介した前記遅延信号を前記他の
半導体チップに出力する出力端子とを備えた ASIC と、
この ASIC の搭載された装置の外的条件を受信する信号
受信部と、この信号受信部から前記外的条件を受信して
予め定めたしきい値と比較し、前記外的条件がしきい値
以上かしきい値未満かによって、異なった選択信号レベ
ルを前記出力遅延可変回路の前記レジスタに出力するC
PUとを有することを特徴とする半導体集積回路装置。
9. The variable output delay circuit according to claim 2, further comprising:
A usable gate which is a logic gate of a final stage of signal output in the IC, an output buffer to which a delay signal from the output delay variable circuit is input, and the delay signal connected to another semiconductor chip via the output buffer An ASIC having an output terminal for outputting to the other semiconductor chip,
A signal receiving unit for receiving an external condition of the device equipped with the ASIC; receiving the external condition from the signal receiving unit; comparing the received signal with a predetermined threshold value; C that outputs a different selection signal level to the register of the output delay variable circuit depending on whether it is above or below the threshold value
A semiconductor integrated circuit device comprising a PU.
【請求項10】 前記外的条件は、温度または電圧であ
ることを特徴とする請求項8または9記載の半導体集積
回路装置。
10. The semiconductor integrated circuit device according to claim 8, wherein the external condition is a temperature or a voltage.
JP2000108487A 2000-04-10 2000-04-10 Output delay variable circuit, asic and semiconductor integrated circuit device Pending JP2001291849A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000108487A JP2001291849A (en) 2000-04-10 2000-04-10 Output delay variable circuit, asic and semiconductor integrated circuit device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000108487A JP2001291849A (en) 2000-04-10 2000-04-10 Output delay variable circuit, asic and semiconductor integrated circuit device

Publications (1)

Publication Number Publication Date
JP2001291849A true JP2001291849A (en) 2001-10-19

Family

ID=18621319

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000108487A Pending JP2001291849A (en) 2000-04-10 2000-04-10 Output delay variable circuit, asic and semiconductor integrated circuit device

Country Status (1)

Country Link
JP (1) JP2001291849A (en)

Similar Documents

Publication Publication Date Title
US6314052B2 (en) Delayed locked loop implementation in a synchronous dynamic random access memory
US6137334A (en) Logic circuit delay stage and delay line utilizing same
US7249290B2 (en) Deskew circuit and disk array control device using the deskew circuit, and deskew method
US20040042282A1 (en) Method of reducing standby current during power down mode
JPH04225476A (en) Clock-skew decreasing method
US6986072B2 (en) Register capable of corresponding to wide frequency band and signal generating method using the same
KR20030048042A (en) Digital system of adjusting delays on circuit boards
US7492185B1 (en) Innovated technique to reduce memory interface write mode SSN in FPGA
JP2002007322A (en) Phase adjustment control method and information processing apparatus
US7382170B2 (en) Programmable delay circuit having reduced insertion delay
US6928572B2 (en) Multistage clock delay circuit and method
US5952868A (en) Voltage level interface circuit with set-up and hold control
US6418547B1 (en) Internal guardband for semiconductor testing
US6803783B2 (en) Time borrowing using dynamic clock shift for bus speed performance
JP3198999B2 (en) Method of forming clock tree of scan path circuit
JP2001291849A (en) Output delay variable circuit, asic and semiconductor integrated circuit device
KR100442967B1 (en) Delay compensation pipeline device in accordance with pipe registers of a semiconductor element, specially related to obtaining a minimum cycle time with a high-speed cycle time, and increasing product competitiveness
US20050040862A1 (en) Circuitry for reducing the skew between two signals
US6369670B1 (en) Dynamically adjustable tapped delay line
JP3397217B2 (en) Semiconductor integrated circuit
JP2000294737A (en) Semiconductor integrated circuit and its manufacture
EP1352304A2 (en) Power management for digital processing apparatus
US20030056185A1 (en) Semiconductor integrated circuit design method
TW578376B (en) Output circuit and control method for reducing SSO effect
JP2933621B1 (en) Semiconductor integrated circuit and its malfunction prevention method

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20030610