[go: up one dir, main page]

JPH06162134A - Multistage structuring device for logic circuit - Google Patents

Multistage structuring device for logic circuit

Info

Publication number
JPH06162134A
JPH06162134A JP4335638A JP33563892A JPH06162134A JP H06162134 A JPH06162134 A JP H06162134A JP 4335638 A JP4335638 A JP 4335638A JP 33563892 A JP33563892 A JP 33563892A JP H06162134 A JPH06162134 A JP H06162134A
Authority
JP
Japan
Prior art keywords
candidate
factor
storage device
rectangle
matrix
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.)
Withdrawn
Application number
JP4335638A
Other languages
Japanese (ja)
Inventor
Yuichi Nakamura
祐一 中村
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 JP4335638A priority Critical patent/JPH06162134A/en
Publication of JPH06162134A publication Critical patent/JPH06162134A/en
Withdrawn legal-status Critical Current

Links

Abstract

PURPOSE:To constitute a multistage logic circuit which is shown by a truth table by efficiently extracting factors and minimizing the scale of the logic circuit. CONSTITUTION:A rectangle extracted from the contents of a candidate factor storage device 12 by using a rectangle extracting device 13 is compared with a rectangle extracted by using a logical structure converting device 14 and the logic circuit is formed into multistage structure by using the comparison result. Further, the logical structure converting device 14 converts the logical structure of candidate factors stored in a candidate factor storage device 12.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は論理回路多段化装置に関
し、特に真理値表を多段の論理式に変換する装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a logic circuit multistage device, and more particularly to a device for converting a truth table into a multistage logical expression.

【0002】[0002]

【従来の技術】真理値表から一般の多段論理式への変換
は、多段論理式が実現する論理回路を図3に示すように
入力から出力へ至る経路にアンドとオアの2個のゲート
が存在する2段の論理回路である真理値表を、入力から
出力へ至る経路に1段以上のゲートが存在する論理回路
に変換することである。この変換は、各ゲートの入力の
総数で評価される回路の規模を小さくするために行なわ
れる。従来、真理値表から一般の多段論理式への変換
は、2段の論理回路を実現する論理式から自分自身でし
か割り切れないような因子を選び、その因子で論理式を
除算することを繰り返し行なっていた(「文献:アール
ケー ブレイトン、シー マクマーレン ”ザ デコン
ポジション アンド ファクタリゼション オブ ブー
リアン イクスプレションズ”:プロシーディング ア
イエスシーエイエス−82、1982(R.K Bra
yton and C.McMullen ”The
decomposition and factori
zation of Boolean expres
ions,”in Proc.ISCAS−82,19
82)」)。
2. Description of the Related Art A conversion from a truth table to a general multi-stage logical expression is performed by a logic circuit realized by the multi-stage logical expression as shown in FIG. This is to convert a truth table, which is a two-stage logic circuit that exists, into a logic circuit that has one or more stages of gates in the path from the input to the output. This conversion is done to reduce the size of the circuit as evaluated by the total number of inputs on each gate. Conventionally, the conversion from a truth table to a general multi-stage logical expression is repeated by selecting a factor that can be divided only by itself from the logical formula that realizes the two-stage logical circuit and dividing the logical formula by the factor. ("Reference: Earl K. Brayton, C. McMullen," The Decomposition and Factorization of Boolean Expressions ": Proceeding AIS CIS-82, 1982 (RK Bra.
yton and C.I. McMullen "The
decomposition and factori
zation of Boolean express
ions, “in Proc. ISCAS-82, 19
82) ").

【0003】上記手法では、その時点で回路規模を最大
に減少させるような因子を選択し、その因子で除算を行
なっているが、この回路規模を最大に減少させるような
因子の選択には、回路の論理式の状態を行列状に表現し
(図4)、その行列状の記憶状態から最大の長方形を選
択することによって得られる(図5)。この最大の長方
形を求めるためには、全ての長方形を列挙して、その中
で最大の長方形を求める手法が考えられるが、この手法
は、長い計算時間を必要とし、一般には用いられない。
そこで、短い計算時間ではほぼ最大に回路規模を減少さ
せる因子に相当する長方形を検索するために以下のよう
な近似手法が用いられている。 ステップ1:横方向に最大に長い1列を探し、これをR
1 とする。 ステップ2:R1 の行の長さをr1 とする。R1 の一部
を含み、行の長さが2の長方形のなかで、大きさが最大
のものを選びこれをR2 とする。 ステップ3:Ri の行の長さをri とする。Ri の一部
を含み、行の長さri+1の長方形のなかで、大きさが
最大のものを選びこれをRi+1 とする。 ステップ4:ステップ3をRi+1 が1行になるまで続け
る。1行になった場合の長方形をRr とする。 ステップ5:R1 ,R2 ,…Rr までのなかの最大の長
方形を求める。これをRmax とする。 ステップ6:縦方向に最大に長い1行を探し、これをC
1 とする。 ステップ7:C1 の列の長さをc1 とする。C1 の一部
を含み、列の長さが2の長方形のなかで、大きさが最大
のものを選びこれをC2 とする。 ステップ8:Ci の列の長さをci とする。Ci の一部
を含み、列の長さci+1の長方形のなかで、大きさが
最大のものを選びこれをCi+1 とする。 ステップ9:ステップ3をCi+1 が1列になるまで続け
る。1列になった場合の長方形をCc とする。 ステップ10:C1 ,C2 ,…Cc までのなかの最大の
長方形を求める。これをCmax とする。 ステップ11:Rmax とCmax の大きいものを選択す
る。
In the above method, a factor that reduces the circuit size to the maximum is selected at that time, and division is performed by that factor. However, to select the factor that reduces the circuit size to the maximum, It is obtained by expressing the state of the logical expression of the circuit in a matrix form (FIG. 4) and selecting the largest rectangle from the matrix-shaped storage state (FIG. 5). In order to find the maximum rectangle, a method of enumerating all the rectangles and finding the largest rectangle among them can be considered, but this method requires a long calculation time and is not generally used.
Therefore, the following approximation method is used to search for a rectangle corresponding to a factor that reduces the circuit size to a maximum in a short calculation time. Step 1: Find the longest row in the horizontal direction,
Set to 1 . Step 2: Let the row length of R 1 be r 1 . Among the rectangles having a row length of 2 and including a part of R 1 , the one having the largest size is selected and designated as R 2 . Step 3: Let the row length of R i be r i . Among the rectangles including a part of R i and having a row length r i +1 and having a maximum size, the rectangle is selected and designated as R i + 1 . Step 4: Continue Step 3 until R i + 1 is one row. Let R r be the rectangle when there is one row. Step 5: Find the largest rectangle among R 1 , R 2 , ... R r . Let this be R max . Step 6: Find the longest line in the vertical direction,
Set to 1 . Step 7: Let the length of the column of C 1 be c 1 . A rectangle having a column length of 2 including a part of C 1 and having the largest size is selected and designated as C 2 . Step 8: Let the length of the column of C i be c i . Among the rectangles including the part of C i and having the column length c i +1 and having the largest size, the one having the largest size is selected and designated as C i + 1 . Step 9: Continue Step 3 until C i + 1 has one column. Let C c be the rectangle when there is one row. Step 10: Find the largest rectangle among C 1 , C 2 , ... C c . Let this be C max . Step 11: Select one having a large R max and C max .

【0004】[0004]

【発明が解決しようとする課題】上記の近似解法では、
図5に与えられたような行列状の論理状態においては、
ステップ1、ステップ6の最大に長い行または、列を出
発点とする場合、図5に与えられるような、最大の重み
を持つ長方形を求めることができず、これにより、回路
規模を最大に減少させるような、因子を選択することが
できない。
In the above approximate solution method,
In the matrix-like logic state as given in FIG.
When the maximum long row or column in step 1 or step 6 is used as a starting point, the rectangle having the maximum weight as shown in FIG. 5 cannot be obtained, which reduces the circuit scale to the maximum. It is not possible to select a factor that causes

【0005】本発明の目的は、論理式が与えられたとき
に、少ない計算時間と計算記憶容量とで、小さい規模の
論理回路に変換する装置を提供することにある。とく
に、上記近似手法の問題点を解決し、回路規模を最大に
減少させるような因子を選択し、その因子を用いて論理
回路を除算することによって、回路を最小化する装置を
提供することにある。
It is an object of the present invention to provide an apparatus for converting a logic circuit of a small scale with a short calculation time and a small calculation storage capacity when given a logical expression. In particular, it is intended to provide a device that solves the problem of the above approximation method, selects a factor that reduces the circuit size to the maximum, and divides the logic circuit using the factor to minimize the circuit. is there.

【0006】[0006]

【課題を解決するための手段】本発明の論理回路多段化
装置は、発明1の真理値表から多段論理式への変換過程
を格納する変換状態記憶装置と、論理式から代数的手法
を用いて因子を除算する論理式除算装置と、候補の因子
を行列状に記憶する候補因子記憶装置と、候補因子記憶
装置から、最大の重みの長方形部分行列を選び出す、長
方形抽出装置と、前記候補因子記憶装置の記憶内容の論
理構造を変換する論理構造変換装置と、前記候補因子記
憶装置に記憶されている候補因子の行列における長方形
を因子に変換する因子変換装置と、これらを制御する制
御装置と、発明2の候補因子記憶装置の内容を効率よく
構造変換する、最長行除去装置と、最長列除去装置と、
最短行除去装置と、これらを制御する構造変換制御装置
からなる構造変換装置とからなることを特徴とする論理
回路多段化装置を構成し、少ない計算時間と小さい記憶
容量で、より小さい多段化回路に変換することを実現す
る。
SUMMARY OF THE INVENTION A logic circuit multistage apparatus according to the present invention uses a conversion state storage unit for storing a conversion process from a truth table of the invention 1 to a multistage logical expression and an algebraic method from the logical expression. A logical expression dividing device that divides factors by factors, a candidate factor storage device that stores candidate factors in a matrix, a rectangular extraction device that selects a rectangular submatrix with the maximum weight from the candidate factor storage device, and the candidate factors. A logical structure conversion device for converting a logical structure of stored contents of a storage device; a factor conversion device for converting a rectangle in a matrix of candidate factors stored in the candidate factor storage device into a factor; and a control device for controlling these. A longest row removing device and a longest column removing device for efficiently structurally converting the contents of the candidate factor storage device of invention 2;
A logic circuit multistage device comprising a shortest-row removing device and a structure conversion device including a structure conversion control device for controlling the shortest-row removing device, and a smaller multistage circuit with less calculation time and smaller storage capacity. Realize to convert to.

【0007】本発明の論理回路多段化装置では、長方形
抽出装置が、候補因子記憶装置から、近似的に回路規模
を最大に減少させる因子を選択させるが、それと平行し
て、構造変換装置が候補因子記憶装置の行列状の記憶状
態から、最長行除去装置、最長列除去装置、最短行除去
装置を用いて構造変換し、候補因子記憶装置の記憶内容
を変換し、この変換された候補因子記憶装置から、長方
形抽出装置を用いて、近似的に回路規模を最大に減少さ
せる因子を再び選択することによって、これら2つの因
子を比較し、より回路規模を減少させる因子を選択し、
その因子を論理式除算装置を用いて除算することによっ
て、論理回路を多段化し、回路規模を減少させる。
In the logic circuit multi-stage device of the present invention, the rectangle extracting device selects from the candidate factor storage device a factor that approximately reduces the circuit scale to the maximum, and in parallel with this, the structure conversion device is a candidate. From the matrix-like storage state of the factor storage device, the longest row removing device, the longest column removing device, and the shortest row removing device are used for structural conversion, the storage contents of the candidate factor storage device are converted, and the converted candidate factor storage From the device, using a rectangle extractor, compare these two factors by selecting again the factor that approximately reduces the circuit size to the maximum, and select the factor that further reduces the circuit size,
By dividing the factor by using a logical divider, the logic circuit is multistaged and the circuit scale is reduced.

【0008】[0008]

【実施例】次に本発明のについて図面を参照して説明す
る。図1は発明1の論理多段化装置の一実施例を示すブ
ロック図、図2発明2の論理構造変換装置の一実施例を
示すブロック図である。図2の論理構造変換装置は図1
の論理多段化装置における一構成要素である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of a logical multistage device of the invention 1, and FIG. 2 is a block diagram showing an embodiment of a logical structure conversion device of the invention 2. The logical structure conversion device of FIG. 2 is shown in FIG.
It is one constituent element in the logic multistage device.

【0009】発明1の変換の対象となる真理値表は変換
状態記憶装置11に記憶され、変換途中の因子の候補は
候補因子記憶装置12に行列状に記憶される。候補因子
記憶装置12に記憶されている候補因子について長方形
抽出装置13で長方形因子の抽出を実行することによ
り、最大に回路規模を減少させるような長方形が得ら
れ、また、一方、候補因子記憶装置12に記憶されてい
る候補因子について論理構造変換装置14により構造変
換を実行することにより、論理構造の変換がなされる。
候補因子記憶装置12に記憶されている候補因子の論理
構造が変化したことにより長方形抽出装置13で長方形
因子の抽出を実行した結果が、論理構造変換装置14に
より論理構造の変換を実行する前より大きな回路規模が
得られる長方形が得られた場合に限り、長方形を因子変
換装置15により因子に変換し、論理式除算装置16で
除算して論理を多段化する。また、制御装置17は、論
理構造変換装置14に論理構造の変換を繰り返し実行さ
せることもできる。
The truth table to be converted according to the first aspect of the invention is stored in the conversion state storage device 11, and the candidate factors in the process of conversion are stored in a matrix in the candidate factor storage device 12. By executing the extraction of the rectangular factors by the rectangular extraction device 13 with respect to the candidate factors stored in the candidate factor storage device 12, a rectangle having the largest circuit size can be obtained. The logical structure is converted by the logical structure conversion device 14 with respect to the candidate factors stored in 12.
The result of the rectangular factor extraction performed by the rectangle extraction device 13 due to the change in the logical structure of the candidate factor stored in the candidate factor storage device 12 is more than that before the logical structure conversion device 14 executes the logical structure conversion. Only when a rectangle with which a large circuit scale can be obtained is obtained, the rectangle is converted into a factor by the factor conversion device 15 and divided by the logical expression division device 16 to make the logic multistage. The control device 17 can also cause the logical structure conversion device 14 to repeatedly execute the conversion of the logical structure.

【0010】一方、図2の論理構造変換装置は、図1の
論理多段化装置における候補因子記憶装置12から候補
因子を受け取り、最長行削除装置21および最長列削除
装置22で最長の行および列をそれぞれ除去し、最短行
列除去装置23で各行および各列に1しかない行および
列を削除して、候補因子記憶装置12から取り出した候
補因子の論理構造を変換する。また、構造変換制御装置
24は、論理構造変換装置14全体を制御する。
On the other hand, the logical structure conversion device of FIG. 2 receives a candidate factor from the candidate factor storage device 12 in the logical multistage device of FIG. 1 and causes the longest row deletion device 21 and the longest column deletion device 22 to obtain the longest row and column. Is deleted, and the shortest matrix removing device 23 deletes the rows and columns having only one in each row and each column, and transforms the logical structure of the candidate factor extracted from the candidate factor storage device 12. Further, the structure conversion control device 24 controls the entire logical structure conversion device 14.

【0011】図1の論理多段化装置における処理は、以
下のステップで実行される。各ステップは制御装置17
により制御されて順に実行される。 ステップ1:各装置の内容を初期化し、真理値表を変換
状態記憶装置11に記憶させる。 ステップ2:候補因子記憶装置12に回路の論理状態を
記憶する。 ステップ3:長方形抽出装置13により、候補因子記憶
装置12に記憶されている候補因子について長方形抽出
を実行して、この候補因子に対する最大の長方形を選択
する。 ステップ4:論理構造変換装置14により候補因子記憶
装置12に記憶されている候補因子について論理構造の
変換を実行し、候補因子記憶装置12における行列状の
記憶状態を変換する。 ステップ5:長方形抽出装置13により候補因子記憶装
置12に記憶されている候補因子について長方形抽出を
実行し、もし、ステップ3で得られた長方形より、その
内部に包含する1の数が大きいならば、ステップ7へ。
そうでなければ、ステップ6へ、また、得られた長方形
の縦または横の長さが1以下ならステップ7へ。どちら
の長方形も縦または横の長さが1以下ならば終了。 ステップ6:再び構造変換装置14により候補因子記憶
装置12に記憶されている候補因子について論理構造の
変換を実行し、長方形抽出装置13により長方形抽出を
実行する。もし、ステップ3で得られた長方形より、そ
の内部に包含する1の数が大きいならば、ステップ7
へ。そうでなければ、ステップ6へ、また、得られた長
方形の縦または横の長さが1以下ならステップ7へ。 ステップ7:因子変換装置15で、長方形を因子である
論理式に変換して、論理式除算装置16で除算を行な
い、その結果を変換状態記憶装置11に書き込み、ステ
ップ2へ。
The processing in the logic multistage device of FIG. 1 is executed in the following steps. Each step is a control device 17
Controlled by and executed in sequence. Step 1: Initialize the contents of each device and store the truth table in the conversion state storage device 11. Step 2: Store the logic state of the circuit in the candidate factor storage device 12. Step 3: The rectangle extraction device 13 executes rectangle extraction for the candidate factors stored in the candidate factor storage device 12, and selects the largest rectangle for this candidate factor. Step 4: The logical structure conversion device 14 executes the conversion of the logical structure for the candidate factors stored in the candidate factor storage device 12 to convert the matrix-shaped storage state in the candidate factor storage device 12. Step 5: The rectangle extraction device 13 executes rectangle extraction for the candidate factors stored in the candidate factor storage device 12, and if the number of 1's contained therein is larger than the rectangle obtained in step 3, , Go to step 7.
If not, go to step 6, and if the length or width of the obtained rectangle is 1 or less, go to step 7. If both rectangles have a vertical or horizontal length of 1 or less, the process ends. Step 6: The structure conversion device 14 again executes the conversion of the logical structure for the candidate factors stored in the candidate factor storage device 12, and the rectangle extraction device 13 executes the rectangle extraction. If the number of 1's contained in the rectangle is larger than the rectangle obtained in step 3, step 7
What. If not, go to step 6, and if the length or width of the obtained rectangle is 1 or less, go to step 7. Step 7: The factor conversion device 15 converts the rectangle into a logical expression that is a factor, the logical expression division device 16 performs division, writes the result in the conversion state storage device 11, and proceeds to step 2.

【0012】また、図2の構造変換装置14は、行列状
にデータを格納している候補因子記憶装置12に記憶さ
れている候補因子に対して以下のようなステップで処理
を実行する。 ステップ1:候補因子記憶装置12に記憶されている候
補因子のうちから最長の行を最長行削除装置21で削除
する。 ステップ2:候補因子記憶装置12に記憶されている候
補因子のうちから最長の列を最長列削除装置22によっ
て削除する。 ステップ3:最短行列除去装置23によって、各行およ
び各列において1つしか要素を持たない行および列をそ
れぞれ除去する。
Further, the structure conversion device 14 of FIG. 2 executes the processing in the following steps for the candidate factors stored in the candidate factor storage device 12 which stores the data in a matrix. Step 1: The longest line deleting device 21 deletes the longest line from the candidate factors stored in the candidate factor storage device 12. Step 2: The longest column deleting device 22 deletes the longest column from the candidate factors stored in the candidate factor storage device 12. Step 3: The shortest matrix removing device 23 removes the rows and columns each having only one element in each row and each column.

【0013】次に本発明の論理多段化装置が有効である
例を示す。以下のような論理式が真理値表で与えれたと
する。
Next, an example in which the logic multistage device of the present invention is effective will be shown. Suppose the following logical expression is given in the truth table.

【数1】 これを候補因子記憶装置12に記憶されるように行列状
に表現すると、図6のようになる。この行列状候補因子
について 長方形抽出装置を用いて長方形を抽出する
と、図6に示すような長方形を得ることはできない。し
かし、請求項1の構造変換装置を用いると、請求項2の
最長行削除装置、最長列削除装置、最短行列削除装置に
より、構造が変化し、図6のような長方形が得られる。
[Equation 1] When this is expressed in a matrix so as to be stored in the candidate factor storage device 12, it becomes as shown in FIG. If a rectangle is extracted from this matrix-like candidate factor using a rectangle extracting device, a rectangle as shown in FIG. 6 cannot be obtained. However, when the structure conversion device of claim 1 is used, the structure is changed by the longest row deletion device, the longest column deletion device, and the shortest matrix deletion device of claim 2, and a rectangle as shown in FIG. 6 is obtained.

【0014】[0014]

【発明の効果】以上に実施例を挙げて詳しく説明したよ
うに、本発明によれば、論理式が与えられたときに、少
ない計算時間と計算記憶容量とで該論理式を小さい規模
の論理回路に変換する装置を提供できる。
As described above in detail with reference to the embodiments, according to the present invention, when a logical expression is given, the logical expression can be executed with a small calculation time and a small storage capacity. A device for converting into a circuit can be provided.

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

【図1】本願発明の論理多段化装置の一実施例を示すブ
ロック図である。
FIG. 1 is a block diagram showing an embodiment of a logic multistage device of the present invention.

【図2】本願発明の論理構造変換装置の一実施例を示す
ブロック図である。
FIG. 2 is a block diagram showing an embodiment of the logical structure conversion device of the present invention.

【図3】真理値表から生じる2段の論理回路(a)と、
本発明の論理多段化装置により多段化された回路(b)
との関係の一例を示す図である。
FIG. 3 is a two-stage logic circuit (a) generated from a truth table;
A circuit (b) having a multi-stage by the logic multi-stage device of the present invention
It is a figure which shows an example of a relationship with.

【図4】候補因子記憶装置が表す行列状の記憶状態の一
例を示す図である。
FIG. 4 is a diagram showing an example of a matrix-shaped storage state represented by a candidate factor storage device.

【図5】候補因子記憶装置と長方形選択装置が選択する
因子の一例を示す図である。
FIG. 5 is a diagram showing an example of factors selected by a candidate factor storage device and a rectangle selection device.

【図6】従来装置では解決できなかった点を解決した一
例を示す行列の図である。
FIG. 6 is a matrix diagram showing an example of solving a problem that cannot be solved by the conventional device.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 真理値表から多段論理式への変換過程を
格納する変換状態記憶装置と、論理式から代数的手法を
用いて因子を除算する論理式除算装置と、候補の因子を
行列状に記憶する候補因子記憶装置と、この候補因子記
憶装置に記憶されている候補因子から最大の重みの長方
形部分行列を選び出す長方形抽出装置と、前記候補因子
記憶装置の記憶内容の論理構造を変換する論理構造変換
装置と、前記候補因子記憶装置に記憶されている候補因
子の行列における長方形を因子に変換する因子変換装置
とからなる論理回路多段化装置。
1. A conversion state storage device for storing a conversion process from a truth table to a multi-stage logical expression, a logical expression division device for dividing a factor from the logical expression by using an algebraic method, and a candidate factor in a matrix form. Storing a candidate factor storage device, a rectangle extracting device for selecting a rectangular submatrix having the maximum weight from the candidate factors stored in the candidate factor storage device, and converting the logical structure of the stored contents of the candidate factor storage device. A logic circuit multistage device comprising a logic structure conversion device and a factor conversion device for converting a rectangle in a matrix of candidate factors stored in the candidate factor storage device into a factor.
【請求項2】 前記論理構造変換装置が、前記候補因子
記憶装置から候補因子を受け取り、該候補因子における
行列から最長行を除去する装置及び該行列から最長列を
除去する装置と並びに前記行列において1つしかない行
及び列を除去する最短行列除去装置からなることを特徴
とする請求項1に記載の論理回路多段化装置。
2. The logical structure conversion device receives a candidate factor from the candidate factor storage device, removes a longest row from a matrix in the candidate factor, a device removes a longest column from the matrix, and the matrix. 2. The logic circuit multi-leveling device according to claim 1, comprising a shortest matrix removing device for removing only one row and column.
JP4335638A 1992-11-20 1992-11-20 Multistage structuring device for logic circuit Withdrawn JPH06162134A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4335638A JPH06162134A (en) 1992-11-20 1992-11-20 Multistage structuring device for logic circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4335638A JPH06162134A (en) 1992-11-20 1992-11-20 Multistage structuring device for logic circuit

Publications (1)

Publication Number Publication Date
JPH06162134A true JPH06162134A (en) 1994-06-10

Family

ID=18290841

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4335638A Withdrawn JPH06162134A (en) 1992-11-20 1992-11-20 Multistage structuring device for logic circuit

Country Status (1)

Country Link
JP (1) JPH06162134A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08255184A (en) * 1995-01-17 1996-10-01 Nec Corp Logic circuit dividing method
KR100395160B1 (en) * 2001-11-20 2003-08-19 한국전자통신연구원 Method for synthesizing two-level logic

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08255184A (en) * 1995-01-17 1996-10-01 Nec Corp Logic circuit dividing method
KR100395160B1 (en) * 2001-11-20 2003-08-19 한국전자통신연구원 Method for synthesizing two-level logic

Similar Documents

Publication Publication Date Title
US6751628B2 (en) Process and system for sparse vector and matrix representation of document indexing and retrieval
US20170206089A1 (en) Information processing apparatus and computational method
Hari et al. On Jacobi methods for singular value decompositions
CN110059815B (en) Artificial intelligence reasoning computing equipment
CN112219210A (en) Signal processing device and signal processing method
KR20220011208A (en) Neural network training method, video recognition method and apparatus
WO2024125008A1 (en) Data processing method and apparatus, and electronic device and storage medium
Elmasry et al. Selection from read-only memory with limited workspace
JPH06223117A (en) Search solution convergence method
JPH06162134A (en) Multistage structuring device for logic circuit
Moosbauer et al. Flip graphs with symmetry and new matrix multiplication schemes
US5668748A (en) Apparatus for two-dimensional discrete cosine transform
US3596258A (en) Expanded search method and system in trained processors
JP2002157237A (en) Processing unit that performs preprocessing by multilevel incomplete block decomposition
US11922105B1 (en) Computer-aided design tool for minimum gate count initialization
JPH11213004A (en) Data processing apparatus and method, and storage medium storing the program
US5671169A (en) Apparatus for two-dimensional inverse discrete cosine transform
Fischer et al. BinArray: A scalable hardware accelerator for binary approximated CNNs
JP2887038B2 (en) Division processing unit
TWI797985B (en) Execution method for convolution computation
JPH064619A (en) Logic circuit multistaging device
SU1418731A1 (en) Device for rearrangement of natural number series and zero
Marwood et al. Not All Network Weights Need to Be Free
JP3484091B2 (en) Method and apparatus for extracting common partial logical expression, and recording medium storing program for extracting common partial logical expression
JP2645592B2 (en) Layout compaction method

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000201