JPS6369321A - Semiconductor device - Google Patents
Semiconductor deviceInfo
- Publication number
- JPS6369321A JPS6369321A JP21435886A JP21435886A JPS6369321A JP S6369321 A JPS6369321 A JP S6369321A JP 21435886 A JP21435886 A JP 21435886A JP 21435886 A JP21435886 A JP 21435886A JP S6369321 A JPS6369321 A JP S6369321A
- Authority
- JP
- Japan
- Prior art keywords
- clock pulse
- transistor
- logic level
- internal clock
- precharging
- 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 description 10
- 239000002699 waste material Substances 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 8
- 229920000747 poly(lactic acid) Polymers 0.000 description 8
- 230000000694 effects Effects 0.000 description 2
- 241000287828 Gallus gallus Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
- H03K19/17704—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form the logic functions being realised by the interconnection of rows and columns
- H03K19/17708—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form the logic functions being realised by the interconnection of rows and columns using an AND matrix followed by an OR matrix, i.e. programmable logic arrays
- H03K19/17716—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form the logic functions being realised by the interconnection of rows and columns using an AND matrix followed by an OR matrix, i.e. programmable logic arrays with synchronous operation, i.e. using clock signals, e.g. of I/O or coupling register
- H03K19/1772—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form the logic functions being realised by the interconnection of rows and columns using an AND matrix followed by an OR matrix, i.e. programmable logic arrays with synchronous operation, i.e. using clock signals, e.g. of I/O or coupling register with synchronous operation of at least one of the logical matrixes
Landscapes
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Logic Circuits (AREA)
Abstract
Description
【発明の詳細な説明】
〔概要〕
本発明はクロツク同1!!]方式のプログラマブルロジ
ックアレイ(P L A : DrooraIIlo+
able 1ouicarray )において、
内部クロックを生成してブリチ1F−ジが終ったら直ぐ
アクセス動作に入る構成とすることにより、高速動作を
実現するようにしたものである。[Detailed Description of the Invention] [Summary] The present invention is the same clock! ! ] type programmable logic array (PLA: DrooraIIlo+
In this system, an internal clock is generated and the access operation starts immediately after the bridge 1F-page is completed, thereby realizing high-speed operation.
(産業上の利用分野〕
本発明は半導体装置、特にクロック同期方式のPLAに
I3Q″gる。(Industrial Field of Application) The present invention applies to semiconductor devices, particularly clock-synchronized PLAs.
0MO8で構成されたPLAは、スタティックなmlを
カットするため、クロック同期方式をとることが多い。A PLA configured with 0MO8 often uses a clock synchronization method to cut static ml.
このクロツク同1]方式のPLAでは、りOツクパルス
の一周期内にてプリチャージとアクセスとが順次に行な
われる。In this clock-same-one PLA, precharging and access are performed sequentially within one cycle of the low clock pulse.
(従来の技術)
第3図は従来の半導体装置の一例の回路図を示す。同図
中、アドレスレジスタ1及びインバータ2には第4図(
A)に示す如きクロックパルスCKが供給される。イン
バータ2により極性反転された、第4図(C)に示すク
ロックパルスGKはPチャンネル〜10S形トランジス
タTr+、Nチ1アンネルMO3形トランジスタTrx
及びPチャンネルMO3形トランジスタTrsの各ゲー
トに印加される。(Prior Art) FIG. 3 shows a circuit diagram of an example of a conventional semiconductor device. In the figure, address register 1 and inverter 2 are shown in Figure 4 (
A clock pulse CK as shown in A) is supplied. The clock pulse GK shown in FIG. 4(C) whose polarity is inverted by the inverter 2 is a P-channel to 10S type transistor Tr+, an N-channel 1-channel MO3 type transistor Trx.
and is applied to each gate of the P-channel MO3 type transistor Trs.
トランジスタTr+のドレインとトランジスタTr3の
ドレインとの間には、n個のNチャンネルMO8形トラ
ンジスタTr2+〜Tr2Tlが図示の如く接続されて
おり、またトランジスタT「21〜TI’2Tlの各ゲ
ートにはアドレスレジスタ1よりnビットのアドレスデ
ータが第4図(B)に示す如きタイミングで並列に供給
される。Between the drain of the transistor Tr+ and the drain of the transistor Tr3, n N-channel MO8 type transistors Tr2+ to Tr2Tl are connected as shown in the figure, and each gate of the transistors T'21 to TI'2Tl is connected to an address. N-bit address data is supplied from register 1 in parallel at the timing shown in FIG. 4(B).
トランジスタTr+及びTr;++の両ドレイン共通接
続点くノード)(EIj)はインバータ3を介してNチ
ャンネルMO8形トランジスタTraのゲートに接続さ
れている。トランジスタTr+。The common connection point of both drains of transistors Tr+ and Tr;++ (a node EIj) is connected via an inverter 3 to the gate of an N-channel MO8 type transistor Tra. Transistor Tr+.
Tr21〜Tr2T+及びインバータ3はANDアレイ
を構成している。トランジスタT「41を含む全部でm
個のNチャンネルMO8形トランジスタTr41〜Tr
imはそれらのドレインがPチャンネルMO8形トラン
ジスタTrsのドレインとインバータ6の入力端子に共
通接続され、かつ、それらソース同士が接地されている
。これらのトランジスタTr41〜Tram、Trs及
びインバータ6はORアレイを構成しており、トランジ
スタTr42〜Tr4霜の各ゲートには端子4.5等を
介して他の(m−1)個のANDアレイの出力信号が印
加される。Tr21 to Tr2T+ and the inverter 3 constitute an AND array. Transistor T "In total including 41 m
N-channel MO8 type transistors Tr41 to Tr
im has its drains commonly connected to the drain of the P-channel MO8 transistor Trs and the input terminal of the inverter 6, and its sources are grounded. These transistors Tr41 to Tram, Trs, and inverter 6 constitute an OR array, and each gate of the transistors Tr42 to Tr4 is connected to other (m-1) AND arrays via terminals 4.5, etc. An output signal is applied.
上記の構成の半導体装置(すなわちPLA)において、
クロックパルスCKがハイレベルである期間tCK)l
は、トランジスタTr+がオンで、トランジスタTrs
がオフとなるから、アドレスデータに無関係に接続点○
の電位は第4図<D>に示す如くトランジスタTr+を
通して電源電圧Vooに略等しくなり、接続点()がプ
リチャージされる。In the semiconductor device (i.e. PLA) with the above configuration,
Period tCK)l during which clock pulse CK is at high level
is when transistor Tr+ is on and transistor Trs
is turned off, so the connection point ○ is turned off regardless of the address data.
As shown in FIG. 4<D>, the potential becomes approximately equal to the power supply voltage Voo through the transistor Tr+, and the connection point () is precharged.
このハイレベルの電圧はインバータ3によりローレベル
とされた後トランジスタTr4+のゲートに印加され、
これをオフとする。一方、トランジスタTrsはローレ
ベルのクロックパルスGKによりオンとされているので
、トランジスタTrsとTr41〜T「4T+1との共
通接続点くノード)○の電位は第4図(E)に示す如く
になり、クロックパルスCKがハイレベルになった時点
より時間tpc経過した時点でハイレベルとなり、プリ
チャージされる。This high level voltage is made low level by the inverter 3 and then applied to the gate of the transistor Tr4+,
Turn this off. On the other hand, since the transistor Trs is turned on by the low-level clock pulse GK, the potentials of the transistors Trs and Tr41 to T (common connection point with 4T+1) become as shown in FIG. 4(E). , becomes high level and is precharged when a time tpc has elapsed since the clock pulse CK became high level.
次に、クロックパルスCKがローレベルになり、そのロ
ーレベル期間tCKLは、トランジスタTr+がオフで
、トランジスタTr3がオンとなるから、接続点◎の電
位はアドレスレジスタ1よりのnビットのアドレスデー
タの全ビットが” 1 ” (7)ときトランジスタT
r z+〜Tr 2 Tlは夫々オンとなるので、ロー
レベルとなり、アドレスデータの1ビツトでも°゛0′
′のときはハイレベルのままとなる。Next, the clock pulse CK becomes low level, and during the low level period tCKL, the transistor Tr+ is off and the transistor Tr3 is on, so the potential of the connection point ◎ is the same as the n-bit address data from the address register 1. When all bits are “1” (7), transistor T
Since rz+~Tr2Tl are each turned on, they become low level, and even 1 bit of address data becomes °゛0'.
', it remains at a high level.
一方、この1(間tcKLではトランジスタTrsがオ
フであるから、接続点○の電位はアドレスデータに応じ
てハイレベル又はローレベルとなる。接続点Oの電位は
インバータ6により極性反転された後出力端子7へ出力
される。第4図(F)はこの出力端子7の出力信号波形
を示す。On the other hand, since the transistor Trs is off during this 1 (tcKL), the potential at the connection point ○ becomes high level or low level depending on the address data.The potential at the connection point O is output after the polarity is inverted by the inverter 6. It is output to terminal 7. FIG. 4(F) shows the output signal waveform of this output terminal 7.
従って、クロックパルスGKがローレベルである朋GS
I t CK Lは第4図(F)に示す如くアドレスデ
ータがアクセスされることになる。従って、PLAのア
クセスに要する時間jpoはtcKL以下でなければな
らず、またプリチャージに要する時間tpcはtCKH
以下でなければならない。Therefore, when clock pulse GK is at low level, GS
Address data of I t CK L is accessed as shown in FIG. 4(F). Therefore, the time jpo required for accessing the PLA must be less than or equal to tcKL, and the time tpc required for precharging must be less than tCKH.
Must be less than or equal to
また、プリチャージに必要な時間tpcとアクセスに必
要な時間tPDとの間には、通常tPc<tpoという
関係がある。Further, there is usually a relationship of tPc<tpo between the time tpc required for precharging and the time tPD required for access.
〔発明が解決しようとする問題点〕
上記のクロツク1411方式のPLAにおいて使用され
るりOツクパルスCK及びて「k”は、例えば20M1
−1z等の高い繰り返し周波数であるため、デユーティ
サイクル50%の対称方形波を使用せざるを得ない。こ
のため、前記の期間tcK+−1とtcにしとは互いに
等しい。一方、前記したtpc<ipoなる関係から、
長い方のtpoをりDツクパルスCKのローレベル期間
tcKしと等しくするのが一般である。従って、最小の
サイクルタイムtcYclは
tcYc+=2°tCKL
鶏2tpo>tpo+tpc (1)となり、第4
図(F)にtpo−tpcで示す1n間はプリチャージ
及びアクセスのいずれにも使用されない無駄な時間とな
り、高速動作に間約を与えていた。[Problems to be Solved by the Invention] The clock pulse CK and "k" used in the above clock 1411 type PLA are, for example, 20M1.
Due to the high repetition frequency, such as -1z, a symmetrical square wave with a duty cycle of 50% must be used. Therefore, the periods tcK+-1 and tc are equal to each other. On the other hand, from the above-mentioned relationship tpc<ipo,
Generally, the longer tpo is made equal to the low level period tcK of the D clock pulse CK. Therefore, the minimum cycle time tcYcl is tcYc+=2°tCKL Chicken 2tpo>tpo+tpc (1), and the fourth
The interval 1n shown by tpo-tpc in FIG. 1F is a wasted time that is not used for either precharging or access, and this gives time to high-speed operation.
本発明は上記の点に鑑みて創作されたもので、高速動作
を実現し得る半導体装置を提供することを目的とする。The present invention was created in view of the above points, and an object of the present invention is to provide a semiconductor device that can realize high-speed operation.
本発明の半導体装nは、対称方形波であるクロックパル
スが供給され、このクロックパルスと同一周期で、かつ
、プリチャージに要する時間第1の論理レベルで、アク
セスに要する時間第2の論理レベルとされた非対称方形
波の内部クロックパルスを発生する内部クロック発生回
路を設けてなる。The semiconductor device n of the present invention is supplied with a clock pulse having a symmetrical square wave, and has the same period as the clock pulse, and the time required for precharging is at a first logic level, and the time required for access is at a second logic level. An internal clock generation circuit is provided for generating an asymmetric square wave internal clock pulse.
対称方形波であるクロックパルスの各周期内で所定ノー
ドのプリチャージを行なった後アドレスデータのアクセ
スを行なうクロック同期方式の半導体装置において、内
部クロック発生回路より第1の論理レベルと第2の論理
レベルとの交互の繰り返しからなる波形の内部クロック
パルスが取り出される。In a clock-synchronized semiconductor device in which address data is accessed after precharging a predetermined node within each period of a symmetrical square wave clock pulse, an internal clock generation circuit generates a first logic level and a second logic level. An internal clock pulse with a waveform consisting of alternating levels is extracted.
この内部クロックパルスは第1の論理レベル期間で前記
所定ノードのプリチャージを行なった後、引続いて間断
なく第2の論理レベル期間でアドレスデータのアクセス
を行なわせる。After precharging the predetermined node during a first logic level period, this internal clock pulse causes address data to be accessed continuously during a second logic level period.
第1図は本発明製品の一実施例の回路図を示す、1同図
中、第3図と同一構成部分には同一符号を付し、その説
明を省略する。第1図において、8は内部クロック発生
回路で、PチャンネルM OS形トランジスタTrs、
Tr+o、NチャンネルMO8形トランジスタTr7+
〜Tr7n、Tr6゜Tr 91〜Tr s tn、イ
ンバータ9,10及び2人力NAND回路11よりなる
。FIG. 1 shows a circuit diagram of an embodiment of the product of the present invention. In the same figure, the same components as those in FIG. In FIG. 1, 8 is an internal clock generation circuit, which includes P-channel MOS transistors Trs,
Tr+o, N-channel MO8 type transistor Tr7+
~Tr7n, Tr6°Tr91~Trstn, inverters 9 and 10, and a two-man power NAND circuit 11.
トランジスタTrsのドレインとトランジスタTraの
ドレインとの間には、n個のトランジスタTr7+〜T
r7ηが図示の如く接続されており、トランジスタTr
7+〜Tr7πの各ゲートにはトランジスタTrsのソ
ースと共に電源電圧Vooが常時印加されており、7
r y l〜7r7ηは常時オンとされている。トラン
ジスタ]゛r6及びTrアの両ドレインの共通接続点夕
〕はインバータ9を介してトランジスタT「91のゲー
トに接続されている。Between the drain of the transistor Trs and the drain of the transistor Tra, there are n transistors Tr7+ to T.
r7η is connected as shown in the figure, and the transistor Tr
The power supply voltage Voo is always applied to each gate of 7+ to Tr7π together with the source of the transistor Trs, and
r y l to 7r7η are always on. The common connection point between the drains of the transistor T6 and the transistor T91 is connected via an inverter 9 to the gate of the transistor T91.
トランジスタTrs 、Tr71〜Tr2m、及びTr
6及びインバータ9よりなる回路は、トランジスタT「
+ 、Tr2+〜TrzT1.TI’3及びインバータ
3よりなる前記ANDアレイと同一個数のトランジスタ
により同様の回路構成とする1゜これはプリチャージに
要する時間tpcが両回路で同一にするためである。Transistors Trs, Tr71 to Tr2m, and Tr
6 and an inverter 9 is a transistor T'
+, Tr2+ to TrzT1. A circuit configuration similar to that of the AND array consisting of the TI'3 and the inverter 3 is made by using the same number of transistors. This is because the time tpc required for precharging is made the same for both circuits.
また、m個のトランジスタT「91〜Tr9mはドレイ
ン同士、ソース同士が夫々共通接続されており、トラン
ジスタTrq+〜Tr9mの各トレインの共通接続点@
はトランジスタTreeのドレイン及びインバータ10
の入力端子に夫々)と続されている。更にトラ・ンジス
タ7r 92〜Tr 9tnの各ゲートは接地されてお
り、これらは常時オフとされている。このトランジスタ
Tr s + 〜Tr 9 m、 7r I6及びイン
バータ10よりなる回路は、トランジスタTra〜Tr
4m。In addition, the drains of the m transistors T91 to Tr9m are commonly connected to each other, and the sources to each other are commonly connected to each other, and the common connection point of each train of transistors Trq+ to Tr9m @
is the drain of the transistor Tree and the inverter 10
(respectively) are connected to the input terminals of the Furthermore, the gates of the transistors 7r 92 to Tr 9tn are grounded and are always turned off. This circuit consisting of the transistors Tr s + to Tr 9 m, 7r I6 and the inverter 10 includes the transistors Tra to Tr
4m.
Trs及びインバータ6よりなる前記ORアレイと同一
の個数のトランジスタによる同様の回路構成とする。こ
れは上記の場合と同様に、プリチャ−ジに要する時間t
pcを両回路間で同一とするためである。The circuit configuration is similar to that of the OR array consisting of the Trs and the inverter 6 with the same number of transistors. As in the case above, this is the time t required for precharging.
This is to make pc the same between both circuits.
2人力NAND回路11はインバータ10及び入ツノ端
子12よりのクロックパルスとの否定論理積をとって得
た信号を内部クロックパルスCKIとして発生する。N
ΔND回路11の出力端子はトランジスタTr+、Tr
z、Trs、Trs。The two-manufactured NAND circuit 11 generates a signal obtained by performing a NAND with the clock pulses from the inverter 10 and the input terminal 12 as an internal clock pulse CKI. N
The output terminal of the ΔND circuit 11 is the transistor Tr+, Tr
z, Trs, Trs.
Tra及びTrioのゲートに夫々接続されている。Connected to the gates of Tra and Trio, respectively.
次に上記構成の半導体装置の動作について説明する。ア
ドレスレジスタ1及び入力端子12には第2図(A)に
示す如く、−周期のハイレベル期間tcKH’ とロー
レベルm間tcKL’ とが等しい、デューティリイク
ル50%の対称り形波であるクロックパルスGKが夫々
入来する。これにより、アドレスレジスタ1からは第2
図(B)に示す如きタイミングでアドレスデータが出力
される。Next, the operation of the semiconductor device having the above configuration will be explained. As shown in FIG. 2(A), the address register 1 and input terminal 12 have a symmetrical waveform with a duty cycle of 50%, in which the high level period tcKH' of - period and the low level interval tcKL' of m are equal. Clock pulses GK arrive respectively. As a result, from address register 1, the second
Address data is output at the timing shown in FIG.
クロックパルスCKのローレベル期間
tCKL’ においては、インバータ10の出力論理レ
ベルに無関係にNAND回路11の出力信号はハイレベ
ルであり、これによりトランジスタTrl、Trs、T
rs及びTr+++を夫々オフとする一方、トランジス
タTrs及びTraを夫々オンとする。トランジスタT
「71〜■r y 71は前記したように常時オンであ
るから、接続点くノード)9の電位は第2図(C)に示
す如くローレベルとなるので、インバータ9の出力信号
はハイレベルとなる。During the low level period tCKL' of the clock pulse CK, the output signal of the NAND circuit 11 is at a high level regardless of the output logic level of the inverter 10, so that the transistors Trl, Trs, T
rs and Tr+++ are respectively turned off, while transistors Trs and Tra are respectively turned on. transistor T
Since 71 to ry 71 are always on as described above, the potential of the connection node 9 is low level as shown in Figure 2 (C), so the output signal of inverter 9 is high level. becomes.
これにより、トランジスタTr91はオンとなり、かつ
、トランジスタTr +aが前記した如(オフであるか
ら、接続点(ノード)Oの電位は第2図(D)に示す如
くローレベルとなる。従って、インバータ10の出力信
号は第2図(E)に示す如くハイレベルとなる。As a result, the transistor Tr91 is turned on, and since the transistor Tr+a is off as described above, the potential at the connection point (node) O becomes a low level as shown in FIG. 2(D). The output signal 10 becomes high level as shown in FIG. 2(E).
この状態において、次にクロックパルスCKがハイレベ
ルとなるので、NANO回路11の出力信号はローレベ
ルとなる。このローレベルのNANO回路11の出力信
号はクロックパルスCKと同一周期の内部クロックパル
スCKIとしてトランジスタTr+、Tr3.Trs、
Trs。In this state, the clock pulse CK then becomes high level, so the output signal of the NANO circuit 11 becomes low level. This low level output signal of the NANO circuit 11 is applied to the transistors Tr+, Tr3. Trs,
Trs.
Tra及びTr+・の各ゲートに印加され、トランジス
タTr+ 、Trs 、Trs及びTrioを夫々オン
とする一方、トランジスタTr3及びTrsを夫々オフ
とする。It is applied to each gate of Tra and Tr+, turning on transistors Tr+, Trs, Trs, and Trio, respectively, and turning off transistors Tr3 and Trs, respectively.
これにより、接続点○の電位は第2図(C)に示す如く
ハイレベルとなり、インバータ9を介してトランジスタ
Trs+をオフとする。このときトランジスタTr+o
はオンであるので、接続点Oの電位は第2図(D)に示
す如(ハイレベルとなる。従って、インバータ10の出
力信号は第2図(E)に示す如くローレベルとなる。As a result, the potential at the connection point ◯ becomes high level as shown in FIG. 2(C), and the transistor Trs+ is turned off via the inverter 9. At this time, transistor Tr+o
is on, the potential at the connection point O becomes high level as shown in FIG. 2(D).Therefore, the output signal of the inverter 10 becomes low level as shown in FIG. 2(E).
第2図(F)に示すNAND回路11の出力内部クロッ
クパルスCKIがローレベルになった時点からインバー
タ10の出力信号がローレベルとなってNAND回路1
1の出力内部りOツクパルスCKIがハイレベルとなる
までには各トランジスタによる伝+m遅延峙間によって
一定の時間遅延されるが、これはクロックパルスCKの
ハイレベル期間tCKH’ よりも短い。From the time when the output internal clock pulse CKI of the NAND circuit 11 shown in FIG. 2(F) becomes low level, the output signal of the inverter 10 becomes low level, and the NAND circuit 1
Until the internal output clock pulse CKI of 1 becomes high level, there is a certain time delay due to the transmission delay time of each transistor, which is shorter than the high level period tCKH' of the clock pulse CK.
また、上記の内部クロックパルスCKIがローレベルに
なると、トランジスタTr+がオン、Tr3がオフとな
るから、接続QE)の電位は内部クロックパルスCKI
がローレベルとなった時点から一定時間遅れて第2図(
G)に示す如くハイレベルとなり、プリチャージされる
。従って、このプリチャージに要する時間tpcは第2
図(F)に示す如く、内部り[1ツクパルスCKIがロ
ーレベルになってからハイレベルに変化するまでの時間
となる。Furthermore, when the above-mentioned internal clock pulse CKI becomes low level, the transistor Tr+ turns on and Tr3 turns off, so the potential of the connection QE) changes to the internal clock pulse CKI.
Figure 2 (
As shown in G), it becomes high level and is precharged. Therefore, the time tpc required for this precharge is the second
As shown in Figure (F), it is the time from when the internal pulse CKI becomes low level until it changes to high level.
内部クロックパルスCKIがハイレベルになると、トラ
ンジスタTr+がオフとなり、かつ、+ヘラレジスタT
r3がオンとなるので、接続点○の電位はアドレスレジ
スタ1のnビットアドレスデータが寸べて1″のときの
みローレベルで、それ以外のときはハイレベルとなる。When the internal clock pulse CKI becomes high level, the transistor Tr+ turns off, and the
Since r3 is turned on, the potential at the connection point ◯ is at a low level only when the n-bit address data of the address register 1 is 1'', and is at a high level otherwise.
すなわち、8点、(Ei)の電位はアドレスレジスタ1
よりのアドレスデータに応じて変化する。ここではnビ
ットのアドレスデータがすべて“1″とすると、内部ク
ロックパルスCKIがハイレベルill+H1中に、夕
)の電位は第2図(G)に示す如くローレベルに、()
の電位は第2図(H)に示す如くローレベルに、出力端
子7の電位は第2図(1)に示す如くハイレベルに変化
する。In other words, the potential at 8 points (Ei) is the address register 1.
It changes depending on the address data. Here, if all n bits of address data are "1", while the internal clock pulse CKI is at high level ill+H1, the potential of () becomes low level as shown in Figure 2 (G), and ()
The potential at the output terminal 7 changes to a low level as shown in FIG. 2(H), and the potential at the output terminal 7 changes to a high level as shown in FIG. 2(1).
第2図(1)にtpoで示す遅延時間が、アクセスに要
する時間であり、この時間tpoは従来のPLAのtp
oと同一であるが、クロックパルスGKのローレベル期
間tcKL′より長い。本実施例ではクロックパルスG
Kのハイレベル111問tCKH’の一部の期間を含め
てアクセスに要する時間tpoとすることができるから
である。The delay time indicated by tpo in FIG. 2 (1) is the time required for access, and this time tpo is the tp of the conventional PLA.
o, but longer than the low level period tcKL' of clock pulse GK. In this embodiment, the clock pulse G
This is because the time tpo required for access can include a part of the period of 111 high-level questions tCKH' of K.
このように、本実施例によれば、内部り0%)クパルス
CKIにより、プリチャージ後直ちにトランジスタTr
+がオフ、トランジスタTr3がオンとされてアドレス
データのアクセス動作に入るので、最小のサイクルタイ
ムjcvczはjcvcz=2°tCKL’
たtpo+tpc ■
となる。In this way, according to this embodiment, the transistor Tr immediately after precharging is
+ is turned off and the transistor Tr3 is turned on to start the address data access operation, so the minimum cycle time jcvcz is jcvcz=2°tCKL' tpo+tpc2.
従って、本実施例の最小サイクルタイムjcvczは、
前記(1)式に示した最小のサイクルタイムtcYcI
よりも、前記無駄なり1間(tpo−tpc)が無い分
だけ短くなる。Therefore, the minimum cycle time jcvcz in this example is:
The minimum cycle time tcYcI shown in the above formula (1)
It is shorter because the one wasted interval (tpo-tpc) is eliminated.
これにより、本実施例のクロックパルスGKは前記従来
回路のクロックパルスGKよりもその繰り返し周波数を
高くすることができ、高速動作が可能になる。As a result, the repetition frequency of the clock pulse GK of this embodiment can be made higher than that of the clock pulse GK of the conventional circuit, and high-speed operation is possible.
(発明の効果)
」一連の如く、本発明によれば、プリチャージに必要な
時間第1の論理レベルで、アクセスに必要な時間第2の
論理レベルの内部クロックパルスを生成し、これにより
プリチャージ及びアクセスを行なうようにしたので、対
称方形波のりOツクパルスによりプリチャージ及びアク
セスを行なう従来装置に比べ、プリチャージサイクル中
の無駄な時間を除去することができ、これによりクロッ
クパルスを高周波数にでき、高速動作が実現できる等の
特長を有するものである。(Effects of the Invention) According to the present invention, an internal clock pulse is generated at a first logic level for a time required for precharging and at a second logic level for a time required for access, thereby precharging. Because charging and access are performed, it is possible to eliminate wasted time during the precharge cycle compared to conventional devices that perform precharging and access using symmetrical square wave clock pulses. It has features such as high-speed operation and high-speed operation.
第1図は本発明装置の一実施例を丞す回路図、第2図は
第1図図示回路の動作説明用信号波形図、
第3図は従来装置の一例を示す回路図、第4図は第3図
図示回路の動作説明用信号波形図である。
図において、
1はアドレスレジスタ、
7は出力端子、
8は内部クロック発生回路
11はNAND回路、
12はりOツクパルス入力端子である。
代理人 弁理士 井 桁 貞 −
奎発明装置の一尖胞イ列の図計4困
;−1量 図
成形説明1) −”FJll
第2図
メレ芝、1(兼僕の一4少りσ)団】ぞト1?コ第3図FIG. 1 is a circuit diagram showing an embodiment of the device of the present invention, FIG. 2 is a signal waveform diagram for explaining the operation of the circuit shown in FIG. 1, FIG. 3 is a circuit diagram showing an example of a conventional device, and FIG. 4 3 is a signal waveform diagram for explaining the operation of the circuit shown in FIG. 3. FIG. In the figure, 1 is an address register, 7 is an output terminal, 8 is an internal clock generation circuit 11, which is a NAND circuit, and 12 is an O-clock pulse input terminal. Agent Patent Attorney Sada Igata - A total of 4 diagrams of the one-cuspid cell A array of the inventive device; -1 quantity Diagram formation explanation 1) ) Group] Zoto 1?ko Figure 3
Claims (1)
ドのプリチャージを行なつた後アドレスデータのアクセ
スを行なうクロック同期方式の半導体装置において、 前記クロックパルスが供給され、該クロックパルスと同
一周期で、かつ、前記プリチャージに要する時間第1の
論理レベルで、前記アクセスに要する時間第2の論理レ
ベルとされた非対称方形波の内部クロックパルスを発生
する内部クロック発生回路(8)を設け、該内部クロッ
クパルスの該第1の論理レベル期間で前記所定ノードの
プリチャージを行なった後引続いて該第2の論理レベル
期間で前記アドレスデータのアクセスを行なうよう構成
したことを特徴とする半導体装置。[Claims] In a clock-synchronized semiconductor device in which address data is accessed after precharging a predetermined node within each cycle of a clock pulse that is a symmetrical square wave, the clock pulse is supplied and the clock pulse is an internal clock generating circuit that generates an asymmetrical square wave internal clock pulse having the same period as a clock pulse and having a first logic level for the time required for the precharge and a second logic level for the time required for access; 8), and after precharging the predetermined node during the first logic level period of the internal clock pulse, the address data is subsequently accessed during the second logic level period. A semiconductor device characterized by:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21435886A JPS6369321A (en) | 1986-09-11 | 1986-09-11 | Semiconductor device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21435886A JPS6369321A (en) | 1986-09-11 | 1986-09-11 | Semiconductor device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6369321A true JPS6369321A (en) | 1988-03-29 |
Family
ID=16654458
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP21435886A Pending JPS6369321A (en) | 1986-09-11 | 1986-09-11 | Semiconductor device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6369321A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0856149A (en) * | 1994-02-18 | 1996-02-27 | Sgs Thomson Microelettronica Spa | Programmable logic array structure for nonvolatile memory ofsemiconductor,especially flash eprom |
-
1986
- 1986-09-11 JP JP21435886A patent/JPS6369321A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0856149A (en) * | 1994-02-18 | 1996-02-27 | Sgs Thomson Microelettronica Spa | Programmable logic array structure for nonvolatile memory ofsemiconductor,especially flash eprom |
JP3181009B2 (en) * | 1994-02-18 | 2001-07-03 | エスジェエス−トムソン ミクロエレクトロニクス エスアールエル | Programmable logic array structure for semiconductor non-volatile memory, especially flash EPROM |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH097374A (en) | Data output buffer of semiconductor memory device | |
GB2303007A (en) | Increasing speed of memory IP/OP buffer using post charge logic with different pulse widths for read and write data | |
JPS61196498A (en) | Semiconductor memory | |
US5986475A (en) | Apparatus and method for resetting a dynamic logic circuit | |
JPH0193927A (en) | programmable logic circuit | |
US6011410A (en) | Method of charging a dynamic node | |
JP2668660B2 (en) | Non-superimposed signal generation circuit for semiconductor memory device | |
JP2805466B2 (en) | Memory address transition detection circuit | |
JPS6369321A (en) | Semiconductor device | |
US5394363A (en) | Pulse write driver circuit | |
JPH0457020B2 (en) | ||
JPH01227296A (en) | Malfunction preventing circuit for semiconductor integrated circuit | |
JP3235105B2 (en) | Arithmetic circuit | |
JP2000295081A (en) | Register circuit and latch circuit | |
JPS6061987A (en) | Semiconductor memory | |
JP2529305B2 (en) | Intermediate level setting circuit | |
JP2690604B2 (en) | Semiconductor integrated circuit | |
JPS6295792A (en) | Memory circuit | |
KR0164393B1 (en) | Address Sampling Circuit and Method using IC Short Pulse Generator | |
JPH0355045B2 (en) | ||
JPS62258514A (en) | Flip-flop circuit | |
JPS61258396A (en) | Semiconductor memory circuit | |
JPS6055720A (en) | Logic circuit | |
KR910009547B1 (en) | Lighting Circuit Eliminating DC Current of Light Driver | |
KR940005060Y1 (en) | Pulse generator |