JPH0823874B2 - シストリックアレイプロセサー - Google Patents
シストリックアレイプロセサーInfo
- Publication number
- JPH0823874B2 JPH0823874B2 JP5312640A JP31264093A JPH0823874B2 JP H0823874 B2 JPH0823874 B2 JP H0823874B2 JP 5312640 A JP5312640 A JP 5312640A JP 31264093 A JP31264093 A JP 31264093A JP H0823874 B2 JPH0823874 B2 JP H0823874B2
- Authority
- JP
- Japan
- Prior art keywords
- analog
- shift register
- shift
- array processor
- arithmetic
- 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 - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06J—HYBRID COMPUTING ARRANGEMENTS
- G06J1/00—Hybrid computing arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Automation & Control Theory (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Image Processing (AREA)
- Complex Calculations (AREA)
Description
【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、CCDなどのアナログ
シフトレジスターアレイ上に並列的に作動する多数のア
ナログ式のパイプラインプロセサーを疑似的に構成する
ことができるようにしたシストリックアレイプロセサー
に関するものである。
シフトレジスターアレイ上に並列的に作動する多数のア
ナログ式のパイプラインプロセサーを疑似的に構成する
ことができるようにしたシストリックアレイプロセサー
に関するものである。
【0002】
【従来の技術】従来、DSPなどを用いたアナログ信号
の処理にあっては、処理の高速化を目的として、パイプ
ライン処理が広く採用されており、音声信号など比較的
に低い周波数の領域では、純粋なアナログ処理との比較
においてはるかに高精度の演算を加えることが可能とな
っている。
の処理にあっては、処理の高速化を目的として、パイプ
ライン処理が広く採用されており、音声信号など比較的
に低い周波数の領域では、純粋なアナログ処理との比較
においてはるかに高精度の演算を加えることが可能とな
っている。
【0003】しかしながら、映像信号の実時間処理など
膨大なデータの処理では処理の並列化といった別の手段
による高速化が不可欠であるが、演算装置のコストアッ
プなど主として経済的な理由から、現実には、あまり高
度の処理を期待することができない。
膨大なデータの処理では処理の並列化といった別の手段
による高速化が不可欠であるが、演算装置のコストアッ
プなど主として経済的な理由から、現実には、あまり高
度の処理を期待することができない。
【0004】他方、ビジョンチップ(人工網膜)などの
分野で研究が進んでいる「抵抗ネットワークを用いた並
列アナログ演算」の場合、演算をアナログ信号のまま抵
抗ネットワーク上で実行することによって小規模のハー
ドウェアで、より高度の演算を高速で処理できる利点は
あるが、機能は限定される傾向にあり、DSPほど自由
に特性の設定ができないことが欠点とみられる。
分野で研究が進んでいる「抵抗ネットワークを用いた並
列アナログ演算」の場合、演算をアナログ信号のまま抵
抗ネットワーク上で実行することによって小規模のハー
ドウェアで、より高度の演算を高速で処理できる利点は
あるが、機能は限定される傾向にあり、DSPほど自由
に特性の設定ができないことが欠点とみられる。
【0005】また、フーリエ変換など特定用途の信号処
理を目的として、多数のディジタル演算手段をメッシュ
状に配置し、2次元的にパイプライン処理を実行するデ
ィジタル型のシストリックアレイも実用化されている
が、並列度の高いアナログ入力信号に対応するために
は、当然多数のAD変換手段が必要とされ、その性能向
上を経済的に実現する上で障害となっており、さらに応
用面での柔軟性の不足も重大な問題となっている。
理を目的として、多数のディジタル演算手段をメッシュ
状に配置し、2次元的にパイプライン処理を実行するデ
ィジタル型のシストリックアレイも実用化されている
が、並列度の高いアナログ入力信号に対応するために
は、当然多数のAD変換手段が必要とされ、その性能向
上を経済的に実現する上で障害となっており、さらに応
用面での柔軟性の不足も重大な問題となっている。
【0006】
【発明が解決しようとする課題】本発明は、映像情報な
ど並列度の高い信号をアナログ信号のままディジタル信
号との間で乗算などの演算処理を行い、アナログシフト
レジスタ上を移動する加算ノードに適切なタイミングで
順次加算する処理によって、アナログレベルで積和演算
などの演算を並列実行する2次元パイプラインプロセサ
ーを実現するシストリックアレイプロセサーを得ようと
するものである。
ど並列度の高い信号をアナログ信号のままディジタル信
号との間で乗算などの演算処理を行い、アナログシフト
レジスタ上を移動する加算ノードに適切なタイミングで
順次加算する処理によって、アナログレベルで積和演算
などの演算を並列実行する2次元パイプラインプロセサ
ーを実現するシストリックアレイプロセサーを得ようと
するものである。
【0007】
【課題を解決するための手段】本発明は、上記の如き観
点に鑑みてなされたものであって、アナログ信号を含む
複数の信号を入力として演算を実行しアナログ出力を決
定する複数個の演算手段と、上記アナログ出力のそれぞ
れを片方の入力信号として、加算を実行する機能を有す
るアナログシフトレジスタを含み、複数のシフトレジス
タで構成されたシフトレジスタ列又はシフトレジスタメ
ッシュと、上記シフトレジスタの演算、加算、シフト動
作、シフト方向制御の時間的な順序を制御するタイミン
グ制御装置とによって構成されたシストリックアレイプ
ロセサーを提供しようとするものである。
点に鑑みてなされたものであって、アナログ信号を含む
複数の信号を入力として演算を実行しアナログ出力を決
定する複数個の演算手段と、上記アナログ出力のそれぞ
れを片方の入力信号として、加算を実行する機能を有す
るアナログシフトレジスタを含み、複数のシフトレジス
タで構成されたシフトレジスタ列又はシフトレジスタメ
ッシュと、上記シフトレジスタの演算、加算、シフト動
作、シフト方向制御の時間的な順序を制御するタイミン
グ制御装置とによって構成されたシストリックアレイプ
ロセサーを提供しようとするものである。
【0008】
【作用及び実施例】以下、本発明の一実施例を図面を参
照しながら作用と共に説明する。図1は本発明一実施例
の基本構成を示す説明図である。図1において、Qiは
アナログ入力信号、diはディジタル入力信号、Uiは演
算手段、Tiはアナログシフトレジスタ段、Miはディジ
タル信号メモリーをそれぞれ表している。また、TCは
上記の各要素を動作させるタイミングを制御する制御手
段を示している。
照しながら作用と共に説明する。図1は本発明一実施例
の基本構成を示す説明図である。図1において、Qiは
アナログ入力信号、diはディジタル入力信号、Uiは演
算手段、Tiはアナログシフトレジスタ段、Miはディジ
タル信号メモリーをそれぞれ表している。また、TCは
上記の各要素を動作させるタイミングを制御する制御手
段を示している。
【0009】図2は、図1の構成によって、演算手段U
として、例えば本願出願人により出願された特願平5−
43262号の発明に開示されているような乗算手段を
配置し、式(1)に示す積和演算を実現する場合の各要
素の作動タイミングを示すチャート図である。 式中、dmaxはディジタルデータの最大値で例えばディ
ジタルデータが4ビットデータの場合は、「2の4
乗」、即ち、16となる。
として、例えば本願出願人により出願された特願平5−
43262号の発明に開示されているような乗算手段を
配置し、式(1)に示す積和演算を実現する場合の各要
素の作動タイミングを示すチャート図である。 式中、dmaxはディジタルデータの最大値で例えばディ
ジタルデータが4ビットデータの場合は、「2の4
乗」、即ち、16となる。
【0010】上記は、積和演算の場合を示すが、Uiの
演算手段がそれぞれ任意の関数Fiにしたがった出力を
発生する場合は、式(1)は式(1’)の形で表現され
る。
演算手段がそれぞれ任意の関数Fiにしたがった出力を
発生する場合は、式(1)は式(1’)の形で表現され
る。
【0011】図3は上記の例を2次元のシフトレジスタ
メッシュの上で実現し、メッシュ上にA,Bで示す全て
の演算手段が並列的に動作しながら、パイプライン処理
を加える装置の構成を示す説明図である。図中、A,B
はそのアナログ入力を、それぞれに併設された光学入力
手段を介して独立して直接外部から取り込む構成となっ
ている。また、この例ではディジタル入力信号を全ての
演算手段に共通のディジタル信号線(図示しない)から
供給するSIMD(Single Instruction Multiple Data
Stream)構成を採用している。
メッシュの上で実現し、メッシュ上にA,Bで示す全て
の演算手段が並列的に動作しながら、パイプライン処理
を加える装置の構成を示す説明図である。図中、A,B
はそのアナログ入力を、それぞれに併設された光学入力
手段を介して独立して直接外部から取り込む構成となっ
ている。また、この例ではディジタル入力信号を全ての
演算手段に共通のディジタル信号線(図示しない)から
供給するSIMD(Single Instruction Multiple Data
Stream)構成を採用している。
【0012】この装置を説明する前に図3に沿ってメッ
シュ状のシフトレジスタアレイの動作を簡単に説明す
る。図3から分かる通り、この例ではメッシュは直線配
列のシフトレジスタ群2組を直交配置して、その交差部
分でレジスタを共用させる構成を採っている。それぞれ
の直線状のシフトレジスタのシフト方向は欄外に示す矢
印の方向で示している。同一の群に属する全てのシフト
レジスタは、シフトレジスタ外との入出力動作時を除い
て同時にシフト動作を実行する。X軸に並行したシフト
レジスタ群のシフト動作を<0>、Y軸に並行したシフ
トレジスタ群のシフト動作を<1>でそれぞれ表すこと
にすると、このアレイの動作は、0、1の数字の列で表
現することができる。
シュ状のシフトレジスタアレイの動作を簡単に説明す
る。図3から分かる通り、この例ではメッシュは直線配
列のシフトレジスタ群2組を直交配置して、その交差部
分でレジスタを共用させる構成を採っている。それぞれ
の直線状のシフトレジスタのシフト方向は欄外に示す矢
印の方向で示している。同一の群に属する全てのシフト
レジスタは、シフトレジスタ外との入出力動作時を除い
て同時にシフト動作を実行する。X軸に並行したシフト
レジスタ群のシフト動作を<0>、Y軸に並行したシフ
トレジスタ群のシフト動作を<1>でそれぞれ表すこと
にすると、このアレイの動作は、0、1の数字の列で表
現することができる。
【0013】ここで重要な点は、メッシュの外周部分を
除けば、各レジスター上の信号はシフト動作によって消
滅したり干渉しあうことはないので、シフト前に保持さ
れていたデータはシフト後もメッシュ上のレジスターの
どこかには確実に存在していることである。
除けば、各レジスター上の信号はシフト動作によって消
滅したり干渉しあうことはないので、シフト前に保持さ
れていたデータはシフト後もメッシュ上のレジスターの
どこかには確実に存在していることである。
【0014】いま、A*で示す演算部の右に位置するレ
ジスタに着目し、式(2)にしたがった56回のシフト
シークェンスが実行された場合の、このレジスタがシフ
ト開始時点に保持していた信号が移動する経路を示す
と、PAのようになる。 ( 10011111 10000001 11111111 10000000 00011111 11111000 00011111 )・・(2)
ジスタに着目し、式(2)にしたがった56回のシフト
シークェンスが実行された場合の、このレジスタがシフ
ト開始時点に保持していた信号が移動する経路を示す
と、PAのようになる。 ( 10011111 10000001 11111111 10000000 00011111 11111000 00011111 )・・(2)
【0015】図3から分かる通り、経路PAは閉じた曲
線となり、出発点に戻って来るが、その間、出発点とし
た演算部Aを含む24個の演算部の近傍を通過する。従
って、これら24個の演算部からそれぞれの出力がPA
に加算される構成を採れば、図1と同様の積和演算が実
行できる。メッシュの構造が有する周期性からAで示す
他の全ての演算部の右に位置するレジスターについても
全て同時にPAと全く同様の信号移動経路が実現され
る。
線となり、出発点に戻って来るが、その間、出発点とし
た演算部Aを含む24個の演算部の近傍を通過する。従
って、これら24個の演算部からそれぞれの出力がPA
に加算される構成を採れば、図1と同様の積和演算が実
行できる。メッシュの構造が有する周期性からAで示す
他の全ての演算部の右に位置するレジスターについても
全て同時にPAと全く同様の信号移動経路が実現され
る。
【0016】また、メッシュの対称性から、Bで示す全
ての演算部の右に位置するレジスターについては、PA
とは対称形状の移動経路PBが実現され、PA同様に2
4個の演算部からの出力信号を受容することができる。
即ち、図示するA,Bすべての演算部の数と同数の独立
した信号転送経路がメッシュ上に仮想的に実現されるた
め、それぞれに沿って独立した積和演算を実行すること
ができ、さらにそれぞれの積和演算の結果は受容野の中
心に戻ってくることになる。
ての演算部の右に位置するレジスターについては、PA
とは対称形状の移動経路PBが実現され、PA同様に2
4個の演算部からの出力信号を受容することができる。
即ち、図示するA,Bすべての演算部の数と同数の独立
した信号転送経路がメッシュ上に仮想的に実現されるた
め、それぞれに沿って独立した積和演算を実行すること
ができ、さらにそれぞれの積和演算の結果は受容野の中
心に戻ってくることになる。
【0017】ひとつの演算部についてみると、演算の開
始時点から2回のシフトごとに周囲の4個のレジスタの
いづれか1個に自己の出力データを加算する動作を必要
回数繰り返すことになるが、A,Bそれぞれの演算部に
ついてその出力方向を表すコードを図4のように定める
と、PA、PBの経路で目的の並列に積和演算を実行す
るためには、表1のような出力方向制御を適用すればよ
い。
始時点から2回のシフトごとに周囲の4個のレジスタの
いづれか1個に自己の出力データを加算する動作を必要
回数繰り返すことになるが、A,Bそれぞれの演算部に
ついてその出力方向を表すコードを図4のように定める
と、PA、PBの経路で目的の並列に積和演算を実行す
るためには、表1のような出力方向制御を適用すればよ
い。
【0018】 表1 シフトシークェンスSiに対応した演算部出力方向Dの選択 Si 10011111 10000001 11111111 10000000 00011111 11111000 00011111 D ________ _1_1_1_0 _2_0_2_0 _3_3_3_3 _3_2_0_2 _0_2_1_1 _1_0_2_0 この例の場合、出力信号は出発点に戻っているので、そ
のまま、又は、結果に演算部A,Bでシグモイド変換な
どの変換を加えてからもとのシフトレジスター上に戻
し、繰り返し同種のシフトシークェンスを実行すれば、
例えば階層型ニューラルネットワークなどを構成できる
し、結果をCに示す光学出力手段に転送すれば、入力パ
ターンの幾何学的な相対関係を保存したままで出力パタ
ーンを直接外部に伝達することもできる。
のまま、又は、結果に演算部A,Bでシグモイド変換な
どの変換を加えてからもとのシフトレジスター上に戻
し、繰り返し同種のシフトシークェンスを実行すれば、
例えば階層型ニューラルネットワークなどを構成できる
し、結果をCに示す光学出力手段に転送すれば、入力パ
ターンの幾何学的な相対関係を保存したままで出力パタ
ーンを直接外部に伝達することもできる。
【0019】また、シークェンス終了直後に式(3)に
示すシークェンスを実行すれば、全ての出力データは、
CCD撮像素子と同様にそれぞれ経路PAX,PBXに
沿って図3のアレイの左端から順次外部に出力すること
もできる。 ( 10000000 0000000 ・・・・・・・ ) ・・・・・(3)
示すシークェンスを実行すれば、全ての出力データは、
CCD撮像素子と同様にそれぞれ経路PAX,PBXに
沿って図3のアレイの左端から順次外部に出力すること
もできる。 ( 10000000 0000000 ・・・・・・・ ) ・・・・・(3)
【0020】なお、PAの経路設計は上記以外にもさま
ざまな態様があり、例えば式(4)に示す136回のシ
フトシークェンスでは、60個の演算部を経由するそれ
ぞれ独立した転送経路が実現できる。 ( 10011111 10000001 11111111 10000000 00011111 11111111 10000000 00000001 11111111 11111111 10000000 00000000 00011111 11111111 11111000 00000001 11111111 ) ・・・(4)
ざまな態様があり、例えば式(4)に示す136回のシ
フトシークェンスでは、60個の演算部を経由するそれ
ぞれ独立した転送経路が実現できる。 ( 10011111 10000001 11111111 10000000 00011111 11111111 10000000 00000001 11111111 11111111 10000000 00000000 00011111 11111111 11111000 00000001 11111111 ) ・・・(4)
【0021】すなわち、図3のハードウェアーは、その
運用方法の変更のみでデータ参照範囲(受容野)を任意
に選択することを可能にし、柔軟な対応を実現できるの
で、この点もきわめて大きな利点である。
運用方法の変更のみでデータ参照範囲(受容野)を任意
に選択することを可能にし、柔軟な対応を実現できるの
で、この点もきわめて大きな利点である。
【0022】以上は、全てシフトレジスターとしてアナ
ログ式を採用する場合に関する説明であったが、基本的
な技術思想はディジタル型のシフトレジスターにも適用
可能であり、図1乃至図4と同様の機能をディジタル的
に実現することは特願平3−352789号、特願平5
−87938号に示すごとく極めて容易である。
ログ式を採用する場合に関する説明であったが、基本的
な技術思想はディジタル型のシフトレジスターにも適用
可能であり、図1乃至図4と同様の機能をディジタル的
に実現することは特願平3−352789号、特願平5
−87938号に示すごとく極めて容易である。
【0023】
【発明の効果】以上の説明により明らかなように、本発
明によれば、CCDなどのアナログシフトレジスターア
レイ上に、並列的に作動する多数のアナログ式のパイプ
ラインプロセサーを疑似的に構成することができ、並列
度の高い入力信号を高速で処理するのに適したプロセサ
ーを構築できるようになる。
明によれば、CCDなどのアナログシフトレジスターア
レイ上に、並列的に作動する多数のアナログ式のパイプ
ラインプロセサーを疑似的に構成することができ、並列
度の高い入力信号を高速で処理するのに適したプロセサ
ーを構築できるようになる。
【0024】また、シフトレジスターアレイのシフト順
序の選択によって、データアクセスの範囲を自在に調整
でき用途に応じた柔軟な利用が可能となる。
序の選択によって、データアクセスの範囲を自在に調整
でき用途に応じた柔軟な利用が可能となる。
【0025】本発明は、画像処理、ニューラルネットワ
ーク、ビジョンチップ、空間フィルタなどの分野に応用
することができる。
ーク、ビジョンチップ、空間フィルタなどの分野に応用
することができる。
【図1】本発明の一実施例の基本構成を示す説明図であ
る。
る。
【図2】本発明の基本構成によって、演算手段Uとし
て、例えば乗算手段を配置し、積和演算を実現する場合
の各要素の作動タイミングを示すチャート図である。
て、例えば乗算手段を配置し、積和演算を実現する場合
の各要素の作動タイミングを示すチャート図である。
【図3】本発明を構成する2次元のシフトレジスタメッ
シュの上に演算手段A,Bが並列的に動作しながらパイ
プライン処理を加える装置の構成を示す説明図である。
シュの上に演算手段A,Bが並列的に動作しながらパイ
プライン処理を加える装置の構成を示す説明図である。
【図4】本発明を構成する演算手段A,Bそれぞれの演
算部についてその出力方向を表すコードである。
算部についてその出力方向を表すコードである。
Claims (5)
- 【請求項1】 アナログ信号を含む複数の信号を入力と
して演算を実行しアナログ出力を決定する複数個の演算
手段と、 上記アナログ出力のそれぞれを片方の入力信号として加
算を実行する機能を有するアナログシフトレジスタを含
み、複数のシフトレジスタで構成されたシフトレジスタ
列又はシフトレジスタメッシュと、 上記シフトレジスタの演算、加算、シフト動作、シフト
方向制御の時間的な順序を制御するタイミング制御装置
とによって構成されることを特徴とするシストリックア
レイプロセサー。 - 【請求項2】 上記アナログシフトレジスタを、主とし
てCCDなど電荷転送素子で構成した請求項1記載のシ
ストリックアレイプロセサー。 - 【請求項3】 上記複数個の演算手段の少なくもひとつ
の入力信号を各演算手段の近傍に設置されたフォトトラ
ンジスタなどのトランスデューサ手段から供給する請求
項1又は2のいずれかに記載のシストリックアレイプロ
セサー。 - 【請求項4】 上記複数個の演算手段の少なくもひとつ
の入力信号を装置外部又は内部に設置されたディジタル
信号源から供給する請求項1又は2のいずれかに記載の
シストリックアレイプロセサー。 - 【請求項5】 上記アナログシフトレジスタ上で順次移
動を繰り返し形成された出力信号をLEDなどの出力手
段で光学的に外部に伝達する光学出力手段を備えた請求
項1又は2のいずれかに記載のシストリックアレイプロ
セサー。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5312640A JPH0823874B2 (ja) | 1993-11-18 | 1993-11-18 | シストリックアレイプロセサー |
| US08/344,650 US5634067A (en) | 1993-11-18 | 1994-11-18 | Systolic array processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5312640A JPH0823874B2 (ja) | 1993-11-18 | 1993-11-18 | シストリックアレイプロセサー |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07141454A JPH07141454A (ja) | 1995-06-02 |
| JPH0823874B2 true JPH0823874B2 (ja) | 1996-03-06 |
Family
ID=18031646
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5312640A Expired - Fee Related JPH0823874B2 (ja) | 1993-11-18 | 1993-11-18 | シストリックアレイプロセサー |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5634067A (ja) |
| JP (1) | JPH0823874B2 (ja) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2563090B2 (ja) * | 1994-10-31 | 1996-12-11 | 株式会社ジーデイーエス | 汎用電荷モードアナログ演算回路 |
| JP3084668B2 (ja) * | 1996-06-13 | 2000-09-04 | 株式会社ジーデイーエス | 電荷信号を用いたフィルター装置 |
| US7015966B1 (en) | 1999-03-15 | 2006-03-21 | Canon Kabushiki Kaisha | Reducing discontinuities in segmented imaging sensors |
| US6731338B1 (en) | 2000-01-10 | 2004-05-04 | Canon Kabushiki Kaisha | Reducing discontinuities in segmented SSAs |
| US7340644B2 (en) * | 2002-12-02 | 2008-03-04 | Marvell World Trade Ltd. | Self-reparable semiconductor and method thereof |
| US20060001669A1 (en) * | 2002-12-02 | 2006-01-05 | Sehat Sutardja | Self-reparable semiconductor and method thereof |
| US7185225B2 (en) * | 2002-12-02 | 2007-02-27 | Marvell World Trade Ltd. | Self-reparable semiconductor and method thereof |
| US8755515B1 (en) | 2008-09-29 | 2014-06-17 | Wai Wu | Parallel signal processing system and method |
| TW201037529A (en) * | 2009-03-02 | 2010-10-16 | David Reynolds | Belief propagation processor |
| US8718079B1 (en) | 2010-06-07 | 2014-05-06 | Marvell International Ltd. | Physical layer devices for network switches |
| US8775341B1 (en) | 2010-10-26 | 2014-07-08 | Michael Lamport Commons | Intelligent control with hierarchical stacked neural networks |
| US9015093B1 (en) | 2010-10-26 | 2015-04-21 | Michael Lamport Commons | Intelligent control with hierarchical stacked neural networks |
| US10049322B2 (en) * | 2015-05-21 | 2018-08-14 | Google Llc | Prefetching weights for use in a neural network processor |
| JP2017207747A (ja) * | 2016-05-17 | 2017-11-24 | 株式会社半導体エネルギー研究所 | 表示システムおよび移動体 |
| US12061990B2 (en) * | 2017-10-17 | 2024-08-13 | Xilinx, Inc. | Static block scheduling in massively parallel software defined hardware systems |
| US10601960B2 (en) | 2018-02-14 | 2020-03-24 | Eingot Llc | Zero-knowledge environment based networking engine |
| KR102945932B1 (ko) * | 2018-03-02 | 2026-03-31 | 에이아이스톰, 아이엔씨. | 멀티플라이어의 가중 합산기 |
| KR102744306B1 (ko) * | 2018-12-07 | 2024-12-18 | 삼성전자주식회사 | 뉴럴 네트워크를 분할하는 방법 및 뉴로모픽 장치 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5736845A (en) * | 1980-08-15 | 1982-02-27 | Seiko Epson Corp | Manufacture of selectively oxidized mask |
| WO1987004548A1 (en) * | 1986-01-22 | 1987-07-30 | Hughes Aircraft Company | Optical analog data processing systems for handling bipolar and complex data |
| JPH07120348B2 (ja) * | 1991-12-16 | 1995-12-20 | 株式会社ジーデイーエス | 空間情報の再配置装置 |
| JP2599679B2 (ja) * | 1993-02-08 | 1997-04-09 | 株式会社ジーデイーエス | 電荷領域で作動する多象限乗算装置 |
-
1993
- 1993-11-18 JP JP5312640A patent/JPH0823874B2/ja not_active Expired - Fee Related
-
1994
- 1994-11-18 US US08/344,650 patent/US5634067A/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US5634067A (en) | 1997-05-27 |
| JPH07141454A (ja) | 1995-06-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0823874B2 (ja) | シストリックアレイプロセサー | |
| KR101123106B1 (ko) | 이산 웨이브릿 변환 구조 | |
| JP2020109604A (ja) | ロード/ストア命令 | |
| JPH04290155A (ja) | 並列データ処理方式 | |
| JPS6039271A (ja) | デイジタル画像処理における膨張および侵食変換を実現するための方法および装置 | |
| JPS63501530A (ja) | メモリをリンクしたウエ−ブフロント・アレイ・プロセッサ | |
| CN116167419B (zh) | 一种兼容N:M稀疏的Transformer加速器的架构及加速方法 | |
| CN106959937A (zh) | 一种面向gpdsp的反卷积矩阵的向量化实现方法 | |
| CN110414672B (zh) | 卷积运算方法、装置及系统 | |
| JPS63167967A (ja) | ディジタル信号処理集積回路 | |
| KR20070039490A (ko) | Simd 어레이 프로세서를 위한 비트 직렬 프로세싱 소자 | |
| JP3593439B2 (ja) | 画像処理装置 | |
| Peterfreund et al. | Nonuniform image representation in area-of-interest systems | |
| JPH03105584A (ja) | 並列データ処理方式 | |
| JP2657903B2 (ja) | パイプライン式及び心収縮式の単命令多重データストリームのアレイプロセッサ及びその方法 | |
| JP7230744B2 (ja) | 畳込み演算方法及び演算処理装置 | |
| JPH06332021A (ja) | 光情報処理システム | |
| SU1645951A2 (ru) | Преобразователь координат | |
| Aditya et al. | Fast algo-tectures for discrete wavelet transforms | |
| JP2000242630A (ja) | 畳み込み積分演算装置 | |
| RU2148248C1 (ru) | Способ выделения центра изображения объекта излучения и устройство для его осуществления | |
| Kula et al. | Block-based approach to 2-D wavelet transform on GPUs | |
| SU1430965A1 (ru) | Устройство дл вычислени свертки | |
| Petrovsky et al. | Design method of real-time parallel-pipeline processors computing the vector DFT | |
| KR960006599A (ko) | 2차원 이산 코사인 변환기 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |