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
JPH0634206B2 - Incremental data transfer device for linear interpolator - Google Patents
[go: Go Back, main page]

JPH0634206B2 - Incremental data transfer device for linear interpolator - Google Patents

Incremental data transfer device for linear interpolator

Info

Publication number
JPH0634206B2
JPH0634206B2 JP21577585A JP21577585A JPH0634206B2 JP H0634206 B2 JPH0634206 B2 JP H0634206B2 JP 21577585 A JP21577585 A JP 21577585A JP 21577585 A JP21577585 A JP 21577585A JP H0634206 B2 JPH0634206 B2 JP H0634206B2
Authority
JP
Japan
Prior art keywords
data
register
adder
division result
divider
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 - Lifetime
Application number
JP21577585A
Other languages
Japanese (ja)
Other versions
JPS6274150A (en
Inventor
智章 上田
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.)
Daikin Industries Ltd
Original Assignee
Daikin Industries 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 Daikin Industries Ltd filed Critical Daikin Industries Ltd
Priority to JP21577585A priority Critical patent/JPH0634206B2/en
Publication of JPS6274150A publication Critical patent/JPS6274150A/en
Publication of JPH0634206B2 publication Critical patent/JPH0634206B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)
  • Complex Calculations (AREA)

Description

【発明の詳細な説明】 <産業上の利用分野> この発明は直線補間器用増分データ転送装置に関し、さ
らに詳細にいえば、与えられた2点の座標値に基いて除
算器により増分データを得、加算器により何れか一方の
点の座標値データに上記増分データを累積的に加算する
ことにより2点間の直線補間を行なう直線補間器におい
て、上記除算器により得られる増分データを加算器に転
送する直線補間器用増分データ転送装置に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an incremental data transfer device for a linear interpolator, and more specifically, it obtains incremental data by a divider based on given coordinate values of two points. In a linear interpolator that performs linear interpolation between two points by cumulatively adding the increment data to the coordinate value data of any one point by the adder, the increment data obtained by the divider is added to the adder. The present invention relates to an incremental data transfer device for transferring a linear interpolator.

<従来の技術> 従来からグラフィック・ディスプレイ装置等において使
用される直線補間器としては、増分データを得るための
除算器と、所定の基準データに増分データを累積的に加
算する加算器とを有する構成のものが採用されている。
そして、最近では、上記除算器と加算器とを別個のIC
とし、両ICをパラレル・データバスで接続する構成の
直線補間器が提供されるようになってきた。
<Prior Art> Conventionally, a linear interpolator used in a graphic display device or the like includes a divider for obtaining increment data and an adder for cumulatively adding increment data to predetermined reference data. The thing of the structure is adopted.
Recently, the divider and the adder are provided as separate ICs.
Then, a linear interpolator having a structure in which both ICs are connected by a parallel data bus has come to be provided.

さらに詳細に説明すると、第3図に示すように、除算器
側IC(5)が除算結果を格納する商レジスタ(51)を有し
ているとともに、他のデータを格納するレジスタ(52)を
有し、さらに両レジスタ(51)(52)の格納データをバッフ
ァ(53)を通してパラレル・データバス(6)に出力するよ
うにしており、また、加算器側IC(7)が、上記パラレ
ル・データバス(6)を通して転送されるデータを、バッ
ファ(71)を通して、所定の基準データを格納する基準レ
ジスタ(72)、累積的に加算される増分データを格納する
増分レジスタ(73)に入力するようにしている。
More specifically, as shown in FIG. 3, the divider IC (5) has a quotient register (51) for storing the division result and a register (52) for storing other data. In addition, the data stored in both registers (51) and (52) is output to the parallel data bus (6) through the buffer (53), and the adder side IC (7) has the parallel The data transferred through the data bus (6) is input through the buffer (71) to the reference register (72) that stores predetermined reference data and the increment register (73) that stores incremental data to be cumulatively added. I am trying.

<発明が解決しようとする問題点> 上記従来の直線補間器においては、例えば2つの点の座
標値、および補間すべき中間点の数に基いて除算器によ
り所定の増分データを算出し、加算器により、一方の点
の座標値に増分データを累積的に加算して、2点間の直
線補間を行なうことができる。
<Problems to be Solved by the Invention> In the above-described conventional linear interpolator, for example, predetermined increment data is calculated by a divider based on the coordinate values of two points and the number of intermediate points to be interpolated, and the addition is performed. With the instrument, incremental data can be cumulatively added to the coordinate value of one point to perform linear interpolation between two points.

さらに詳細にいえば、上記除算器側IC(5)は、必要回
数の減算試行を行なうことにより除算結果を得、除算器
側IC(5)に設けられた商レジスタ(51)に除算結果を格
納するものであり、この商レジスタ(51)に格納された除
算結果を、パラレル・データバス(6)により所定数のビ
ットづつ加算器側IC(7)に転送する。
More specifically, the divider-side IC (5) obtains the division result by performing the necessary number of subtraction trials, and stores the division result in the quotient register (51) provided in the divider-side IC (5). The division result stored in the quotient register (51) is transferred to the adder side IC (7) by a predetermined number of bits by the parallel data bus (6).

したがって、所定回数の減算試行が行なわれることによ
り、除算動作が終了するまでは、得られたビット毎のデ
ータを順次商レジスタ(51)に格納するのみであり、除算
動作が終了した後に、パラレル・データバス(6)により
加算器側IC(7)に除算結果を転送することになる。そ
して、除算結果が全て転送された後に、加算器側IC
(7)による累積的加算動作を行なうことになる。
Therefore, by performing a predetermined number of subtraction trials, the obtained data for each bit is only sequentially stored in the quotient register (51) until the division operation is completed, and the parallel operation is performed after the division operation is completed. The data bus (6) transfers the division result to the adder side IC (7). Then, after all the division results have been transferred, the adder-side IC
The cumulative addition operation according to (7) will be performed.

即ち、上記各動作時間の総和が直線補間器の動作時間に
なるのであり、除算結果をパラレル・データバス(6)に
より一時に転送できるようにした場合には、除算結果を
転送するための動作時間を短くすることができるが、除
算器側IC(5)、および加算器側IC(7)のピン数が増加
し、特に除算結果の桁数が大きい場合には、ピン数が著
しく増加するという問題がある。
That is, the sum of the above operation times becomes the operation time of the linear interpolator, and when the division result can be transferred at a time by the parallel data bus (6), the operation for transferring the division result Although the time can be shortened, the number of pins on the IC (5) on the divider side and the IC (7) on the adder side increases, especially when the number of digits in the division result is large. There is a problem.

また、ピン数を少なくすることも可能であるが、この場
合には除算結果を、ピン数により定まる所定数のビット
毎に複数回に分けて転送しなければならず、除算結果を
転送するための動作時間が長くなるという問題がある。
特にグラフィック・ディスプレイ装置においては、直線
補間を行なう速度を大きくして描画速度を大きくするこ
とが要求されるので、除算結果を転送するための動作時
間を短縮することが強く望まれている。
It is also possible to reduce the number of pins, but in this case, the division result must be transferred in multiple times for each predetermined number of bits determined by the number of pins. However, there is a problem that the operating time of is long.
Particularly in a graphic display device, since it is required to increase the speed of performing linear interpolation to increase the drawing speed, it is strongly desired to shorten the operation time for transferring the division result.

<発明の目的> この発明は上記の問題点に鑑みてなされたものであり、
ICのピン数を増加させることなく、増分データとして
の除算結果を加算器側ICに転送するための動作時間を
著しく短縮することができる直線補間器用増分データ転
送装置を提供することを目的としている。
<Objects of the Invention> The present invention has been made in view of the above problems,
An object of the present invention is to provide an incremental data transfer device for a linear interpolator that can significantly reduce the operation time for transferring a division result as incremental data to an adder side IC without increasing the number of IC pins. .

<問題点を解決するための手段> 上記の目的を達成するための、この発明の直線補間器用
増分データ転送装置は、除算器と加算器とを別体のIC
で構成するとともに、除算器による除算結果がビット単
位で順次格納される商レジスタを加算器側のICに設
け、加算器側のICの内部転送により商レジスタに格納
された除算結果を増分データとして増分レジスタに転送
するようにしたものである。
<Means for Solving the Problems> In order to achieve the above object, an incremental data transfer device for a linear interpolator according to the present invention has a divider and an adder as separate ICs.
In addition, a quotient register in which the division result by the divider is sequentially stored in bit units is provided in the adder-side IC, and the division result stored in the quotient register by the internal transfer of the adder-side IC is used as incremental data. The data is transferred to the increment register.

<作用> 上記の構成の直線補間器用増分データ転送装置であれ
ば、除算器側のICの減算回路等において所定回数の減
算試行を行なうことにより、所定桁数の除算結果を得、
この除算結果を、減算試行を行なって各桁のデータが得
られる毎に加算器側のICの商レジスタに格納し、除算
動作が終了した時点で商レジスタの格納された除算結果
を増分データとして増分レジスタに内部転送する。そし
て、増分レジスタに格納された増分データを、所定の基
準データに累積加算することにより、2点間の直線補間
を行なうことができる。
<Operation> In the case of the linear interpolator incremental data transfer device having the above configuration, the subtraction circuit of the IC on the divider side performs a predetermined number of times of subtraction trials to obtain a division result of a predetermined number of digits,
This division result is stored in the quotient register of the IC on the adder side each time data of each digit is obtained by performing a subtraction trial, and when the division operation is completed, the division result stored in the quotient register is used as increment data. Transfer internally to the increment register. Then, the incremental data stored in the increment register is cumulatively added to predetermined reference data, so that linear interpolation between two points can be performed.

<実施例> 以下、実施例を示す添付図面によって詳細に説明する。<Example> Hereinafter, detailed description will be given with reference to the accompanying drawings illustrating an example.

第1図は直線補間器の一実施例の要部を示すブロック図
であり、除算器側IC(1)と、パラレル・データバス(2)
と、加算器側IC(3)とから構成されている。
FIG. 1 is a block diagram showing a main part of an embodiment of a linear interpolator, which includes an IC (1) on a divider side and a parallel data bus (2).
And an adder side IC (3).

さらに詳細に説明すると、上記除算器側IC(1)は、図
示しない除算回路等により得られた除算結果がビット毎
に格納される商レジスタ(11)と、除算結果以外のデータ
(例えば基準となる点の座標データ)が格納されるデー
タ・レジスタ(12)とを有し、さらに上記両レジスタ(11)
(12)に格納されたデータを、バッファ(13)を通して選択
的にパラレル・データバス(2)に出力するようにしてい
る。そして、上記商レジスタ(11)にクロック信号、およ
び1ビットづつ順次送られる除算結果を入力している。
More specifically, the divider IC (1) includes a quotient register (11) in which a division result obtained by a division circuit (not shown) is stored for each bit, and data other than the division result (for example, a reference Data register (12) for storing the coordinate data of the
The data stored in (12) is selectively output to the parallel data bus (2) through the buffer (13). Then, the quotient register (11) is supplied with the clock signal and the division result which is sequentially sent bit by bit.

尚、(14)(15)は、それぞれ上記クロック信号ライン、1
ビットづつのデータラインに介挿されたバッファであ
る。
In addition, (14) and (15) are the above clock signal lines, 1 respectively.
It is a buffer inserted in the data line bit by bit.

上記加算器側IC(3)は、上記パラレル・データバス(2)
を通して入力されるデータを、バッファ(31)を通して選
択的に基準レジスタ(32)、増分レジスタ(33)に入力して
いる。そして、上記商レジスタ(11)と同期してデータが
1ビットづつ入力される商レジスタ(34)を有し、この商
レジスタ(34)に格納された除算結果を内部転送により増
分レジスタ(33)に転送することができるようにしてい
る。
The adder side IC (3) is the parallel data bus (2)
The data input via the buffer (31) is selectively input to the reference register (32) and the increment register (33). Further, it has a quotient register (34) to which data is input bit by bit in synchronization with the quotient register (11), and the division result stored in the quotient register (34) is internally transferred to an increment register (33). To be able to transfer to.

以上の構成の直線補間器は、図示しない入力手段により
入力された2つの点の座標値、およびこの2点間を補間
すべき中間点の数に基いて増分値を算出すべく図示しな
い減算回路等により所定回数の減算試行を行なって、除
算結果を得る。そして、この除算結果は、1ビットづつ
除算器側IC(1)の商レジスタ(11)に格納され、ほぼ同
時に加算器側IC(3)の商レジスタ(34)にも1ビットづ
つ格納される。したがって、除算器側IC(1)の商レジ
スタ(11)に全除算結果が格納されると、ほぼ同時に加算
器側IC(3)の商レジスタ(34)にも全除算結果が格納さ
れる。
The linear interpolator having the above-described configuration calculates the increment value based on the coordinate values of the two points input by the input means (not shown) and the number of intermediate points to be interpolated between these two points. For example, a subtraction trial is performed a predetermined number of times to obtain a division result. The division result is stored bit by bit in the quotient register (11) of the divider IC (1), and at the same time, also stored in the quotient register (34) of the adder IC (3) bit by bit. . Therefore, when the total division result is stored in the quotient register (11) of the divider IC (1), the total division result is also stored in the quotient register (34) of the adder side IC (3) almost at the same time.

その後は、加算器側IC(3)の商レジスタ(34)から増分
レジスタ(33)に内部転送により一時に全除算結果を増分
データとして転送し、バッファ(13)、パラレル・データ
バス(2)、およびバッファ(31)を通して基準レジスタ(3
2)に格納された基準データに対する累積的加算動作を行
なって、2点間の直線補間を行なうことができる。
After that, all division results are temporarily transferred as incremental data by internal transfer from the quotient register (34) of the adder side IC (3) to the increment register (33), and the buffer (13) and parallel data bus (2) are transferred. , And the reference register (3
By performing the cumulative addition operation on the reference data stored in 2), linear interpolation between two points can be performed.

以上要約すれば、基準データの転送については、従来装
置においてもパラレル・データバスにより行なっている
のであるから、特に不利にはなっていない。具体的に
は、上記実施例においては、例えば、基準データをパラ
レル転送している間に、予め加算器側IC(3)の商レジ
スタ(34)にシリアル転送された除算結果を増分レジスタ
(33)に格納するので、全体としての所要時間が短縮でき
ることになる。
In summary, since the transfer of the reference data is performed by the parallel data bus even in the conventional device, there is no particular disadvantage. Specifically, in the above embodiment, for example, while the reference data is transferred in parallel, the division result serially transferred to the quotient register (34) of the adder side IC (3) in advance is added to the increment register.
Since it is stored in (33), the time required as a whole can be shortened.

また、除算結果の転送については、除算動作を遂行して
いる間に、1ビットづつ得られるデータを順次加算器側
IC(3)の商レジスタ(34)に格納することができるの
で、除算動作終了後に全除算結果をパラレル・データバ
ス(2)を通して増分レジスタ(33)に転送する場合と比較
して除算結果転送のために特別に必要とされる時間を大
幅に短縮することができるとともに、パラレル・データ
バスを専有しないので、上記の転送動作中に他のデータ
転送を行なわせることができる。そして、この除算結果
を転送するための時間の短縮は、両IC(1)(3)のピン数
を少なくして、パラレル・データバス(2)により同時に
転送することができるビット数を減少させた場合におい
て特に顕著に現れる。
Regarding the transfer of the division result, since the data obtained bit by bit can be sequentially stored in the quotient register (34) of the IC (3) on the adder side while performing the division operation, the division operation Compared to transferring the entire division result to the increment register (33) through the parallel data bus (2) after completion, the time required specially for the division result transfer can be significantly reduced, and Since the parallel data bus is not exclusively used, another data transfer can be performed during the above transfer operation. And, to shorten the time for transferring the division result, the number of pins of both ICs (1) and (3) is reduced to reduce the number of bits that can be transferred simultaneously by the parallel data bus (2). In particular, it becomes particularly noticeable.

尚、上記実施例においては、除算器側IC(1)が商レジ
スタ(11)を有しているので、商レジスタ(34)を有してい
ない加算器側ICを使用した場合でも何ら不都合なく2
点間の直線補間を行なわせることができる。但し、この
場合には、上記のような時間の短縮は達成できないこと
になる。
In the above embodiment, since the IC (1) on the divider side has the quotient register (11), even if an IC on the adder side which does not have the quotient register (34) is used, there is no problem. Two
Linear interpolation between points can be performed. However, in this case, the reduction in time as described above cannot be achieved.

また、上記除算動作における必要桁数があらかじめ分か
っている場合には、除算のための減算試行回数を減少さ
せることができ、除算動作所要時間を短縮することがで
きる。
Further, when the required number of digits in the division operation is known in advance, the number of subtraction trials for division can be reduced and the time required for the division operation can be shortened.

そして、必要桁数が商レジスタ(34)に格納可能な桁数よ
り少ない場合には、以下のようにして商レジスタ(34)へ
のデータ格納所要時間を短縮することができる。
When the required number of digits is smaller than the number of digits that can be stored in the quotient register (34), the time required to store data in the quotient register (34) can be shortened as follows.

第2図は商レジスタ(34)の構成を示す電気回路図であ
り、各桁のデータに対応するセレクタ(35a)(35b)…(35
n)、およびラッチ回路(36a)(36b)…(36n)を有してい
る。そして、図示しない除算回路からの出力データCを
バッファ(37)を通して上記セレクタ(35a)(35b)…(35n)
の一方の入力端子に入力しているとともに、上位桁のラ
ッチ回路からの出力データを上記セレクタの他方の入力
端子入力している。また、クロック信号CLKをバッフ
ァ(38)を通して上記各ラッチ回路(36a)(36b)…(36n)の
クロック入力端子に入力しているとともに、ロード信号
LDをバッファ(39)を通して上記各ラッチ回路(36a)(36
b)…(36n)のクリア端子に入力している。さらに、除
数、被除数等により定まるストア・ポインタSPが上記
ロード信号LDによって入力されるレジスタ(40)と、こ
のレジスタ(40)に格納されたストア・ポインタSPが入
力されるデコーダ(41)とを有し、デコード信号を上記各
セレクタ(35a)(35b)…(35n)のセレクト入力端子に入力
することにより、所定の1のセレクタのみが出力データ
Cを対応するラッチ回路に入力するようにしている。
FIG. 2 is an electric circuit diagram showing the configuration of the quotient register (34), and selectors (35a) (35b) ... (35) corresponding to the data of each digit.
n) and latch circuits (36a) (36b) ... (36n). The output data C from the division circuit (not shown) is passed through the buffer (37) to the selectors (35a) (35b) ... (35n).
One of the input terminals is input, and the output data from the upper digit latch circuit is input to the other input terminal of the selector. Further, the clock signal CLK is input to the clock input terminals of the respective latch circuits (36a) (36b) ... (36n) through the buffer (38), and the load signal LD is also transmitted through the buffer (39). 36a) (36
b) Inputting to the clear terminal of (36n). Further, a register (40) to which a store pointer SP determined by a divisor, a dividend, etc. is input by the load signal LD, and a decoder (41) to which the store pointer SP stored in this register (40) is input. By inputting the decode signal to the select input terminals of the selectors (35a) (35b) ... (35n), only one predetermined selector inputs the output data C to the corresponding latch circuit. There is.

したがって、最下位桁、または最上位桁から順に出力デ
ータCを格納し、不必要な桁数に相当するシフトを行な
わせる必要がある従来の商レジスタの場合と比較して、
除算結果を格納するための所要時間を短縮することがで
きる。
Therefore, as compared with the case of the conventional quotient register which needs to store the output data C in order from the least significant digit or the most significant digit and perform the shift corresponding to the unnecessary digit,
The time required for storing the division result can be shortened.

尚、この発明は上記の実施例に限定されるものではな
く、例えば、除算器側IC(1)の商レジスタを省略する
ことが可能であり、その他この発明の要旨を変更しない
範囲内において種々の設計変更を施すことが可能であ
る。
Note that the present invention is not limited to the above-described embodiment, and for example, the quotient register of the divider side IC (1) can be omitted, and other various modifications are possible within the scope not changing the gist of the present invention. It is possible to change the design of.

<発明の効果> 以上のようにこの発明は、除算器側IC、および加算器
側ICのピン数の増加を抑制し、しかも増分データとし
て使用される除算結果の転送所要時間を大幅に短縮する
ことができ、ひいては直線補間器の処理速度を高速化
し、グラフィック・ディスプレイ装置に適用した場合に
は、描画速度を高速化することができるという特有の効
果を奏する。
<Effects of the Invention> As described above, the present invention suppresses an increase in the number of pins of the divider-side IC and the adder-side IC, and significantly shortens the time required to transfer the division result used as the increment data. Further, the processing speed of the linear interpolator can be increased, and when applied to a graphic display device, the drawing speed can be increased, which is a unique effect.

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

第1図は直線補間器の一実施例の要部を示すブロック
図、 第2図は商レジスタの一例を示す電気回路図、 第3図は従来の直線補間器の要部を示すブロック図。 (1)…除算器側IC、(3)…加算器側IC、 (33)…増分レジスタ、(34)…商レジスタ
FIG. 1 is a block diagram showing an essential part of an embodiment of a linear interpolator, FIG. 2 is an electric circuit diagram showing an example of a quotient register, and FIG. 3 is a block diagram showing an essential part of a conventional linear interpolator. (1) ... IC on divider side, (3) ... IC on adder side, (33) ... Incremental register, (34) ... Quotation register

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】2点間の直線補間を行なうための増分デー
タを算出するための除算器と、一方の点の座標値に増分
データを累積的に加算する加算器とを有する直線補間器
において、除算器と加算器とを別体のICで構成すると
ともに、除算器による除算結果がビット単位で順次格納
される商レジスタを加算器側のICに設け、加算器側の
ICの内部転送により商レジスタに格納された除算結果
を増分データとして増分レジスタに転送するようにした
ことを特徴とする直線補間器用データ転送装置。
1. A linear interpolator having a divider for calculating incremental data for performing linear interpolation between two points and an adder for cumulatively adding the incremental data to the coordinate value of one point. , The divider and the adder are configured as separate ICs, and a quotient register in which the division result by the divider is sequentially stored in bit units is provided in the adder-side IC, and the internal transfer of the adder-side IC is performed. A data transfer device for a linear interpolator, wherein a division result stored in a quotient register is transferred to the increment register as incremental data.
JP21577585A 1985-09-27 1985-09-27 Incremental data transfer device for linear interpolator Expired - Lifetime JPH0634206B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21577585A JPH0634206B2 (en) 1985-09-27 1985-09-27 Incremental data transfer device for linear interpolator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21577585A JPH0634206B2 (en) 1985-09-27 1985-09-27 Incremental data transfer device for linear interpolator

Publications (2)

Publication Number Publication Date
JPS6274150A JPS6274150A (en) 1987-04-04
JPH0634206B2 true JPH0634206B2 (en) 1994-05-02

Family

ID=16678020

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21577585A Expired - Lifetime JPH0634206B2 (en) 1985-09-27 1985-09-27 Incremental data transfer device for linear interpolator

Country Status (1)

Country Link
JP (1) JPH0634206B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2881838B2 (en) * 1989-09-04 1999-04-12 井関農機株式会社 Optical grain sorter

Also Published As

Publication number Publication date
JPS6274150A (en) 1987-04-04

Similar Documents

Publication Publication Date Title
US3702988A (en) Digital processor
US6735611B2 (en) Arithmetic processor
US4754421A (en) Multiple precision multiplication device
US6009451A (en) Method for generating barrel shifter result flags directly from input data
EP0047440A1 (en) Shift circuit
US5020014A (en) Generic interpolation pipeline processor
US4172288A (en) Binary or BCD adder with precorrected result
US5689450A (en) Parallel processor
US4065666A (en) Multiply-divide unit
JPH0634206B2 (en) Incremental data transfer device for linear interpolator
JP3305406B2 (en) Program-controlled processor
JP2000020486A (en) SIMD type computing unit
JP3166781B2 (en) Adder circuit
JP3074958B2 (en) Serial multiplier with addition function
KR100251547B1 (en) Digital Sgnal Processor
JPH06161708A (en) Floating point arithmetic unit
JPH07210371A (en) Pipeline type division processor
JPH0816366A (en) Divider and its division method
JPH11134174A (en) Arithmetic circuit
JPH0736857A (en) Signal processor
JPH0962490A (en) Integer divider
JP2001243051A (en) Divider
JP2000122845A (en) Semiconductor integrated circuit
JPH05143289A (en) Adder circuit
JPH0527969A (en) Arithmetic unit