Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6335129B2 - - Google Patents
[go: Go Back, main page]

JPS6335129B2 - - Google Patents

Info

Publication number
JPS6335129B2
JPS6335129B2 JP9020280A JP9020280A JPS6335129B2 JP S6335129 B2 JPS6335129 B2 JP S6335129B2 JP 9020280 A JP9020280 A JP 9020280A JP 9020280 A JP9020280 A JP 9020280A JP S6335129 B2 JPS6335129 B2 JP S6335129B2
Authority
JP
Japan
Prior art keywords
row
memory cells
tristable
column
same
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.)
Expired
Application number
JP9020280A
Other languages
Japanese (ja)
Other versions
JPS5715533A (en
Inventor
Yoshihiro Kasuya
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
Nippon Electric Co Ltd
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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP9020280A priority Critical patent/JPS5715533A/en
Publication of JPS5715533A publication Critical patent/JPS5715533A/en
Publication of JPS6335129B2 publication Critical patent/JPS6335129B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/02Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
    • H03K19/173Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
    • H03K19/177Logic 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/17704Logic 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/17708Logic 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/17712Logic 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 one of the matrices at least being reprogrammable

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)
  • Read Only Memory (AREA)

Description

【発明の詳細な説明】 本発明はプログラム可能な論理アレイ回路に関
し、更に具体的には複数の書込み可能な記憶セル
を有し、それらの記憶内容を書替えることによ
り、任意の論理機能を容易にプログラムすること
のできる書込み可能な論理アレイ回路に関するも
のである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a programmable logic array circuit, and more specifically, it has a plurality of writable memory cells, and by rewriting the memory contents thereof, it is possible to easily perform arbitrary logic functions. The present invention relates to a writable logic array circuit that can be programmed into a programmable logic array circuit.

プログラム可能な論理アレイ(以下PLAと略
記する)は、規則的構造を持ち、プログラムして
任意の論理機能を実現させ得る汎用の論理集積回
路であり、また一種の半導体記憶装置でもある。
A programmable logic array (hereinafter abbreviated as PLA) is a general-purpose logic integrated circuit that has a regular structure and can be programmed to realize any logic function, and is also a type of semiconductor memory device.

PLAの多くの形式は、製造工程において個別
に配線マスクを作成するか、特別な書込み装置に
て予じめ配線上に設けられたヒユーズを溶断する
等の手段により、それぞれの論理関数即ち実現す
べき論理機能に応じて特殊化して利用するもので
ある。つまり従来のPLAの多くでは、論理機能
を表わすプログラムが固定して記憶されるので、
それを随時に書替えることはできない。このこと
は、例えばPLAを使用するデイジタル装置を開
発する際に、設計変更あるいはミス等による修正
が生じれば、その都度PLAの作り直しが必要で、
開発期間、費用等の面に大きな不利益をもたらす
ことになる。
For many types of PLA, each logic function is realized by creating individual wiring masks during the manufacturing process or by blowing fuses pre-placed on the wiring using a special writing device. It is specialized and used according to the logical function. In other words, in many conventional PLAs, programs representing logical functions are fixedly stored, so
It cannot be rewritten at any time. This means that, for example, when developing a digital device that uses PLA, if there is a design change or correction due to a mistake, the PLA must be remade each time.
This will bring about a major disadvantage in terms of development period, costs, etc.

一般に半導体記憶装置には、このような固定記
憶に対し記憶内容を随時変更できる書込み可能な
ものがある。PLAについても、この半導体記憶
装置の技術によつて書込み可能なものは実現でき
る。一例として特にPLAを構成する一部である
AND論理アレイは連想機能を果すものであるか
ら、従来の連想記憶装置を利用して、書込み可能
なPLAの特別な場合は実現される。ところが、
PLAの特徴としてそのAND論理アレイは3値即
ち論理的な“1”,“0”および“X”(“1”又は
“0”の何れでもよいことを示す)の3つの状態
を記憶するものであり、従来の連想記憶装置は2
値を記憶するものであるから、上述の3値を記憶
するには2値を記憶するセルを2割必要とする等
で回路構成が大きくなると共に記憶効率が悪くな
る。前述のように本来PLAは集積化に適した素
子であるが、従来技術により書込み可能とすれば
回路規模が増大して大規模な集積化ができなくな
る。
Generally, some semiconductor memory devices are writable in such a fixed memory that the stored contents can be changed at any time. PLA can also be made writable using this semiconductor memory device technology. As an example, it is a part of PLA.
Since the AND logic array performs an associative function, the special case of writable PLA is realized using conventional associative memory. However,
A feature of PLA is that its AND logic array stores three values: logical "1", "0", and "X" (indicating either "1" or "0"). , and the conventional associative memory device is 2
Since it stores values, storing the above-mentioned ternary values requires 20% of the cells that store binary values, resulting in an increase in circuit configuration and poor storage efficiency. As mentioned above, PLA is originally an element suitable for integration, but if it were made writable using conventional technology, the circuit scale would increase, making large-scale integration impossible.

本発明の目的は、上記事情に鑑み、記憶効率の
良い回路構成にして大規模な集積化に適する書込
み可能な論理アレイ回路を提供することである。
SUMMARY OF THE INVENTION In view of the above circumstances, an object of the present invention is to provide a writable logic array circuit having a circuit configuration with high storage efficiency and suitable for large-scale integration.

本発明によれば、3つの安定状態を持ち、書込
み制御信号で制御されて入力される3値書込み入
力信号を前記安定状態に対応させて記憶し、前記
安定状態により記憶された内容を2値の論理入力
信号により予じめ決められた規則によつて連想的
に読出すことのできる三安定記憶セルおよび前記
三安定記憶セルの出力信号を受けるダイオードが
複数個行列状に配置され、外部から各行それぞれ
に供給される複数の前記論理入力信号がそれぞれ
同一行の複数の前記三安定記憶セルへ共通に入力
され、各列毎に出力端を共通に接続される複数の
前記ダイオードを介して同一列の複数の前記三安
定記憶セルの出力信号がAND演算され、各列そ
れぞれの前記AND演算の結果が複数の2値出力
信号として出力されるAND論理アレイを備えた
書込み可能な論理アレイ回路が得られる。また前
記AND論理アレイにおいて前記書込み制御信号
が選択された列(又は行)へ入力され、複数の前
記3値書込み入力信号が各行(又は列)へそれぞ
れ入力されるようにする書込み可能な論理アレイ
回路が得られる。さらに前記AND論理アレイと、
複数のダイオードを複数の組に分けて設けて成る
OR論理アレイを備える書込み可能な論理アレイ
回路が得られる。
According to the present invention, the ternary write input signal, which has three stable states and is input under the control of the write control signal, is stored in correspondence with the stable state, and the content stored in the stable state is converted into a binary value. A plurality of tristable memory cells that can be read associatively according to a predetermined rule according to a logic input signal, and a plurality of diodes that receive output signals from the tristable memory cells are arranged in a matrix. The plurality of logic input signals supplied to each row are commonly input to the plurality of tristable memory cells in the same row, and the output terminals of each column are connected to each other in common through the plurality of diodes. A writable logic array circuit comprising an AND logic array in which output signals of a plurality of said tristable storage cells in a column are ANDed, and the results of said AND operation for each column are outputted as a plurality of binary output signals. can get. and a writable logic array in which the write control signal is input to a selected column (or row) in the AND logic array, and the plurality of ternary write input signals are respectively input to each row (or column). A circuit is obtained. Furthermore, the AND logic array;
Consists of multiple diodes divided into multiple groups.
A writable logic array circuit with an OR logic array is obtained.

あるいは前記AND論理アレイと、複数の二安
定記憶セルを行列状に配置して成るOR論理アレ
イとを備える書込み可能な論理アレイ回路が得ら
れる。さらに前記AND論理アレイと、前記OR論
理アレイと、書込み制御回路とを備える書込み可
能な論理アレイ回路が得られる。
Alternatively, a writable logic array circuit can be obtained that includes the AND logic array and an OR logic array formed by arranging a plurality of bistable memory cells in a matrix. Furthermore, a writable logic array circuit is obtained, comprising the AND logic array, the OR logic array, and a write control circuit.

次に図面を参照して本発明を詳細に説明する。 Next, the present invention will be explained in detail with reference to the drawings.

第1図は本発明の一実施例を示すブロツク図で
ある。
FIG. 1 is a block diagram showing one embodiment of the present invention.

1は書込み制御回路であり、信号線103を通
じて外部から入力される書込み制御信号を信号線
104−1,…,104−Nのいずれか1本へ出
力する。また信号線101,102それぞれを通
じ外部からリセツト信号およびクロツク信号が供
給される。2はM行N列のAND論理アレイであ
り、外部よりM個の2値論理入力信号がそれぞれ
信号線201−1,…,201−Mを通じて入力
され、AND演算されたN個の論理出力信号が信
号線203−1,203−Nに出力される。さら
にAND論理アレイ2へは、外部よりM個の3値
書込み入力信号が信号線202−1,…,202
−Mを通じて入力されると共に、上述の書込み制
御信号が信号線104−1,…,104−Nを通
じて入力される。3はL行N列のOR論理アレイ
であり、AND論理アレイ2の出力信号が信号線
203−1,…,203−Nを通じて入力され、
OR演算されたL個の論理出力信号が信号線30
1−1,…,301−Lに出力される。
1 is a write control circuit, which outputs a write control signal input from the outside through a signal line 103 to any one of signal lines 104-1, . . . , 104-N. Further, a reset signal and a clock signal are supplied from the outside through signal lines 101 and 102, respectively. 2 is an AND logic array with M rows and N columns, in which M binary logic input signals are input from the outside through signal lines 201-1, . . . , 201-M, and N logic output signals are subjected to an AND operation. is output to signal lines 203-1 and 203-N. Furthermore, M ternary write input signals are input to the AND logic array 2 from the outside through signal lines 202-1,...,202.
-M, and the above-mentioned write control signal is also input through signal lines 104-1, . . . , 104-N. 3 is an OR logic array with L rows and N columns, and the output signal of the AND logic array 2 is inputted through signal lines 203-1, . . . , 203-N.
The L logic output signals that have been ORed are connected to the signal line 30.
1-1, ..., 301-L.

次に第2図〜第7図を参照して、本実施例をさ
らに具体的に説明する。
Next, this embodiment will be described in more detail with reference to FIGS. 2 to 7.

第2図は書込み制御回路1の具体的な構成を示
すブロツク図である。11はKビツトのカウンタ
であり、信号線101のリセツト信号により初期
化された後、信号線102のクロツク信号を受け
て、AND論理アレイ1の列の番号を順次計数す
る。12はデコーダであり、カウンタ11のKビ
ツトの出力信号を信号線105−1,…,105
−Kを通じて入力しデコードして信号線106−
1,…,106−Nへ出力する。13−1,…,
13−NはANDゲートであり、それぞれがデコ
ーダ12のN個の出力信号で制御されて、その中
の1つだけが信号線103を通じ入力される書込
み制御信号を通過させることができる。書込み制
御信号は、クロツク信号に同期して入力され、カ
ウンタ11が順番に指示するANDゲート13−
1,…,13−Nを介しその出力信号線104−
1,…,104−Nを通じて、AND論理アレイ
2の対応する列へ順次分配されて供給される。書
込み制御信号1の一例を示したが、カウンタ11
はレジスタあるいはシフトレジスタ等に置替え
て、外部からAND論理アレイ2の列番号を任意
に指示することもできる。信号線104−1…,
104−Nを外部端子に接続し、直接外部より書
込み制御信号を供給してもよいが、この例のよう
な書込み制御回路を1チツプ内に収容することに
よつて外部端子の数を大巾に減らすことができ
る。
FIG. 2 is a block diagram showing a specific configuration of the write control circuit 1. As shown in FIG. Reference numeral 11 denotes a K-bit counter which, after being initialized by a reset signal on a signal line 101, receives a clock signal on a signal line 102 and sequentially counts the column numbers of the AND logic array 1. 12 is a decoder, which sends the K-bit output signal of the counter 11 to signal lines 105-1, . . . , 105.
- input through K and decoded to signal line 106-
1,..., 106-N. 13-1,...,
13-N is an AND gate, each of which is controlled by N output signals of the decoder 12, and only one of them can pass the write control signal input through the signal line 103. The write control signal is input in synchronization with the clock signal, and the counter 11 sequentially instructs the AND gates 13-
1,..., 13-N to its output signal line 104-
1, . . . , 104-N to the corresponding columns of the AND logic array 2. Although an example of the write control signal 1 is shown, the counter 11
can be replaced with a register or shift register, etc., and the column number of the AND logic array 2 can be arbitrarily designated from outside. Signal line 104-1...,
104-N may be connected to an external terminal and a write control signal may be directly supplied from the outside, but by accommodating a write control circuit like this example in one chip, the number of external terminals can be greatly increased. can be reduced to

第3図はAND論理アレイ2の構成を示すブロ
ツク図である。
FIG. 3 is a block diagram showing the configuration of the AND logic array 2.

21−11,…,21−MNは三安定記憶セル
であり、M行N列の行列状に配置されている。同
じ行の三安定記憶セルへは共通の2値論理入力信
号および共通の3値書込み入力信号が入力され、
同じ列の三安定記憶セルへは同時に書込み制御信
号が入力される。例えば第1行目の三安定記憶セ
ル21−11,…,21…1Nへは信号線201
−1および信号線202−1それぞれに供給され
る2値論理入力信号および3値書込み入力信号が
入力され、第1列目の三安定記憶セル21−1
1,…,21−M1へは信号線104−1に供給
される書込み制御信号が入力される。
21-11, . . . , 21-MN are tristable memory cells arranged in a matrix of M rows and N columns. A common binary logic input signal and a common ternary write input signal are input to the tristable storage cells in the same row;
Write control signals are simultaneously input to tristable memory cells in the same column. For example, the signal line 201 is connected to the tristable memory cells 21-11,..., 21...1N in the first row.
A binary logic input signal and a ternary write input signal supplied to the -1 and signal lines 202-1, respectively, are input to the tristable memory cell 21-1 in the first column.
A write control signal supplied to the signal line 104-1 is input to 1, . . . , 21-M1.

22−11,…,22−MNはダイオードであ
り、それぞれ三安定記憶セル21−11,…,2
1−MNの出力信号を受け、その出力端は各列毎
に共通にされてそれぞれ信号線203−1,…,
203−Nへ接続される。信号線203−1,
…,203−NはAND論理アレイ2の出力信号
線でもあり、一方に電源線204からそれぞれ抵
抗器23−1,…,23−Nを介して正電圧の供
給を受けている。これにより、例えば第1列目の
三安定記憶セルの出力信号はダイオード22−1
1,…,22−M1を介してAND演算され結果
が信号線203−1へ出力される等のように、各
列それぞれに同一列の三安定記憶セルの出力信号
はAND演算されてその結果が信号203−1,
…,203−Nへ出力される。
22-11,...,22-MN are diodes, and tristable memory cells 21-11,...,2, respectively.
1-MN output signals are received, and the output ends thereof are shared by each column and connected to signal lines 203-1, . . . , respectively.
203-N. Signal line 203-1,
. . , 203-N are also the output signal lines of the AND logic array 2, and are supplied with positive voltage from the power supply line 204 via resistors 23-1, . . . , 23-N, respectively. As a result, for example, the output signal of the tristable memory cell in the first column is transferred to the diode 22-1.
1,...,22-M1, and the result is output to the signal line 203-1, etc. The output signals of the tristable memory cells in the same column are ANDed and the result is is the signal 203-1,
..., 203-N.

第4図に三安定記憶セル21−11,…,21
−MNの具体的構成を示す。51,52,…,5
9はNANDゲートである。2値の論理入力信号
は2本の信号線201aのおよび201bを通じ
て、その肯定信号X1および否定信号1によつて
表わされ供給される。3直書込み入力信号は3本
の信号線202a,202bおよび202cを通
じて、3個の2値信号A,BおよびCによつて表
わされ供給される。書込み制御信号Wは信号線1
04を通じて供給され、NANDゲート51,5
2および53を介して書込み入力信号A,Bおよ
びCの入力を制御する。NANDゲート54,5
5および56は帰環ループを形成し3つの安定状
態を作るように構成されて、この安定状態により
入力された3値信号を記憶する。その記憶内容は
NANDゲート54,55,56の出力信号Y1
Y2,Y3で識別され、また論理入力信号X1(およ
1)によりNANDゲート57,58および5
9を介して連想的に読出される。205はこの三
安定記憶セルの出力信号線であり、読出された出
力信号Zが導出される。
Fig. 4 shows tristable memory cells 21-11,...,21.
- Shows the specific configuration of MN. 51, 52,..., 5
9 is a NAND gate. A binary logic input signal is provided through two signal lines 201a and 201b, represented by its affirmative signal X1 and negative signal 1 . The three direct write input signals are represented by three binary signals A, B and C and are provided through three signal lines 202a, 202b and 202c. Write control signal W is signal line 1
04 and NAND gates 51,5
2 and 53 to control the input of write input signals A, B and C. NAND gate 54,5
5 and 56 are configured to form a return loop and create three stable states, and store the input ternary signal according to these stable states. The memory content is
Output signals Y 1 of NAND gates 54, 55, 56,
NAND gates 57, 58 and 5 are identified by Y 2 , Y 3 and the logic input signal X 1 (and 1 )
9 is read out associatively. Reference numeral 205 is an output signal line of this tristable memory cell, from which the read output signal Z is derived.

第5図を参照すれば、第4図の3安定記憶セル
の動作がさらに明確に説明される。ここで3値信
号“1”,“X”,“0”は3つの2値信号の組合せ
で表わされて、それぞれ(1,1,0),(1,
0,1)(0,1,1)と対応している。またこ
のように3値信号のそれぞれに対応させられた
(Y1,Y2,Y3)の組は3つの安定状態に相当す
る。第5図aはWが1のとき、(A,B,C)と
(Y1,Y2,Y3)との関係を3値のそれぞれにつ
いて示している。なお省略されているが、Wが0
となると、(Y1,Y2,Y3)の値はそのまま保持
される。即ち、同図は書込みに係わる関係を説明
したものである。例えば書込み入力信号(A,
B,C)を(1,1,0)として書込み制御信号
Wにイパルス供給すれば、(Y1,Y2,Y3)に同
じ(1,1,0)が記憶され、これが3値信号の
“1”の書込みである。第5図bは各記憶内容
(Y1,Y2,Y3)に対し、論理入力信号X1と読出
し出力信号Zとの関係を示している。即ち同図読
出しに係わる連想規則を説明したものある。例え
ば(Y1,Y2,Y3)が(1,1,0)のとき、X1
を1とすればZは1,X1を0とすればZは0と
なり、これが記憶状態“1”の読出しである。即
ち、このような連想的な読出しとは、記憶状態
“1”,“X”,“0”それぞれに対してZ=X1,Z
=1,Z=1なる論理出力を得ていることに他
ならない。
Referring to FIG. 5, the operation of the tristable storage cell of FIG. 4 will be more clearly explained. Here, the ternary signals “1”, “X”, and “0” are represented by a combination of three binary signals, respectively (1, 1, 0), (1,
0,1) (0,1,1). Further, the set (Y 1 , Y 2 , Y 3 ) corresponding to each of the ternary signals corresponds to three stable states. FIG. 5a shows the relationship between (A, B, C) and (Y 1 , Y 2 , Y 3 ) for each of the three values when W is 1. Although omitted, if W is 0
In this case, the values of (Y 1 , Y 2 , Y 3 ) are maintained as they are. That is, this figure explains the relationship related to writing. For example, the write input signal (A,
If B, C) are set as (1, 1, 0) and a pulse is supplied to the write control signal W, the same ( 1, 1, 0) is stored in (Y 1 , Y 2 , Y 3 ), and this becomes a ternary signal. This is the writing of “1”. FIG. 5b shows the relationship between the logic input signal X 1 and the read output signal Z for each storage content (Y 1 , Y 2 , Y 3 ). That is, there is an explanation of association rules related to reading out the same figure. For example, when (Y 1 , Y 2 , Y 3 ) is (1, 1, 0), X 1
If X 1 is set to 1, Z becomes 1, and if X 1 is set to 0, Z becomes 0. This is reading of the storage state "1". In other words, such associative reading means that Z=X 1 , Z
= 1, Z = 1 , which is nothing but a logical output.

再び第3図を参照すれば、第4図と対比して明
らかだが信号線2d−1,…,201−Mはそれ
ぞれが信号線201a,201bなる1組で成
り、信号線202−1,…,202−Mはそれぞ
れが信号線202a,202b,202cなる1
組で成つていることを特に注意する。
Referring again to FIG. 3, it is clear from the comparison with FIG. 4 that the signal lines 2d-1, . , 202-M are signal lines 202a, 202b, 202c, respectively.
Pay particular attention to the fact that it is made up of pairs.

このように構成されたAND論理アレイ2にお
いて、信号線201−1,…,201−Mを通じ
て入力されるM個の3値書込み入力信号は、書込
み制御信号が信号線104−1,…,104−N
のうちの1本を通じて入力されて、その選択され
た列の三安定記憶セルへそれぞれ同時に書込まれ
る。また書込み制御回路1から書込制御信号が同
期的に供給されるとき、各列が順番に選択され
て、このとき合せてM個の3値書込み入力信号を
各列それぞれに供給すれば、全ての三安定記憶セ
ルに所望の3値信号を書込むことができる。さら
にM個の2値論理入力信号が信号線201−1,
…,201−Nを通じて入力され、各三安定記憶
セルからそれぞれ連想的に読出される出力信号
が、各列それぞれのダイオード接続を介して
AND演算され信号線203−1,…,203−
Nへ出力される。即ちAND論理アレイ2の出力
はM個の論理入力信号の各三安定記憶セルの記憶
内容で制御されたAND演算によるN個の2値出
力信号である。理解を深めるため次図を参照す
る。
In the AND logic array 2 configured in this way, the M ternary write input signals inputted through the signal lines 201-1,..., 201-M are configured so that the write control signals are input to the signal lines 104-1,..., 104. -N
are input through one of the lines and written simultaneously to each of the tristable storage cells of that selected column. Furthermore, when a write control signal is supplied synchronously from the write control circuit 1, each column is selected in turn, and if a total of M ternary write input signals are supplied to each column, all A desired ternary signal can be written into the tristable memory cell of the . Furthermore, M binary logic input signals are connected to signal lines 201-1,
..., 201-N, and the output signals read out associatively from each tristable memory cell are transmitted through diode connections in each column.
ANDed signal lines 203-1,...,203-
Output to N. That is, the output of the AND logic array 2 is N binary output signals obtained by AND operation controlled by the storage contents of each tristable storage cell of M logic input signals. Please refer to the following diagram for better understanding.

第6図を参照すれば、このAND論理アレイ2
で論理関数が実現される具体的な一例が示されて
いる。同図は、一例として3行2列の行列にて各
三安定記憶セル21−11,…,21−32へは
既にそれぞれ3値信号が書込まれた状態にあるも
のとし、図を簡単にするため一部は省略されてい
る。各行それぞれに論理入力信号X1,X2,X3
入力されると、例えば第1列目の三安定記憶セル
21−11,21−21,21−31にはそれぞ
れ“1”,“0”,“X”なる3値信号が記憶されて
いるので、それぞれから読出される出力信号は
X12,1であり、これらがAND演算されて
X1 2なるAND論理信号が得られる等、各列そ
れぞれに各三安定記憶セルに書込まれた3値信号
で制御されたAND論理信号X1 21X2 3等が
得られる。これらのAND論理信号は後述のOR論
理アレイ3へ供給されるとさらに複雑な論理関数
例えばX1 21X2 3等が実現される。
Referring to FIG. 6, this AND logic array 2
A specific example of how a logical function is realized is shown. As an example, the figure assumes that a ternary signal has already been written to each of the tristable memory cells 21-11, ..., 21-32 in a matrix of 3 rows and 2 columns. Therefore, some parts have been omitted. When logic input signals X 1 , ”, “X” are stored, so the output signal read from each is
X 1 , 2 , 1, and these are ANDed
An AND logic signal X 1 2 , etc. is obtained , and AND logic signals X 1 2 , 1 When these AND logic signals are supplied to an OR logic array 3, which will be described later, a more complex logic function such as X 1 2 + 1 X 2 3 is realized.

AND論理アレイ2の構成について若干の注意
すべき点を述べておく。ダイオード22−11,
…,22−MNについては、AND演算を行なう
機構を代表的一例として特に明記したものであ
る。従つて従来技術によるPLA等で用いられる
AND演算機構は何れも適用でき、しかも例えば
各ダイオードの入力であるNANDゲート59の
出力がオープンコレクタであるようなときは、そ
のダイオードは省略されることもある。肯定否定
2つの信号により伝えられた2値論理信号は各三
安定記憶セル内にインバータを持つことにより1
つの信号として伝えることができる。書込み制御
信号および3値書込み入力信号の供給について
は、例えば行と列の関係を入替えてもよく、一般
的に選択された三安定記憶セルへの書込みを可能
とする構成であればよい。
A few points to note regarding the configuration of AND logic array 2 will be described. Diode 22-11,
..., 22-MN, the mechanism for performing the AND operation is specifically specified as a representative example. Therefore, it is used in PLA etc. by conventional technology.
Any AND operation mechanism can be applied, and if, for example, the output of the NAND gate 59, which is the input to each diode, is an open collector, the diode may be omitted. A binary logic signal conveyed by two positive and negative signals can be converted to 1 by having an inverter in each tristable storage cell.
It can be transmitted as one signal. Regarding the supply of the write control signal and the ternary write input signal, for example, the relationship between rows and columns may be reversed, and any configuration that generally allows writing to the selected tristable memory cell may be used.

第7図はOR論理アレイ3の具体的な構成を示
す回路図である。31−1,…,31−は第1
の組のダイオードであり、AND論理アレイ2の
第1〜第番目の出力信号線203−1,…,2
03−を受けている。31−J,…,31−N
は第Lの組のダイオードであり、同様にして
AND論理アレイ2の第J〜第N番目の出力信号
線203−J,…,203−Nを受けている。第
1の組のダイオード31−1,…,31−は出
力端を共通にして信号線301−1に接続され
る。同様にして第Lの組のダイオード31−J,
…,31−Nは出力端を共通にして信号線301
−Lに接続される。信号線301−1,…,30
1−LはOR論理アレイ3の各行の出力信号線で
もあり、一端はそれぞれ抵抗器32−1,…,3
2−Lを介して接地されている。このように構成
されて、信号線203−1,…,203−Nを通
じてOR論理アレイ3へ入力されるAND論理アレ
イ2の出力信号は、それぞれの組毎にOR演算さ
れて信号線301−1,…,301−Lへ出力さ
れる。本実施例によれば、OR演算は予じめ決め
られた組合せによるが、OR論理アレイ3の構成
が簡単であることが利点である。
FIG. 7 is a circuit diagram showing a specific configuration of the OR logic array 3. 31-1,...,31- is the first
, and the first to second output signal lines 203-1, ..., 2 of the AND logic array 2.
03- has been received. 31-J,...,31-N
is the Lth set of diodes, and similarly
The Jth to Nth output signal lines 203-J, . . . , 203-N of the AND logic array 2 are received. The first set of diodes 31-1, . . . , 31- have their output ends in common and are connected to the signal line 301-1. Similarly, the Lth set of diodes 31-J,
..., 31-N share the output end with the signal line 301
- connected to L. Signal lines 301-1,...,30
1-L is also an output signal line for each row of the OR logic array 3, and one end is connected to a resistor 32-1,..., 3, respectively.
It is grounded via 2-L. With this configuration, the output signals of the AND logic array 2 that are input to the OR logic array 3 through the signal lines 203-1, . , ..., 301-L. According to this embodiment, the OR operation is based on a predetermined combination, but the advantage is that the configuration of the OR logic array 3 is simple.

第8図は本発明の別の実施例を示すブロツク図
であり、前述の実施例に比してOR論理アレイの
構成を異にする。従つて書込み制御回路1、
AND論理アレイ2および同一参照番号を付けら
れた各信号線は第1図と同様に構成されたもので
ある。3′は本実施例によるOR論理アレイであ
り、後述のように書込み可能な二安定記憶セルで
構成されており、信号線302−1,…,302
−Lを通じL個の2値書込み入力信号が外部から
供給され、AND論理アレイ2と同様に信号線1
04−1,…,104−Nをじて書込み制御信号
が供給される。
FIG. 8 is a block diagram showing another embodiment of the present invention, in which the configuration of the OR logic array is different from the previous embodiment. Therefore, the write control circuit 1,
The AND logic array 2 and each signal line having the same reference numeral is constructed in the same manner as in FIG. 3' is an OR logic array according to this embodiment, which is composed of writable bistable memory cells as described later, and is connected to signal lines 302-1, . . . , 302.
-L, L binary write input signals are supplied from the outside through signal line 1, similar to AND logic array 2.
A write control signal is supplied through 04-1, . . . , 104-N.

第9図を参照すれば、OR論理アレイ3′の具
体的な構成が示されている。33―11,…,3
3−LNは二安定記憶セルであり、L行N列の行
列状に配置されている。同一行の各二安定記憶セ
ルへは共通の2値書込み入力信号が供給され、同
一列の各各二安定記憶セルへは共通の書込み制御
信号およびAND論理アレイ2の出力信号が供給
される。例えば、第1行目の二安定記憶セル33
−11,…,33−1Nへは信号線302−1を
通じて供給される2値書込み入力信号が入力さ
れ、第1列目の二安定記憶セル33−11,…,
33−L1へは信号線104−1および信号線2
03−1それぞれを通じて供給される書込み制御
信号およびAND論理アレイの第1列目の出力信
号が入力される。34−11,…,34−LNは
ダイオードであり、それぞれ二安定記憶セル33
−11,…,33−LNの出力信号を受け、その
出力端は各行それぞれに共通にされて信号線30
1−1,301−Lに接続されている。信号線3
01−1,…,301−LはOR論理アレイ3′
の出力信号線でもあり、一端は抵抗器35−1,
…,35−Lを介して接地されている。これによ
り、例えば第1行目の二安定記憶セル33−1
1,…,33−1Nの出力信号はダイオード34
−11,…,34−1Nを介してOR演算され結
果が信号線301−1へ出力される等のように、
各行それぞれに同一行の三安定記憶セルの出力信
号はOR演算されて結果が信号線301−1,
…,301−Lへと出力される。
Referring to FIG. 9, a specific configuration of the OR logic array 3' is shown. 33-11,...,3
3-LN is a bistable memory cell, which is arranged in a matrix of L rows and N columns. Each bistable storage cell in the same row is provided with a common binary write input signal, and each bistable storage cell in the same column is provided with a common write control signal and the output signal of AND logic array 2. For example, bistable storage cell 33 in the first row
A binary write input signal supplied through the signal line 302-1 is input to -11,..., 33-1N, and the bistable memory cells 33-11,..., in the first column are inputted.
Signal line 104-1 and signal line 2 to 33-L1
The write control signal supplied through each of 03-1 and the output signal of the first column of the AND logic array are input. 34-11,..., 34-LN are diodes, each of which is a bistable memory cell 33.
-11,...,33-LN output signals are received, and the output terminals are shared by each row, and the signal line 30
1-1, 301-L. Signal line 3
01-1,...,301-L is OR logic array 3'
It is also the output signal line of , and one end is connected to resistor 35-1,
..., 35-L. As a result, for example, the bistable memory cell 33-1 in the first row
The output signals of 1,..., 33-1N are connected to the diode 34.
-11,...,34-1N, and the result is output to the signal line 301-1.
The output signals of the tristable memory cells in the same row are ORed and the result is sent to the signal line 301-1,
..., 301-L.

第10図は二安定記憶セル33−11,…,3
3−LNの具体的な構成を示す回路図である。6
1,62,63,64はNANDゲートであり、
セツトリセツトフリツプフロツプを構成する。2
値の書込み入力信号は一組の信号線302a,3
02bを通じ、一方にその肯定信号Dと他方に否
定信号として供給される。このとき書込み制御
信号が信号線104を通じ入力され、2値書込み
入力信号Dは前記フリツプフロツプへ記憶され
る。65はANDゲートであり、上記の記憶内容
により信号線203を通じて入力されるAND論
理アレイ2の出力信号の1つをゲートして信号線
303へ出力する。即ちこの二安定記憶セルは、
記憶内容が1のとき入力されるAND論理アレイ
2の出力信号の1つをそのまま通過させて出力
し、記憶内容が0のときは常に0を出力する。
FIG. 10 shows bistable storage cells 33-11,...,3
FIG. 3 is a circuit diagram showing a specific configuration of 3-LN. 6
1, 62, 63, 64 are NAND gates,
Configure the reset flip-flop. 2
The value write input signal is a set of signal lines 302a, 3.
02b, it is supplied as its affirmation signal D on the one hand and its negation signal on the other. At this time, a write control signal is input through the signal line 104, and the binary write input signal D is stored in the flip-flop. Reference numeral 65 denotes an AND gate, which gates one of the output signals of the AND logic array 2 inputted through the signal line 203 according to the above-mentioned stored contents, and outputs the gated signal to the signal line 303. That is, this bistable memory cell is
When the stored content is 1, one of the output signals of the AND logic array 2 inputted is passed through and output as is, and when the stored content is 0, 0 is always output.

再び第9図を参照して、信号線302−1,
…,302−Lはそれぞれ一組の信号線302
a,302bで成つていて、それぞれに供給され
る2値書込み入力信号は信号線104−1,…,
104−Nを通じ供給される書込み制御信号によ
り選択される列の二安定記憶セルへ書込まれる。
信号線203−1,…,203−Nを通じ供給さ
れるAND論理アレイの出力信号は、それぞれが
入力される二安定記憶セル33−11,33−
LN等の記憶内容が1であるときのみそれぞれの
ダイオード34−11,…,34−LNへ伝えら
れ、各列それぞれでOR演算される。即ちこの
OR論理アレイ3′によれば、各二安定記憶セル
33−11,…,34−LNの記憶内容を書替え
ることによりOR演算を制御できる。
Referring again to FIG. 9, signal lines 302-1,
..., 302-L are each a set of signal lines 302
a, 302b, and the binary write input signals supplied to each are signal lines 104-1,...,
The bistable storage cells of the selected column are written to by a write control signal provided through 104-N.
The output signals of the AND logic array supplied through the signal lines 203-1,..., 203-N are input to the bistable memory cells 33-11, 33-, respectively.
Only when the stored content of LN etc. is 1, it is transmitted to each diode 34-11, . . . , 34-LN, and an OR operation is performed in each column. That is, this
According to the OR logic array 3', the OR operation can be controlled by rewriting the storage contents of each bistable memory cell 33-11, . . . , 34-LN.

以上説明を要約すれば、本発明の効果は三安定
記憶セルにより回路量が少なくして効率良く3値
信号が記憶され、これらを含む記憶セルを設ける
ことにより、随時電気的に書替えて任意の論理動
作を行なわしめる論理アレイ回路が提供されたこ
とである。
To summarize the above explanation, the effects of the present invention are that tristable memory cells can reduce the amount of circuitry and efficiently store ternary signals, and by providing a memory cell that includes these, electrically rewriting can be performed at any time to create arbitrary signals. The present invention provides a logic array circuit that performs logic operations.

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

第1図は本発明の一実施例を示すブロツク図、
第2図は書込み制御回路1の構成を示すブロツク
図、第3図はAND論理アレイの構成を示すブロ
ツク図、第4図は三安定記憶セルの構成を示す回
路図、第5図a,bは三安定記憶セルの各信号値
の関係を示す図、第6図はAND論理アレイによ
り論理関数を実現する一例を示すブロツク図、第
7図はOR論理アレイの構成を示す回路図、第8
図は本発明の別の実施例を示すブロツク図、第9
図はOR論理アレイの別の構成を示すブロツク
図、第10図は二安定記憶セルの構成を示す回路
図である。同図において、1……書込み制御信
号、2……AND論理アレイ、3,3′……OR論
理アレイ、13−1,…,13−N…ANDゲー
ト、21−11,…,21−MN……三安定記憶
セル、22−11,…,22−MN……ダイオー
ド、23−1,…,23−N……抵抗器、51,
…,59……NANDゲート、31−1,…,3
1−N……ダイオード、33−11,…,33−
LN……二安定記憶セル、34−11,…,34
−LN……ダイオード、35−1,…,35−L
……抵抗器、61,…,64……NANDゲート、
65……ANDゲートである。
FIG. 1 is a block diagram showing one embodiment of the present invention;
FIG. 2 is a block diagram showing the configuration of the write control circuit 1, FIG. 3 is a block diagram showing the configuration of the AND logic array, FIG. 4 is a circuit diagram showing the configuration of the tristable memory cell, and FIGS. 5 a, b 6 is a block diagram showing an example of realizing a logic function using an AND logic array. FIG. 7 is a circuit diagram showing the configuration of an OR logic array.
Figure 9 is a block diagram showing another embodiment of the present invention.
The figure is a block diagram showing another configuration of the OR logic array, and FIG. 10 is a circuit diagram showing the configuration of a bistable memory cell. In the same figure, 1...Write control signal, 2...AND logic array, 3,3'...OR logic array, 13-1,...,13-N...AND gate, 21-11,...,21-MN ...Tristable memory cell, 22-11,...,22-MN...Diode, 23-1,...,23-N...Resistor, 51,
...,59...NAND gate, 31-1,...,3
1-N...diode, 33-11,...,33-
LN...Bistable memory cell, 34-11,...,34
-LN...Diode, 35-1,...,35-L
...Resistor, 61,...,64...NAND gate,
65...This is an AND gate.

Claims (1)

【特許請求の範囲】 1 3つの安定状態を持ち、書込み制御信号で制
御されて入力される3値書込み入力信号を前記安
定状態に対応させて記憶し、2値論理入力信号を
入力して前記安定状態により記憶された内容を予
じめ決められた規則で連想的に読出すことのでき
る複数の三安定記憶セルを行列状に配置し、複数
の前記三安定記憶セルの出力信号をそれぞれに受
ける複数のダイオードを各列毎に出力端を共通に
接続して設け、同一行の複数の前記三安定記憶セ
ルは同一の前記論理入力信号の供給を受け、同一
列の複数の前記三安定記憶セルの出力信号は複数
の前記ダイオードを介してAND演算されて、外
部から複数の前記論理入力信号が各行それぞれに
入力されると複数の前記AND演算による結果が
各列それぞれに出力されるAND論理アレイを備
え、複数の前記三安定記憶セルの記憶内容に従つ
た論理動作をすることを特徴とする書込み可能な
論理アレイ回路。 2 同一行(又は列)の複数の前記三安定記憶セ
ルは同一の前記3値書込み入力信号の供給を受
け、同一列(又は行)の複数の前記三安定記憶セ
ルは同時に前記書込み制御信号の供給を受けて、
外部から複数の前記3値書込み入力信号が各行
(又は列)それぞれに入力されて同時に、前記書
込み制御信号が選択された1つの列(又は行)へ
入力されると複数の前記3値書込み入力信号が前
記選択された列(又は行)の複数の前記三安定記
憶セルへそれぞれ同時に書込まれる前記AND論
理アレイを備える特許請求の範囲第1項記載の書
込み可能な論理アレイ回路。 3 3つの安定状態を持ち、書込み制御信号で制
御されて入力される3値書込み入力信号を前記安
定情態に対応させて記憶し、2値論理入力信号を
入力して前記安定状態により記憶された内容を予
じめ決められた規則で連想的に読出すことのでき
る複数の三安定記憶セルを行列状に配置し、複数
の前記三安定記憶セルの出力信号をそれぞれに受
ける複数の第一のダイオードを各列毎に出力端を
共通に接続して設け、同一行の複数の前記三安定
記憶セルは同一の前記論理入力信号の供給を受
け、同一列の複数の前記三安定記憶セルの出力信
号は複数の前記第一のダイオードを介してAND
演算されて、外部から複数の前記論理入力信号が
各行それぞれに入力されると複数の前記AND演
算による結果が各列それぞれに出力されるAND
論理アレイと、前記AND論理アレイの複数の出
力信号をそれぞれに受ける複数の第二のダイオー
ドを複数の組に分け各組毎に出力端を共通に接続
して設け、前記AND論理アレイの複数の出力信
号が複数の前記第二のダイオードを介して前記各
組毎にOR演算されて出力されるOR論理アレイ
とを備え、複数の前記三安定記憶セルの記憶内容
に従つた論理動作をすることを特徴とする書込み
可能な論理アレイ回路。 4 同一行(又は列)の複数の前記三安定記憶セ
ルは同一前記3値書込み入力信号の供給を受け、
同一列(又は行)の複数の前記三安定記憶セルは
同時に前記書込み制御信号の供給を受けて、外部
から複数の前記3値書込み入力信号が各行(又は
列)それぞれに入力されて同時に、前記書込み制
御信号が選択された1つの列(又は行)へ入力さ
れると複数の前記3値書込み入力信号が前記選択
された列(又は行)の複数の前記三安定記憶セル
へそれぞれ同時に書込まれる前記AND論理アレ
イを備える特許請求の範囲第3項記載の書込み可
能な論理アレイ回路。 5 3つの安定状態を持ち、書込み制御信号で制
御されて入力される3値書込み入力信号を前記安
定状態に対応させて記憶し、2値論理入力信号を
入力して前記安定状態により記憶された内容を予
じめ決められた規則で連想的に読出すことのでき
る複数の三安定記憶セルを行列状に配置し、複数
の前記三安定記憶セルの出力信号をそれぞれに受
ける複数の第一のダイオードを各列毎に出力端を
共通に接続して設け、同一行の複数の前記三安定
記憶セルは同一の前記論理入力信号の供給を受
け、同一列の複数の前記三安定記憶セルの出力信
号は複数の前記第一のダイオードを介してAND
演算されて、外部から複数の前記論理入力信号が
各行それぞれに入力されると複数の前記AND演
算による結果が各列それぞれに出力されるAND
論理アレイと、前記書込み制御信号で制御されて
入力される2値書込み入力信号を記憶し、前記
AND論理アレイの出力信号の1つを受けその記
憶内容でゲートして出力する複数の二安定記憶セ
ルを行列状に配置し、複数の前記二安定記憶セル
の出力信号をそれぞれに受ける複数の第二のダイ
オードを各行毎に出力端を共通に接続して設け、
同一列の複数の前記二安定記憶セルは前記AND
論理アレイの同じ列からの出力信号の供給を受
け、同一行の複数の前記二安定記憶セルの出力信
号は複数の前記第二のダイオードを介してOR演
算されて、前記AND論理アレイの複数の出力信
号が各列それぞれに入力され複数の前記OR演算
による結果が各行それぞれに出力されるOR論理
アレイとを備え、複数の前記三安定記憶セルおよ
び複数の前記二安定記憶セルの記憶内容に従つた
論利動作をすることを特徴とする書込み可能な論
理アレイ回路。 6 同一行(又は列)の複数の前記三安定記憶セ
ルは同一の前記3値書込み入力信号の供給を受
け、同一列(又は行)の複数の前記三安定記憶セ
ルは同時に前記書込み制御信号の供給を受けて、
外部から複数の前記3値書込み入力信号が各行
(又は別)それぞれに入力されて同時に、前記書
込み制御信号が選択された1つの列(又は行)へ
入力されると複数の前記3値書込み入力信号が前
記選択された列(又は行)の複数の前記三安定記
憶セルへそれぞれ同時に書込まれる前記AND論
理アレイと、同一行(又は列)の複数の前記二安
定記憶セルは同一の前記2値書込み入力信号の供
給を受け、同一列(又は行)の複数の前記二安定
記憶セルは同時に前記書込み制御信号の供給を受
けて、外部から複数の前記2値書込み入力信号が
各行(又は列)それぞれに入力されて同時に、前
記書込み制御信号が選択された1つの列(又は
行)へ入力されると複数の前記2値書込み入力信
号が前記選択された列(又は行)の複数の前記二
安定記憶セルへそれぞれ同時に書込まれる前記
OR論理アレイとを備える特許請求の範囲第5項
記載の書込み可能な論理アレイ回路。 7 3つの安定状態を持ち、書込み制御信号で制
御されて入力される3値書込み入力信号を前記安
定状態に対応させて記憶し、2値論理入力信号を
入力して前記安定状態により記憶された内容を予
じめ決められた規則で連想的に読出すことのでき
る複数の三安定記憶セルを行列状に配置し、複数
の前記三安定記憶セルの出力信号をそれぞれに受
ける複数の第一のダイオードを各列毎に出力端を
共通に接続して設け、同一行の複数の前記三安定
記憶セルは同じ前記論理入力信号の供給を受け、
同一列の複数の前記三安定記憶セルの出力信号は
複数の前記第一のダイオードを介してAND演算
されて、外部から複数の前記論理入力信号が各行
それぞれに入力されると複数の前記AND演算に
よる結果が各列それぞれに出力されるAND論理
アレイと、前記書込み制御信号で制御されて入力
される2値書込み入力信号を記憶し、前記AND
論理アレイの出力信号の1つを受けその記憶内容
でゲートして出力する複数の二安定記憶セルを行
列状に配置し、複数の前記二安定記憶セルの出力
信号をそれぞれに受ける複数の第二のダイオード
を各行毎に出力端を共通に接続して設け、同一列
の複数の前記二安定記憶セルは前記AND論理ア
レイの同じ列からの出力信号の供給を受け、同一
行の複数の前記二安定記憶セルの出力信号は複数
の前記第二のダイオードを介してOR演算され
て、前記AND論理アレイの複数の出力信号が各
列それぞれに入力され複数の前記OR演算による
結果が各行それぞれに出力されるOR論理アレイ
と、前記AND論理アレイおよび前記OR論理アレ
イの列を1つずつ選択して前記書込み制御信号を
供給する書込み制御回路とを備え、同一行の複数
の前記三安定記憶セルは同じ前記3値書込み入力
信号の供給を受け、同一行の複数の前記二安定記
憶セルは同じ前記2値書込み入力信号の供給を受
け、同一列の複数の前記三安定記憶セルおよび二
安定記憶セルは同時に前記書込み制御信号の供給
を受けて、外部から複数の前記3値書込み入力信
号が前記AND論理アレイの各行それぞれに、ま
た複数の前記2値書込み入力信号が前記OR論理
アレイの各行それぞれに入力されて同時に、前記
書込み入力信号が前記AND論理アレイおよび前
記OR論理アレイの選択された1つの列へ入力さ
れると、複数の前記3値書込み入力信号および2
値書込み入力信号が前記選択された列の複数の前
記三安定記憶セルおよび前記二安定記憶セルへそ
れぞれ同時に書込まれ、複数の前記三安定記憶セ
ルおよび複数の前記二安定記憶セルの記憶内容に
従つた論理動作をすることを特徴とする書込み可
能な論理アレイ回路。
[Claims] 1. Having three stable states, storing a ternary write input signal controlled by a write control signal and inputting it in correspondence with the stable state, and inputting a binary logic input signal to A plurality of tristable memory cells whose contents stored in a stable state can be read associatively according to a predetermined rule are arranged in a matrix, and the output signals of the plurality of tristable memory cells are respectively transmitted. A plurality of diodes are provided in each column with their output terminals commonly connected, and a plurality of the tristable memory cells in the same row receive the same logic input signal, and a plurality of the tristable memory cells in the same column receive the same logic input signal. The output signal of the cell is subjected to an AND operation through the plurality of diodes, and when a plurality of the logic input signals are input to each row from the outside, the results of the plurality of AND operations are output to each column. What is claimed is: 1. A writable logic array circuit comprising an array and performing logical operations according to the storage contents of the plurality of tristable memory cells. 2. The plurality of tristable memory cells in the same row (or column) are supplied with the same ternary write input signal, and the plurality of tristable memory cells in the same column (or row) are simultaneously supplied with the write control signal. After receiving the supply,
When a plurality of the ternary write input signals are externally input to each row (or column) and at the same time, the write control signal is input to a selected column (or row), the plurality of ternary write inputs are input. 2. A writable logic array circuit as claimed in claim 1, comprising said AND logic array in which signals are simultaneously written to each of said plurality of said tristable storage cells of said selected column (or row). 3. It has three stable states, stores a ternary write input signal inputted under the control of a write control signal in correspondence with the stable state, and stores a binary logic input signal according to the stable state by inputting a binary logic input signal. A plurality of tristable memory cells whose contents can be read associatively according to a predetermined rule are arranged in a matrix, and a plurality of first memory cells each receive an output signal from the plurality of tristable memory cells. Diodes are provided in each column with their output terminals connected in common, and the plurality of tristable memory cells in the same row receive the same logic input signal, and the outputs of the plurality of tristable memory cells in the same column are supplied with the same logic input signal. The signal is ANDed through multiple said first diodes
When a plurality of logic input signals are input to each row from the outside, the results of the AND operation are output to each column.
A logic array and a plurality of second diodes each receiving a plurality of output signals of the AND logic array are divided into a plurality of groups and the output terminals of each group are connected in common. and an OR logic array in which an output signal is ORed for each set through the plurality of second diodes and output, and performs a logical operation according to the storage contents of the plurality of tristable memory cells. A writable logic array circuit featuring: 4. A plurality of the tristable memory cells in the same row (or column) are supplied with the same ternary write input signal,
The plurality of tristable memory cells in the same column (or row) are simultaneously supplied with the write control signal, and the plurality of ternary write input signals are inputted to each row (or column) from the outside. When a write control signal is input to a selected column (or row), the plurality of ternary write input signals are simultaneously written to each of the plurality of tristable storage cells of the selected column (or row). 4. The writable logic array circuit of claim 3, comprising said AND logic array. 5. It has three stable states, stores a ternary write input signal inputted under the control of a write control signal in correspondence with the stable state, and inputs a binary logic input signal to store the stored state according to the stable state. A plurality of tristable memory cells whose contents can be read associatively according to a predetermined rule are arranged in a matrix, and a plurality of first memory cells each receive an output signal from the plurality of tristable memory cells. Diodes are provided in each column with their output terminals connected in common, and the plurality of tristable memory cells in the same row receive the same logic input signal, and the outputs of the plurality of tristable memory cells in the same column are supplied with the same logic input signal. The signal is ANDed through multiple said first diodes
When a plurality of logic input signals are input to each row from the outside, the results of the AND operation are output to each column.
a logic array and a binary write input signal inputted under the control of the write control signal;
A plurality of bistable memory cells that receive one of the output signals of the AND logic array, gate it with its storage content, and output it are arranged in a matrix, and a plurality of bistable memory cells that receive the output signal of the plurality of bistable memory cells, respectively, are arranged in a matrix. Two diodes are provided in each row with their output ends connected in common.
A plurality of the bistable storage cells in the same column are connected to the AND
Provided with output signals from the same column of the logic array, the output signals of the plurality of bistable storage cells in the same row are ORed through the plurality of second diodes to output the plurality of bistable storage cells of the AND logic array. an OR logic array in which an output signal is input to each column and a result of the plurality of OR operations is output to each row, and according to the storage contents of the plurality of tristable memory cells and the plurality of bistable memory cells. A writable logic array circuit characterized in that it performs a logic operation. 6. The plurality of tristable memory cells in the same row (or column) are supplied with the same ternary write input signal, and the plurality of tristable memory cells in the same column (or row) are simultaneously supplied with the write control signal. After receiving the supply,
When a plurality of the three-value write input signals are externally input to each row (or another) and at the same time, the write control signal is input to a selected column (or row), the plurality of three-value write input signals the AND logic array in which a signal is simultaneously written to each of the plurality of tristable storage cells in the selected column (or row), and the plurality of bistable storage cells in the same row (or column) write to the same two or more bistable storage cells; A plurality of bistable storage cells in the same column (or row) are supplied with a value write input signal, and the plurality of bistable memory cells in the same column (or row) are simultaneously supplied with the write control signal, and a plurality of binary write input signals are input from the outside to each row (or column). ) and simultaneously, when the write control signal is input to a selected column (or row), the plurality of binary write input signals are input to the plurality of binary write input signals of the selected column (or row). each written to a bistable storage cell simultaneously.
6. A writable logic array circuit according to claim 5, comprising an OR logic array. 7. It has three stable states, stores a ternary write input signal inputted under the control of a write control signal in correspondence with the stable state, and inputs a binary logic input signal to store the stored state according to the stable state. A plurality of tristable memory cells whose contents can be read associatively according to a predetermined rule are arranged in a matrix, and a plurality of first memory cells each receive an output signal from the plurality of tristable memory cells. diodes are provided in each column with their output ends connected in common, and the plurality of tristable memory cells in the same row are supplied with the same logic input signal,
The output signals of the plurality of tristable memory cells in the same column are subjected to an AND operation through the plurality of first diodes, and when a plurality of the logic input signals are input to each row from the outside, the plurality of the AND operations are performed. an AND logic array in which the results of
A plurality of bistable memory cells that receive one of the output signals of the logic array, gate it according to its storage content, and output it are arranged in a matrix, and a plurality of second bistable memory cells that each receive the output signal of the plurality of bistable memory cells. diodes are provided in each row with their output terminals connected in common, and the plurality of bistable memory cells in the same column receive output signals from the same column of the AND logic array, and the plurality of bistable memory cells in the same column receive output signals from the same column of the AND logic array. The output signals of the stable storage cells are ORed through the plurality of second diodes, the plurality of output signals of the AND logic array are input to each column, and the results of the plurality of OR operations are outputted to each row. a write control circuit that selects columns of the AND logic array and the OR logic array one by one and supplies the write control signal, and a plurality of the tristable storage cells in the same row A plurality of the bistable storage cells in the same row are supplied with the same ternary write input signal and a plurality of the tristable and bistable storage cells in the same column are supplied with the same binary write input signal. simultaneously receives the write control signal, and externally sends a plurality of ternary write input signals to each row of the AND logic array, and a plurality of binary write input signals to each row of the OR logic array. When the write input signal is simultaneously input to a selected column of the AND logic array and the OR logic array, the plurality of ternary write input signals and two
A value write input signal is simultaneously written to each of the plurality of tristable storage cells and the bistable storage cells of the selected column, and the stored contents of the plurality of tristable storage cells and the plurality of bistable storage cells are What is claimed is: 1. A writable logic array circuit, characterized in that it performs logical operations according to the following.
JP9020280A 1980-07-02 1980-07-02 Logical array circuit possible for write-in Granted JPS5715533A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9020280A JPS5715533A (en) 1980-07-02 1980-07-02 Logical array circuit possible for write-in

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9020280A JPS5715533A (en) 1980-07-02 1980-07-02 Logical array circuit possible for write-in

Publications (2)

Publication Number Publication Date
JPS5715533A JPS5715533A (en) 1982-01-26
JPS6335129B2 true JPS6335129B2 (en) 1988-07-13

Family

ID=13991895

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9020280A Granted JPS5715533A (en) 1980-07-02 1980-07-02 Logical array circuit possible for write-in

Country Status (1)

Country Link
JP (1) JPS5715533A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04502679A (en) * 1989-10-23 1992-05-14 マイクロソフト コーポレイション Pointing device with adjustable clamp that attaches to keyboard

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4774421A (en) * 1984-05-03 1988-09-27 Altera Corporation Programmable logic array device using EPROM technology

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04502679A (en) * 1989-10-23 1992-05-14 マイクロソフト コーポレイション Pointing device with adjustable clamp that attaches to keyboard

Also Published As

Publication number Publication date
JPS5715533A (en) 1982-01-26

Similar Documents

Publication Publication Date Title
US10756738B2 (en) JTL-based superconducting logic arrays and FPGAS
EP0081917B1 (en) Programmable multiplexer
US5125098A (en) Finite state-machine employing a content-addressable memory
US6876228B2 (en) Field programmable gate array
US4034356A (en) Reconfigurable logic array
US5654650A (en) High throughput FPGA control interface
US7903456B2 (en) Superconducting circuit for high-speed lookup table
US6347061B1 (en) Programmable logic array device with random access memory configurable as product terms
US4847612A (en) Programmable logic device
US5250859A (en) Low power multifunction logic array
JPH0645912A (en) Memory circuit provided with changeable constitution
US3761902A (en) Functional memory using multi-state associative cells
US5924115A (en) Hierarchical memory architecture for a programmable integrated circuit having an interconnect structure connected in a tree configuration
JPH03166625A (en) Logic blocks for programmable logic elements
US4327424A (en) Read-only storage using enhancement-mode, depletion-mode or omitted gate field-effect transistors
US5467029A (en) OR array architecture for a programmable logic device
US5349670A (en) Integrated circuit programmable sequencing element apparatus
US20260112409A1 (en) Memory device and method for computing-in-memory (cim)
US4617653A (en) Semiconductor memory device utilizing multi-stage decoding
US5742741A (en) Reconfigurable neural network
US5369618A (en) Serial access memory
US5003202A (en) Coincidence extendable programmable logic device
JPS6335129B2 (en)
US5751913A (en) Reconfigurable neural network and difference-square neuron
US6668302B1 (en) Method and architecture for re-programming conventionally non-reprogrammable technology