JPH0520123U - 半導体集積回路 - Google Patents
半導体集積回路Info
- Publication number
- JPH0520123U JPH0520123U JP6663891U JP6663891U JPH0520123U JP H0520123 U JPH0520123 U JP H0520123U JP 6663891 U JP6663891 U JP 6663891U JP 6663891 U JP6663891 U JP 6663891U JP H0520123 U JPH0520123 U JP H0520123U
- Authority
- JP
- Japan
- Prior art keywords
- input
- clock
- output
- clock signal
- 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
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 16
- 230000001360 synchronised effect Effects 0.000 claims description 2
- 239000000872 buffer Substances 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 8
- 230000000630 rising effect Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Logic Circuits (AREA)
Abstract
(57)【要約】
【目的】 ディジタル回路を形成する半導体集積回路に
おいて、データ信号入力とクロック信号入力のタイミン
グ関係に柔軟性を持たせる。 【構成】 本発明の半導体集積回路は、データ入力端子
51、クロック入力端子52、入力クロック制御端子5
3、出力クロック制御端子54、データ出力端子55お
よびクロック出力端子56に対応して、入力バッファ1
および3と、フリップフロップ回路を含む複数のレジス
タ4〜7と、EXOR回路2および8と、出力バッファ
9および10とを備えて構成されており、データ信号1
01の入力に対応する入力クロック信号、およびデータ
信号107の出力に対応する出力クロック信号の極性
を、外部制御を介して反転させることにより、インター
フェース条件の変更等によるデータ信号とクロック信号
間のタイミング変更に対しても、柔軟に対応することが
できる。
おいて、データ信号入力とクロック信号入力のタイミン
グ関係に柔軟性を持たせる。 【構成】 本発明の半導体集積回路は、データ入力端子
51、クロック入力端子52、入力クロック制御端子5
3、出力クロック制御端子54、データ出力端子55お
よびクロック出力端子56に対応して、入力バッファ1
および3と、フリップフロップ回路を含む複数のレジス
タ4〜7と、EXOR回路2および8と、出力バッファ
9および10とを備えて構成されており、データ信号1
01の入力に対応する入力クロック信号、およびデータ
信号107の出力に対応する出力クロック信号の極性
を、外部制御を介して反転させることにより、インター
フェース条件の変更等によるデータ信号とクロック信号
間のタイミング変更に対しても、柔軟に対応することが
できる。
Description
【0001】
本考案は半導体集積回路に関し、特にシステムクロックに同期動作する入出力 インターフェイスを有する半導体集積回路に関する。
【0002】
従来の、この種の半導体集積回路においては、データ信号入力の二つの変化点 の中間のタイミングにおいてデータの取込みが行われている。これは、半導体集 積回路の外部および内部におけるデータ信号とクロック信号の遅延時間のバラツ キにより、データ信号の変化点付近において生ずる不確定データの取込みを回避 するためである。
【0003】 図4は、従来の、この種の半導体集積回路の一例を示すブロック図である。図 4に示されるように、本従来例は、データ入力端子64、クロック入力端子65 およびデータ出力端子66に対応して、入力バッファ23および24、インバー タ25、フリップフロップ回路を含む複数のレジスタ26〜28、および出力バ ッファ29等を備えて構成されている。このように、クロック信号の立上りエッ ジにおいてデータ信号をラッチするフリップフロップ回路を、当該データ信号入 力のラッチ回路として用いる場合には、図3において、クロック信号の立上りエ ッジとデータ信号の変化点が同期して入力されるインターフェース条件であれば 、入力されるクロック信号を反転するインバータ25を用いて、データ信号入力 の変化点中央付近においてラッチすることが行われている。
【0004】
上述した従来の半導体集積回路においては、データ信号入力とクロック信号入 力のタイミング関係は、常時固定されていることが必要であり、このために、当 該半導体集積回路設計の初期段階において、データ信号とクロック信号とのタイ ミング関係を確定しておくことが必要になるという設計上の欠点があり、また、 インターフェース条件の変更等により、データ信号入力とクロック信号入力との タイミング関係が適切でないような場合には、当該タイミング関係を調整するた めに、半導体集積回路の外部に、そのクロック信号を反転させるインバータ、お よびデータ信号をリタイミングするためのフリップフロップ回路等を含む付加回 路を必要とするという欠点がある。
【0005】
本考案の半導体集積回路は、外部からのクロック信号入力と、このクロック信 号入力に同期したデータ信号入力ならびにデータ信号出力を入出力インターフェ ースとし、前記データ信号入力ラッチ用のフリップフロップ回路より成るレジス タを、複数個縦続接続してディジタル回路を形成する半導体集積回路において、 前記クロック信号入力ならびに所定の入力クロック制御信号を受けて、前記クロ ック信号の極性を反転させた反転クロック信号を出力し、前記フリップフロップ 回路の内、少なくとも最終段のフリップフロップ回路を除くフリップフロップ回 路に対して供給する第1のEXOR回路と、前記反転クロック信号ならびに所定 の出力クロック制御信号を受けて、当該反転クロック信号の極性を再度反転させ た再反転クロック信号を出力し、前記フリップフロップ回路の内の最終段のフリ ップフロップ回路に対して供給する第2のEXOR回路と、を少なくとも備えて 構成される。
【0006】
次に、本考案について図面を参照して説明する。
【0007】 図1は本考案の第1の実施例を示すブロック図である。図1に示されるように 、本実施例は、データ入力端子51、クロック入力端子52、入力クロック制御 端子53、出力クロック制御端子54、データ出力端子55およびクロック出力 端子56に対応して、入力バッファ1および3と、フリップフロップ回路を含む 複数のレジスタ4〜7と、EXOR回路2および8と、出力バッファ9および1 0とを備えて構成される。また、図2(a)および(b)に示されるのは、それ ぞれ、データ信号入力とクロック信号入力の立上りのタイミングが一致する場合 と、同じく前記両信号の立下りが一致する場合における各信号のタイミング図で ある。
【0008】 図1において、レジスタ4〜7は、入力されるクロック信号の立上りエッジに おいてデータ信号をラッチして出力するタイプのフリップフロップ回路により形 成されるレジスタである。従って、データ入力端子51より、入力バッファ1を 介してレジスタ4に入力されるデータ信号101に対しては、クロック入力端子 52より入力されるクロック信号102が、EXOR回路2を介してレジスタ4 に供給されるクロック信号104の立上りエッジが、前記データ信号101の変 化点の中間付近であることが必要条件となる。
【0009】 今、図2(a)に見られるように、データ入力端子51およびクロック入力端 子52より、それぞれデータ信号101およびクロック信号102が、立上りの タイミングが一致する状態において入力された場合には、入力クロック制御端子 53から入力される入力クロック制御信号103を“H”レベルに固定すること により、EXOR回路2から出力されるクロック信号は、クロック信号102の 極性が反転された反転クロック信号104として出力され、レジスタ4、5、… …、6に入力される。これにより、図2(a)に示されるように、レジスタ4に 入力される反転クロック信号104は、その立上りエッジがデータ信号101の 変化点の中間付近に生ずるタイミング関係となり、従って、適切なタイミングに おいてデータ信号101に対するラッチが行われる。
【0010】 EXOR回路2から出力される反転クロック信号104は、同時に縦続接続さ れるレジスタ5、……、6に対しても入力されるが、データ出力端子55より出 力されるデータ信号107の変化点を、クロック入力端子52より入力されるク ロック信号102の立上りエッジに一致させるために、出力クロック制御端子5 4から入力される出力クロック制御信号105を“H”レベルとし、EXOR回 路8を介して反転クロック信号104を再度反転させ、最終段のレジスタ7に供 給して動作させている また、出力クロック制御端子54から入力される出力クロック制御信号105 を“L”レベルにすることにより、データ出力端子107より出力されるデータ 信号107のタイミングを、半クロック周期分ずらせることができる。
【0011】 図2(b)に示されるのは、データ信号101の変化点が、クロック信号10 2の立下りエッジと一致して入力される場合における各信号のタイミング図であ るが、入力クロック制御端子53から入力される入力クロック制御信号103を “L”レベルとし、出力クロック制御端子54から入力される出力クロック制御 信号105を“H”レベルとすることにより、データ入力端子51より入力され るデータ信号101は適切なタイミングにおいてラッチされ、且つまた、データ 出力端子55より出力されるデータ信号107も、クロック信号102に対して 、半クロック周期ずれることなく出力されることが分る。
【0012】 次に、図3は本考案の第2の実施例を示すブロック図である。図3に示される ように、本実施例は、データ入力端子57、クロック入力端子58、入力クロッ ク制御端子59、出力クロック制御端子60、データ出力端子61およびクロッ ク出力端子62に対応して、入力バッファ11〜14と、EXOR回路15およ び20と、フリップフロップ回路を含む複数のレジスタ16〜19と、出力バッ ファ21および22とを備えて構成される。
【0013】 図3により明らかなように、本実施例の第1の実施例との相違点は、クロック 入力端子58および入力クロック制御端子59に対応して、それぞれ新たに入力 バッファ12および13が付加され、EXOR回路15を内部回路に設けること により、初段のレジスタ16に対してのみ、EXOR回路15を介して反転され たクロック信号を供給していることである。それ以外の回路構成については、前 述の第1の実施例と全く同様であり、その基本的動作も同様である。
【0014】
【考案の効果】 以上説明したように、本考案は、データ信号入力に対応する入力クロック信号 ならびにデータ信号出力に対応する出力クロック信号の極性を外部制御を介して 反転させることにより、当該半導体集積回路の外部に、クロック信号入力のタイ ミング調整用回路を付加する必要がなく、またインターフェース条件の変更等に よるデータ信号とクロック信号間のタイミング変更に対しても、柔軟に対応する ことができるという効果がある。
【図1】本考案の第1の実施例を示すブロック図であ
る。
る。
【図2】第1の実施例の動作を示す動作波形図である。
【図3】本考案の第2の実施例を示すブロック図であ
る。
る。
【図4】従来例を示すブロック図である。
1、3、11〜14、23、24 入力バッファ 2、8、15、20 EXOR回路 4〜7、16〜19、26〜28 レジスタ 9、10、21、22、29 出力バッファ 25 インバータ
Claims (1)
- 【請求項1】 外部からのクロック信号入力と、このク
ロック信号入力に同期したデータ信号入力ならびにデー
タ信号出力を入出力インターフェースとし、前記データ
信号入力ラッチ用のフリップフロップ回路より成るレジ
スタを、復数個縦続接続してディジタル回路を形成する
半導体集積回路において、 前記クロック信号入力ならびに所定の入力クロック制御
信号を受けて、前記クロック信号の極性を反転させた反
転クロック信号を出力し、前記フリップフロップ回路の
内、少なくとも最終段のフリップフロップ回路を除くフ
リップフロップ回路に対して供給する第1のEXOR回
路と、 前記反転クロック信号ならびに所定の出力クロック制御
信号を受けて、当該反転クロック信号の極性を再度反転
させた再反転クロック信号を出力し、前記フリップフロ
ップ回路の内の最終段のフリップフロップ回路に対して
のみ供給する第2のEXOR回路と、 を少なくとも備えることを特徴とする半導体集積回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6663891U JPH0520123U (ja) | 1991-08-22 | 1991-08-22 | 半導体集積回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6663891U JPH0520123U (ja) | 1991-08-22 | 1991-08-22 | 半導体集積回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0520123U true JPH0520123U (ja) | 1993-03-12 |
Family
ID=13321646
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6663891U Pending JPH0520123U (ja) | 1991-08-22 | 1991-08-22 | 半導体集積回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0520123U (ja) |
-
1991
- 1991-08-22 JP JP6663891U patent/JPH0520123U/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5087828A (en) | Timing circuit for single line serial data | |
| JPH077901B2 (ja) | フリップフロップ回路 | |
| JP3114215B2 (ja) | クロック周波2逓倍器 | |
| JPH0556085A (ja) | インターフエイス回路 | |
| JP2641276B2 (ja) | 2段式同期装置 | |
| US11106237B2 (en) | Shift registers | |
| JPH0520123U (ja) | 半導体集積回路 | |
| KR100223026B1 (ko) | 동기화 회로 | |
| US6346836B1 (en) | Synchronizing stage | |
| JP2677280B2 (ja) | Lcdドライバーのデータ入力回路 | |
| JP2844770B2 (ja) | シフトレジスタ回路 | |
| JPH04233014A (ja) | コンピュータ・システム | |
| JP2932813B2 (ja) | 出力ラッチ回路 | |
| JPH01243783A (ja) | 入力データ同期を備えたデジタルチップ | |
| JP2575221B2 (ja) | Pll回路 | |
| JPH07264020A (ja) | 内部クロック生成回路 | |
| JPH01166633A (ja) | ビット位相同期回路 | |
| JPH0897686A (ja) | 半導体集積回路 | |
| JPH03289232A (ja) | 非同期読み出し回路 | |
| JPH0336812A (ja) | 同期回路 | |
| JPH0529924A (ja) | 9分周回路 | |
| JPH0226415B2 (ja) | ||
| JPH04186913A (ja) | エッジ検出回路 | |
| JPH01220555A (ja) | 半導体集積回路 | |
| JPH08274593A (ja) | Dフリップフロップ |