JPH03122895A - Synchronous semiconductor memory device - Google Patents

Synchronous semiconductor memory device

Info

Publication number
JPH03122895A
JPH03122895A JP1261325A JP26132589A JPH03122895A JP H03122895 A JPH03122895 A JP H03122895A JP 1261325 A JP1261325 A JP 1261325A JP 26132589 A JP26132589 A JP 26132589A JP H03122895 A JPH03122895 A JP H03122895A
Authority
JP
Japan
Prior art keywords
input
slave
master
type
flip
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
Application number
JP1261325A
Other languages
Japanese (ja)
Other versions
JP2917314B2 (en
Inventor
Hiroaki Sato
博昭 佐藤
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 JP1261325A priority Critical patent/JP2917314B2/en
Publication of JPH03122895A publication Critical patent/JPH03122895A/en
Application granted granted Critical
Publication of JP2917314B2 publication Critical patent/JP2917314B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Static Random-Access Memory (AREA)
  • Dram (AREA)

Abstract

PURPOSE:To selectively realize 2 kinds of input/output circuits of a register type and a latch type by using 2 flip flops of master-slave system, and allowing one of the flip flops to be a data-through state with a control signal. CONSTITUTION:A complementary output element 4 inputs a clock, and generates CLK, the inverse of CLK whose polarity are different from each other. Since when the control signal CT is in 'H', AND gates 3-1, 3-2 are opened, the CLK' is led by slave F/F2-2, master F/F2-3, so that the input/output interface circuit becomes the master-slave, and goes to the register type. On the other hand, if the control signal CT is in 'L', CLK; the inverse of CLK' are in 'L' at all times and the slave F/F2-2, master F/F2-3 go to the data-through state. Consequently, the input/output interface circuit operates as the latch type constituted of one D type F/F. In such a manner, the optional setting of the input/ output interface circuit to the latch type and the register type in response to the using purpose is attained.

Description

【発明の詳細な説明】 [産業上の利用分野1 本発明は、同期式半導体記憶装置に関し、特に入出力イ
ンタフェース回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application 1] The present invention relates to a synchronous semiconductor memory device, and particularly to an input/output interface circuit.

[従来の技術] 半導体記憶装置は、回路方式として同期形と非同期形と
あるが、タイミング入力に同期して動作を開始する同期
形は低消費電力化および高速化の点から大容量の高速メ
モリに採用されている。
[Prior Art] Semiconductor memory devices come in synchronous and asynchronous circuit types, but the synchronous type, which starts operating in synchronization with timing input, is a large-capacity, high-speed memory for lower power consumption and higher speed. has been adopted.

ところで、同期式半導体記憶装置では入力および出力イ
ンタフェース回路として、第3図に示すようにDタイプ
フリップフロップ(以下、F/Fという)が1個である
ラッチ型と、第4図に示すようにDタイプF/Fを2個
マスタスレープ構成とするレジスタ型との2つがある。
By the way, in synchronous semiconductor memory devices, the input and output interface circuits are a latch type with one D type flip-flop (hereinafter referred to as F/F) as shown in Figure 3, and a latch type with one D type flip-flop (hereinafter referred to as F/F) as shown in Figure 4. There are two types: a register type that has two D-type F/Fs in a master-slave configuration.

なお、図面上ではF/Fは1間車位で示しであるが、入
力インタフェース回路ではアドレス信号(ADD)、デ
ータ信号(DIN)、チップセレクト信号(C3)、ラ
イトエネーブル信号(WE)の各々に対して、それぞれ
、別々の所定数のF/Fを介して入力する。ここでは簡
略化して1間車位で図示しである。また出力インタフェ
ース回路では、データ信号のみを取扱う。
In addition, in the drawing, F/F is shown in one car position, but in the input interface circuit, each of the address signal (ADD), data signal (DIN), chip select signal (C3), and write enable signal (WE) , respectively, through a predetermined number of separate F/Fs. Here, the figure is simplified and shown at one car position. Furthermore, the output interface circuit handles only data signals.

[発明が解決しようとする課題1 半導体記憶装置は、市場の要請から特にコストダウンが
強く要求される。しかし、上記のように異なる2つのタ
イプの品種を用意することは、コストダウンの点から好
ましくない。
[Problem to be Solved by the Invention 1] Semiconductor memory devices are particularly strongly required to reduce costs due to market demands. However, preparing two different types of products as described above is not preferable from the viewpoint of cost reduction.

本発明の目的は、上記の事情に鑑み、半導体記憶装置と
しては、人出力インタフェース回路を使用目的に合わせ
て、ラッチ型とレジスタ型とに任意に設定することが可
能な同期式半導体記・m装置を提供することにある。
SUMMARY OF THE INVENTION In view of the above circumstances, an object of the present invention is to provide a synchronous semiconductor memory device in which a human output interface circuit can be arbitrarily set to either a latch type or a register type according to the purpose of use. The goal is to provide equipment.

〔課題を解決するための手段1 本発明の同期式半導体記・m装置は、インタフェース回
路はマスクスレーブ方式で動作する絹になったフリップ
フロップで、メモリ回路ブロックの入力側、出力側に、
それぞれ入力側ではスレーブフリップフロップが、出力
側ではマスタフリップフロップが直接メモリ回路ブロッ
クに接続するように結線されていて、入力側のスレーブ
フリップフロップ、出力側のマスタフリップフロップへ
のクロック人力を外部からの制御信号により阻止する手
段を有し、クロックの極性にかかわらず常に導通となし
、マスクスレーブ方式のフリップフロップをラッチ方式
のフリップフロップに選択的に変換可能としたものであ
る。
[Means for Solving the Problems 1] In the synchronous semiconductor memory/m device of the present invention, the interface circuit is a silk flip-flop that operates in a mask slave system, and the input side and the output side of the memory circuit block are
The slave flip-flop on the input side and the master flip-flop on the output side are connected directly to the memory circuit block, and the clock input to the slave flip-flop on the input side and the master flip-flop on the output side is externally connected. The device has means for inhibiting the clock using a control signal, and is always conductive regardless of the polarity of the clock, and can selectively convert a mask slave type flip-flop to a latch type flip-flop.

[作  用  〕 制御信号が入力されない場合には、入力インタフェース
回路、出力インタフェース回路はマスタスレーブ方式の
レジスタ型であるが、制御信号が入力されて、クロック
入力を阻止した場合にラッチ型に変更される。なお2、
制御信号は外部から印加するようにもでき、また装置内
部の結線を電気的プログラム可能な素子の書込みによっ
て、変更することでも作成できる。
[Function] When no control signal is input, the input interface circuit and output interface circuit are master-slave register type, but when a control signal is input and block clock input, they change to latch type. Ru. Note 2,
The control signal can be applied externally, or can be created by changing the wiring inside the device by writing in an electrically programmable element.

[実施例] 以下、図面を参照して、本発明の一実施例につき説明す
る。第1図はこの実施例の回路ブロック図である。■は
RAM回路ブロックであって、この入力インタフェース
回路および出力インタフェース回路は、それぞれ2つの
DタイプF/Fでマスクスレーブを構成している。前記
したように入力側では、入力される各種信号に応じてそ
れぞれF/Fをもち、出力側ではブタ信号に対する複数
のF/Fをもっているが、すべてを1つのF/Fで代表
している。入力インタフェース回路では2−1がマスク
、2−2がスレーブになり、出力インタフェース回路で
は2−3がマスク、2−4がスレーブとなる。入力イン
タフェース回路のスレーブF/F2−2および出力イン
タフェース回路のマスタF/F2−3のクロック人力を
制御するアンドゲート3−1.3−2を備えている。相
補出力素子4はクロックを入力し、極性を異にするCL
K、CLKを発生する。制御信号CTが”H”ならばア
ンドゲート3−1.3−2は開いているので、CLK’
がスレーブF/F 2−2、マスタF/F 2−3に導
かれるので、入出力インタフェース回路はマスクスレー
ブになり、レジスタ型となる。一方、制御信号CTをL
″とすればCLK’ 、CLK’は常に”L”となり、
スレーブF/F’2−2.マスタF/F 2−3はデー
タスルー状態となる。したがって入出力インタフェース
回路はDタイプF/F 1個で構成されるラッチ型とし
て動作する。
[Example] Hereinafter, an example of the present invention will be described with reference to the drawings. FIG. 1 is a circuit block diagram of this embodiment. (2) is a RAM circuit block, and the input interface circuit and output interface circuit each constitute a mask slave with two D-type F/Fs. As mentioned above, the input side has F/Fs depending on the various input signals, and the output side has multiple F/Fs for pig signals, but all are represented by one F/F. . In the input interface circuit, 2-1 is a mask and 2-2 is a slave, and in the output interface circuit, 2-3 is a mask and 2-4 is a slave. It includes AND gates 3-1 and 3-2 that control the clocks of the slave F/F 2-2 of the input interface circuit and the master F/F 2-3 of the output interface circuit. Complementary output element 4 inputs a clock and has a CL with different polarity.
K, CLK is generated. If the control signal CT is "H", AND gates 3-1 and 3-2 are open, so CLK'
is guided to the slave F/F 2-2 and master F/F 2-3, so the input/output interface circuit becomes a mask slave and is of a register type. On the other hand, the control signal CT is
'', then CLK', CLK' is always "L",
Slave F/F'2-2. The master F/F 2-3 enters a data through state. Therefore, the input/output interface circuit operates as a latch type composed of one D type F/F.

上記実施例では、外部から制御信号CTを人力する必要
があるが、電気的プログラマブル素子を利用して、内部
的に制御信号CTを作成し制御できる。第2図がこの実
施例の回路で、プログラム書込み回路5および電気的プ
ログラマブル素子4を図示の結線で装置内に用意してお
く。ここで電気的プログラマブル素子5はnpn (ベ
ースはオープン)素子であって、クロック端子から振幅
の大きい一発パルスを人力すると、プログラム書込み回
路6で発生したパルスにより、npnのエミッタ接合が
導通となり、pnダイオードが、アントゲ−)−3−1
゜3−2とアース間に接続されることになる。すなわち
、アンドゲート3−1.3−2の一方の入力端子の電位
は常に°゛L″′になるので、スレーブF/F2−2.
マスタF/F 2−3は人力クロックの極性に関係な(
データスルー状態になり、ラッチ型になる。電気的プロ
グラマブル素子4に書込みを行なわない場合には、接続
されているアンドゲート3−1.3−2の一方の入力端
子はオープンすなわち°°H”状態で、クロックCLK
’ 、CLK’をとおし、入出力インタフェース回路は
マスタスレーブ方式のレジスタ型となる。
In the above embodiment, it is necessary to manually generate the control signal CT from the outside, but the control signal CT can be generated and controlled internally using an electrically programmable element. FIG. 2 shows a circuit of this embodiment, in which a program write circuit 5 and an electrically programmable element 4 are prepared in the apparatus with the wiring connections shown. Here, the electrically programmable element 5 is an NPN (base is open) element, and when a single pulse with large amplitude is manually applied from the clock terminal, the emitter junction of the NPN becomes conductive due to the pulse generated by the program writing circuit 6. pn diode is ant game)-3-1
It will be connected between ゜3-2 and ground. That is, since the potential of one input terminal of AND gate 3-1.
Master F/F 2-3 is related to the polarity of the manual clock (
It becomes a data-through state and becomes a latch type. When writing is not performed to the electrically programmable element 4, one input terminal of the connected AND gates 3-1 and 3-2 is open, that is, in the °°H" state, and the clock CLK is
', CLK', the input/output interface circuit becomes a master-slave type register type.

[発明の効果] 以上説明したように、本発明は同期式半導体記憶H置の
入出力回路として、マスクスレーブ方式の2つのフリッ
プフロップを用い、その1つのフリップフロップを制御
信号によってデータスルー状態にすることを可能とした
ものである。これによりレジスタ型・ラッチ型の2種類
の入出力回路を選択的に実現できる同期式半導体装置を
得ることができ、2種類の型の装置を別々に製作するこ
とを不必要とする効果がある。
[Effects of the Invention] As explained above, the present invention uses two mask slave type flip-flops as an input/output circuit of a synchronous semiconductor memory H, and puts one of the flip-flops into a data-through state by a control signal. This made it possible to do so. This makes it possible to obtain a synchronous semiconductor device that can selectively implement two types of input/output circuits: register type and latch type, and has the effect of eliminating the need to separately manufacture two types of devices. .

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

第1図、第2図はそれぞれ本発明の実施例の回路ブロッ
ク図、第3図、第4図は従来例で人出力インタフェース
回路がそれぞれラッチ型。 レジスタ型の回路ブロック図である。 l・・−メモリ回路ブロック、 2−1〜2−4・・・DタイプF/F、3−1.3−2
・・・アンドゲート、 5・・−電気的プログラマブル素子、 6・・・プログラム書込み回路。 第1図
1 and 2 are circuit block diagrams of an embodiment of the present invention, and FIGS. 3 and 4 are conventional examples in which the human output interface circuit is of a latch type. FIG. 2 is a register type circuit block diagram. l...-Memory circuit block, 2-1 to 2-4...D type F/F, 3-1.3-2
...AND gate, 5...-electrically programmable element, 6... program writing circuit. Figure 1

Claims (2)

【特許請求の範囲】[Claims] (1)入力および出力インタフェース回路がクロックに
より、同期的に動作する同期式半導体記憶装置において
、インタフェース回路はマスタスレーブ方式で動作する
組になったフリップフロップで、メモリ回路ブロックの
入力側、出力側に、それぞれ入力側ではスレーブフリッ
プフロップが、出力側ではマスタフリップフロップが直
接メモリ回路ブロックに接続するように結線されていて
、入力側のスレーブフリップフロップ、出力側のマスタ
フリップフロップへのクロック入力を外部からの制御信
号により阻止する手段を有し、クロックの極性にかかわ
らず常に導通となし、マスタスレーブ方式のフリップフ
ロップをラッチ方式のフリップフロップに選択的に変換
可能としていることを特徴とする同期式半導体記憶装置
(1) In a synchronous semiconductor memory device in which the input and output interface circuits operate synchronously using a clock, the interface circuit is a set of flip-flops that operate in a master-slave manner, and is connected to the input and output sides of the memory circuit block. The slave flip-flop on the input side and the master flip-flop on the output side are connected directly to the memory circuit block, respectively, and the clock input to the slave flip-flop on the input side and the master flip-flop on the output side is connected directly to the memory circuit block. A synchronization device characterized in that it has means for blocking by an external control signal, is always conductive regardless of the polarity of the clock, and is capable of selectively converting a master-slave type flip-flop into a latch type flip-flop. type semiconductor memory device.
(2)前記制御信号を、電気的プログラム可能な素子に
よる、記憶装置の結線手段により作成することを特徴と
する請求項1記載の同期式半導体記憶装置。
(2) The synchronous semiconductor memory device according to claim 1, wherein the control signal is generated by a wiring means of the memory device using an electrically programmable element.
JP1261325A 1989-10-06 1989-10-06 Synchronous semiconductor memory device Expired - Lifetime JP2917314B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1261325A JP2917314B2 (en) 1989-10-06 1989-10-06 Synchronous semiconductor memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1261325A JP2917314B2 (en) 1989-10-06 1989-10-06 Synchronous semiconductor memory device

Publications (2)

Publication Number Publication Date
JPH03122895A true JPH03122895A (en) 1991-05-24
JP2917314B2 JP2917314B2 (en) 1999-07-12

Family

ID=17360243

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1261325A Expired - Lifetime JP2917314B2 (en) 1989-10-06 1989-10-06 Synchronous semiconductor memory device

Country Status (1)

Country Link
JP (1) JP2917314B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0769783A2 (en) 1995-10-20 1997-04-23 Nec Corporation Synchronous semiconductor memory capable of saving a latency with a reduced circuit scale
FR2772968A1 (en) * 1997-12-24 1999-06-25 Thomson Multimedia Sa SYNCHRONIZATION DEVICE FOR DYNAMIC SYNCHRONOUS MEMORY WITH RANDOM ACCESS
US5963483A (en) * 1997-08-28 1999-10-05 Hitachi, Ltd. Synchronous memory unit
US7221198B2 (en) 2003-09-19 2007-05-22 Sanyo Electric Co., Ltd. Interface circuit and a clock output method therefor
JP2008288445A (en) * 2007-05-18 2008-11-27 Mitsubishi Electric Corp Semiconductor integrated circuit

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0769783A2 (en) 1995-10-20 1997-04-23 Nec Corporation Synchronous semiconductor memory capable of saving a latency with a reduced circuit scale
US5687134A (en) * 1995-10-20 1997-11-11 Nec Corporation Synchronous semiconductor memory capable of saving a latency with a reduced circuit scale
US5963483A (en) * 1997-08-28 1999-10-05 Hitachi, Ltd. Synchronous memory unit
FR2772968A1 (en) * 1997-12-24 1999-06-25 Thomson Multimedia Sa SYNCHRONIZATION DEVICE FOR DYNAMIC SYNCHRONOUS MEMORY WITH RANDOM ACCESS
EP0926684A1 (en) * 1997-12-24 1999-06-30 THOMSON multimedia Synchronisation device for synchronous dynamic random-access memory
US7221198B2 (en) 2003-09-19 2007-05-22 Sanyo Electric Co., Ltd. Interface circuit and a clock output method therefor
US7724060B2 (en) 2003-09-19 2010-05-25 Sanyo Electric Co., Ltd. Interface circuit and a clock output method therefor
JP2008288445A (en) * 2007-05-18 2008-11-27 Mitsubishi Electric Corp Semiconductor integrated circuit

Also Published As

Publication number Publication date
JP2917314B2 (en) 1999-07-12

Similar Documents

Publication Publication Date Title
EP2849079A1 (en) Universal SPI (Serial Peripheral Interface)
JPH03122895A (en) Synchronous semiconductor memory device
US4894563A (en) Output macrocell for programmable logic device
US5657328A (en) Scan design with expanded access capability
CN108347244A (en) Multi-mode POR circuit for FPGA
JPH0646707B2 (en) Programmable logic element
JP2658327B2 (en) Logic circuit
JP2662987B2 (en) Waveform generation circuit
JP2556918Y2 (en) Waveform control circuit of IC test equipment
JPH0654860B2 (en) Flip-flop circuit
JPH02162273A (en) Test mode function execution input circuit
JPH0713925A (en) Bus adjusting circuit
JPS61123914A (en) Reset system
JPS5926415Y2 (en) Digital interface circuit
JPS60112128U (en) sensor circuit
JPS6072318A (en) Logical lsi
JPS63282820A (en) Clock signal switching system
JPH0195315A (en) Bus control system
JPH02188961A (en) Integrated circuit device
JPS5831620A (en) Ternary ring counter
JPH0390132U (en)
JPS6370620A (en) Flip-flop
JPS5952763U (en) Control clock pulse and dial pulse generator
JPS62189675U (en)
JPH01154624A (en) Information processor