JPS61993A - メモリのアドレス指定回路 - Google Patents
メモリのアドレス指定回路Info
- Publication number
- JPS61993A JPS61993A JP60051560A JP5156085A JPS61993A JP S61993 A JPS61993 A JP S61993A JP 60051560 A JP60051560 A JP 60051560A JP 5156085 A JP5156085 A JP 5156085A JP S61993 A JPS61993 A JP S61993A
- Authority
- JP
- Japan
- Prior art keywords
- address
- register
- circuit
- output
- input
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F5/06—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
- G06F5/10—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor having a sequence of storage locations each being individually accessible for both enqueue and dequeue operations, e.g. using random access memory
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0215—Addressing or allocation; Relocation with look ahead addressing means
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/04—Arrangements for selecting an address in a digital store using a sequential addressing device, e.g. shift register, counter
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2205/00—Indexing scheme relating to group G06F5/00; Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F2205/06—Indexing scheme relating to groups G06F5/06 - G06F5/16
- G06F2205/063—Dynamically variable buffer size
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Complex Calculations (AREA)
- Static Random-Access Memory (AREA)
- Storage Device Security (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野〕
本発明は、アドレスレジスタを介してメモリを ′アド
レス指定するための回路に関する。
レス指定するための回路に関する。
本発明の目的は、自由に選択可能なアドレス範囲内に位
置する複数個の2値ア1−レスにより示されている複数
個のメモリ場所を循環的にアドレス指定することである
。ここで、循環的アドレス指定では4、特にアドレス範
囲下限から出発してアドレス範囲を個々のステップで昇
順方向に通り抜ける一連のアドレスを形成し、その際に
それぞれアドレス範囲上限の到達の後にアドレス範囲下
限への切り換えが行われ、またアISシ・ス範囲をスラ
ーノブ状に昇順方向に辿り抜ける次回のアドレス列が継
続されるものとする。他方において、循環的アドレス指
定では、回路が、特にアドレス範囲上限から出発して了
トレス範囲をステップ状に降順方向に通り抜ける一連の
アドレスを形成し、その際にそれぞれのアドレス範囲下
限の到達の後にアドレス範囲下限への切り換えが行われ
、またアドレス範囲を降順方向に通り抜ける次回の71
−レス列が継続されるものとする。
置する複数個の2値ア1−レスにより示されている複数
個のメモリ場所を循環的にアドレス指定することである
。ここで、循環的アドレス指定では4、特にアドレス範
囲下限から出発してアドレス範囲を個々のステップで昇
順方向に通り抜ける一連のアドレスを形成し、その際に
それぞれアドレス範囲上限の到達の後にアドレス範囲下
限への切り換えが行われ、またアISシ・ス範囲をスラ
ーノブ状に昇順方向に辿り抜ける次回のアドレス列が継
続されるものとする。他方において、循環的アドレス指
定では、回路が、特にアドレス範囲上限から出発して了
トレス範囲をステップ状に降順方向に通り抜ける一連の
アドレスを形成し、その際にそれぞれのアドレス範囲下
限の到達の後にアドレス範囲下限への切り換えが行われ
、またアドレス範囲を降順方向に通り抜ける次回の71
−レス列が継続されるものとする。
この目的は、本発明によれは、特許請求の範囲第1項ま
たは第5項に記載の回路により達成される。
たは第5項に記載の回路により達成される。
本発明の好ましい実施態様は特許請求の範囲第3項ない
し第5項に示されている。
し第5項に示されている。
本発明を図面により一層詳細に説明する。
第1図には、算術演W機格1と、制御装置2と、選択的
に自由にアクセス可能なメモリ (RAM)3とを有す
るデータ処理装置か示されている。
に自由にアクセス可能なメモリ (RAM)3とを有す
るデータ処理装置か示されている。
算術演W、機構1は集合導線4を介してメモリ3および
入力/出力装M5と接続されており、その入力端はn心
の導線6を介してアナログ−ディジタル変換器7と接続
されている。アナログ−テイジタル変換器マの入力端8
には処理すべきアナログ時変信号3eが加わる。装置5
の出力端はn心の導線9を介してティシタルーアナログ
変換器10と接続されており、その出力端11からアナ
ロク信号S’aか取り出され得る。
入力/出力装M5と接続されており、その入力端はn心
の導線6を介してアナログ−ディジタル変換器7と接続
されている。アナログ−テイジタル変換器マの入力端8
には処理すべきアナログ時変信号3eが加わる。装置5
の出力端はn心の導線9を介してティシタルーアナログ
変換器10と接続されており、その出力端11からアナ
ロク信号S’aか取り出され得る。
13はアドレスマルチプレクサであり、その出力端13
aはアドレスレジスタ14と接続されている。アドレス
レジスタ14の出力端はメモリ3のアドレス入力端12
に接続されている。さらに、アドレス範囲下限を記憶す
るためのレジスタ15と、アドレス範囲上限を記憶する
ためのレジスタ16とが設けられており、それらの入力
端はそれぞれ導線束17および18を介して制御装置2
と接続されている。インクレメンテーション装置19は
その入力端19aを介してアドレスレジスタ14の出力
端と接続されている。レジスタ15およびインクレメン
テーション装置19の出力IM(1’+はアドレスマル
チプレクサ13の入力&lE1およびE2に接続されて
いる。n心のアドレス入力導線20が制御装置2をアド
レスマルチプレクサ13の入力端E3と接続している。
aはアドレスレジスタ14と接続されている。アドレス
レジスタ14の出力端はメモリ3のアドレス入力端12
に接続されている。さらに、アドレス範囲下限を記憶す
るためのレジスタ15と、アドレス範囲上限を記憶する
ためのレジスタ16とが設けられており、それらの入力
端はそれぞれ導線束17および18を介して制御装置2
と接続されている。インクレメンテーション装置19は
その入力端19aを介してアドレスレジスタ14の出力
端と接続されている。レジスタ15およびインクレメン
テーション装置19の出力IM(1’+はアドレスマル
チプレクサ13の入力&lE1およびE2に接続されて
いる。n心のアドレス入力導線20が制御装置2をアド
レスマルチプレクサ13の入力端E3と接続している。
さらに、アドレスレジスタ14の出力端がアドレスマル
チプレクサ13の入力UN E 4と接続されている。
チプレクサ13の入力UN E 4と接続されている。
アドレスレジスタ14およびレジスタ16の出力端は、
制御装置2から導線22を介して制御される論理回路2
1の入力端21aおよび211)に接続されている。論
理回路21の2つの出力端はアドレスマルチプレクサ1
3の2つの制御入力端S1およびS2と接続されており
、その他の2つの制御入力端S3およびS4は導線23
および24を介して制御装置2と接続されている。Sl
への制御信号の供給により入力6ME1がアドレスマル
チプレク+13の出力端13aに接続される。同様にし
て、入力端E2、E3またはE4のおのおのがS2、S
3またはS4への制御信号により出力端13aに接続さ
れる。論理回路21は、アドレスレジスタエ4およびレ
ジスタ16の内容の一致の際には、導線22上の命令信
号〜に関係し′ζ制御信号が一方の出力端を介してSl
に伝達されるように作動する。これらのレジスタ内容の
不一・j」rの際には、導線22上の命令信号に関係し
て制御信号が他方の出力端を介してS2に伝達される。
制御装置2から導線22を介して制御される論理回路2
1の入力端21aおよび211)に接続されている。論
理回路21の2つの出力端はアドレスマルチプレクサ1
3の2つの制御入力端S1およびS2と接続されており
、その他の2つの制御入力端S3およびS4は導線23
および24を介して制御装置2と接続されている。Sl
への制御信号の供給により入力6ME1がアドレスマル
チプレク+13の出力端13aに接続される。同様にし
て、入力端E2、E3またはE4のおのおのがS2、S
3またはS4への制御信号により出力端13aに接続さ
れる。論理回路21は、アドレスレジスタエ4およびレ
ジスタ16の内容の一致の際には、導線22上の命令信
号〜に関係し′ζ制御信号が一方の出力端を介してSl
に伝達されるように作動する。これらのレジスタ内容の
不一・j」rの際には、導線22上の命令信号に関係し
て制御信号が他方の出力端を介してS2に伝達される。
アドレス指定すべきメモリ範囲を決定するため、レジス
タ15には導線束18を介して、アトL・ス範囲下限を
表す0桁の2進数か人力される。レジスタ16には導線
束18を介して、アルレス上限を意味する他の0桁の2
進数が入力される。いま、了1゛レス入力線20を介し
て、これらの両2進数の間に位置する別の0桁の2進数
を入力して、これらを導線23上の命令信号によりE3
を介してアドレスマルチプレクサ13の出力端13aに
通ずと、この2進数がアドレスレジスタ14に伝達され
る。それによってアドレスレジスタ14の出力端を介し
てアドレス入力端12に、設定されたアドレス範囲内に
位置する1つのアドレノ、が与えられる。
タ15には導線束18を介して、アトL・ス範囲下限を
表す0桁の2進数か人力される。レジスタ16には導線
束18を介して、アルレス上限を意味する他の0桁の2
進数が入力される。いま、了1゛レス入力線20を介し
て、これらの両2進数の間に位置する別の0桁の2進数
を入力して、これらを導線23上の命令信号によりE3
を介してアドレスマルチプレクサ13の出力端13aに
通ずと、この2進数がアドレスレジスタ14に伝達され
る。それによってアドレスレジスタ14の出力端を介し
てアドレス入力端12に、設定されたアドレス範囲内に
位置する1つのアドレノ、が与えられる。
昇順方向でのこのメモリ範囲内の継続する循環的アドレ
ス指定のためには、論理回路21が導線22を介して一
連の命令信号を供給すれば十分である。同様にし°C論
理回路21は、それぞれアドレスレジスタ14から与え
られるアトルスがアドレス範囲内に位置するという仮定
のちとに入力端S2への制御信号の供給を行う。インク
レメンテーション装置19の入力端]、 9 aにも与
えられるそれぞれのアドレスにより装置19内で自動的
に次に上位のアドレスが導き出されて入力端E2に与え
られるので、入力端S2への制御信号の入力は、次に上
位のアドレスが13および13aを介してアドレスレジ
スタ14の出力端に通されることを意味する。アドレス
レジスタ14から、範囲上限に相当するアドレスが与え
られると、同一のレジスタ内容がレジスタ14および1
6内に生ずる。それによって、4線22上の次回の命令
信号により論理回路21は入力端31および13への信
号の供給を行う。しかし、このことは、レジスタ15内
に記憶されておりアドレス範囲下限に相当するアドレス
がE1、13および14を介してメモリ3のアドレス入
力端12に到達することを意味する。次いで、導線22
」二の次回の命令信号は再び、アドレス範囲をステップ
状に昇順方向に通り抜けるアドレス列を発生さゼる。
ス指定のためには、論理回路21が導線22を介して一
連の命令信号を供給すれば十分である。同様にし°C論
理回路21は、それぞれアドレスレジスタ14から与え
られるアトルスがアドレス範囲内に位置するという仮定
のちとに入力端S2への制御信号の供給を行う。インク
レメンテーション装置19の入力端]、 9 aにも与
えられるそれぞれのアドレスにより装置19内で自動的
に次に上位のアドレスが導き出されて入力端E2に与え
られるので、入力端S2への制御信号の入力は、次に上
位のアドレスが13および13aを介してアドレスレジ
スタ14の出力端に通されることを意味する。アドレス
レジスタ14から、範囲上限に相当するアドレスが与え
られると、同一のレジスタ内容がレジスタ14および1
6内に生ずる。それによって、4線22上の次回の命令
信号により論理回路21は入力端31および13への信
号の供給を行う。しかし、このことは、レジスタ15内
に記憶されておりアドレス範囲下限に相当するアドレス
がE1、13および14を介してメモリ3のアドレス入
力端12に到達することを意味する。次いで、導線22
」二の次回の命令信号は再び、アドレス範囲をステップ
状に昇順方向に通り抜けるアドレス列を発生さゼる。
インクレメンテーション装置19は、入力6d619a
を介しての2進数の入力の際に自動的に特定のインクレ
メント、たとえば1、だけ高められる2進数をアドレス
マルチプレクサ13の入力端E2に与える2進カウンタ
から成っているのが有、利である。
を介しての2進数の入力の際に自動的に特定のインクレ
メント、たとえば1、だけ高められる2進数をアドレス
マルチプレクサ13の入力端E2に与える2進カウンタ
から成っているのが有、利である。
論理回路21の好ましい回路構成が第2図に示されてい
る。この場合、論理回路21の(n極の)入力端21a
および21bは同時に1つの排他的オア回路25の入力
端であり、その(n極の)出力端は1つのオア回路26
のn入力端に導かれている。オア回路26の出力端は、
一方ではインバータ27を介して1つのアンド回路28
の第1の入力端と、また他方では1つのアンド回路29
の第1の入力端と直接に接続されでいる。アンド回路2
8および29の第2の入力端は制御導線2
[2と接続されている。テント回路28の出力は
アドレスマルチプレクサ130制御入力端S1に導かれ
ており、他方アンド回路29の出力端ば13の32と接
続されている。オア回(洛26の出力端には、21aお
よび21bを介し°(供給される0桁の2進数が互いに
異なっている時には雷に論理“l”が生している。しか
し、このことはアンド回路28の阻止を意味し、他方導
線18上で到来する命令信号はアンド回路29を介しζ
S2に伝達され、またそれぞれ出力されたアドレスのイ
ンクレメンタルな伝達が行われる。、レジスタ14およ
び16の内容が等しければ、21aおよび21bを介し
て同一の2進数が供給される。オア回路26の出力端に
は、この場合、論理” o ”が現れ、その際にアンド
回路28は導線28上の次回の命令信号をSlの制御入
力端に伝達し、他方アンド回路29は阻止する。
る。この場合、論理回路21の(n極の)入力端21a
および21bは同時に1つの排他的オア回路25の入力
端であり、その(n極の)出力端は1つのオア回路26
のn入力端に導かれている。オア回路26の出力端は、
一方ではインバータ27を介して1つのアンド回路28
の第1の入力端と、また他方では1つのアンド回路29
の第1の入力端と直接に接続されでいる。アンド回路2
8および29の第2の入力端は制御導線2
[2と接続されている。テント回路28の出力は
アドレスマルチプレクサ130制御入力端S1に導かれ
ており、他方アンド回路29の出力端ば13の32と接
続されている。オア回(洛26の出力端には、21aお
よび21bを介し°(供給される0桁の2進数が互いに
異なっている時には雷に論理“l”が生している。しか
し、このことはアンド回路28の阻止を意味し、他方導
線18上で到来する命令信号はアンド回路29を介しζ
S2に伝達され、またそれぞれ出力されたアドレスのイ
ンクレメンタルな伝達が行われる。、レジスタ14およ
び16の内容が等しければ、21aおよび21bを介し
て同一の2進数が供給される。オア回路26の出力端に
は、この場合、論理” o ”が現れ、その際にアンド
回路28は導線28上の次回の命令信号をSlの制御入
力端に伝達し、他方アンド回路29は阻止する。
第1図でインクレメンテーション装置19を、たとえば
1つのダウンカウンタから成るデクレメンテーション装
置により置換し、また同時にアドレス範囲上限を記憶す
るためのレジスタ15と、アドレス範囲下限を記憶する
ためのレジスタ16とを用いれば、個々のアドレス列の
これらの限界内に位置するアドレス範囲がそれぞれ降順
方向に通り抜けられる循環的アドレス指定が行われる。
1つのダウンカウンタから成るデクレメンテーション装
置により置換し、また同時にアドレス範囲上限を記憶す
るためのレジスタ15と、アドレス範囲下限を記憶する
ためのレジスタ16とを用いれば、個々のアドレス列の
これらの限界内に位置するアドレス範囲がそれぞれ降順
方向に通り抜けられる循環的アドレス指定が行われる。
制御導線30を介してメモリ3に制御装置2から、集合
導線4を介して受信された2進数をそれぞれアドレスレ
ジスタ14を介してアドレス指定されたメモリ場所に書
き込むため、もしくはそれぞれアドレスレジスタ14を
介してアドレス指定されたメモリ場所内に記憶されてい
る2進数を集合導線4上に読み出すための命令信号が伝
達される。制御導線31は制御装置2と算術演算機構l
との間で命令、たとえば演算命令、を伝達する役割をし
、他方制御導線32は入力/出力装置5内で導線6を集
合導線4の方向にまたば集合導線4を導線9の方向に接
続するために用いられる。
導線4を介して受信された2進数をそれぞれアドレスレ
ジスタ14を介してアドレス指定されたメモリ場所に書
き込むため、もしくはそれぞれアドレスレジスタ14を
介してアドレス指定されたメモリ場所内に記憶されてい
る2進数を集合導線4上に読み出すための命令信号が伝
達される。制御導線31は制御装置2と算術演算機構l
との間で命令、たとえば演算命令、を伝達する役割をし
、他方制御導線32は入力/出力装置5内で導線6を集
合導線4の方向にまたば集合導線4を導線9の方向に接
続するために用いられる。
以下に、第1図によるデータ処理装置において、入力端
8におけるアナログ時変信号Seの走査値を算術演算機
構1内での処理に供するため、メモリ3の1つの範囲の
循環的アドレス指定を行う場合の作動の仕方を説明する
。信号Seばアナログ−ディジクル変換器7により周期
的に走査され、その際にそれぞれ0桁の2進数Y1、¥
2・・・などから成る一連のディジタル走査値が形成さ
れる。所与の数のこれらの走査値が入力/出力装置5を
介して次々と集合導線4上に、またそこからメモリ3に
伝達され、そこで相応の数のメモリ場所に書き込まれる
。メモリ場所は次々とアドレスレジスタ14を介してア
ドレス指定される。5つの走査値Yl・・・Y5をメモ
リ3内に書き込むためには、0桁に構成されている、す
なわちn個のメモリセルを含む、5つのメモリ場所P1
・・・P5が必要とされる。
8におけるアナログ時変信号Seの走査値を算術演算機
構1内での処理に供するため、メモリ3の1つの範囲の
循環的アドレス指定を行う場合の作動の仕方を説明する
。信号Seばアナログ−ディジクル変換器7により周期
的に走査され、その際にそれぞれ0桁の2進数Y1、¥
2・・・などから成る一連のディジタル走査値が形成さ
れる。所与の数のこれらの走査値が入力/出力装置5を
介して次々と集合導線4上に、またそこからメモリ3に
伝達され、そこで相応の数のメモリ場所に書き込まれる
。メモリ場所は次々とアドレスレジスタ14を介してア
ドレス指定される。5つの走査値Yl・・・Y5をメモ
リ3内に書き込むためには、0桁に構成されている、す
なわちn個のメモリセルを含む、5つのメモリ場所P1
・・・P5が必要とされる。
第3図には、メモリ場所Pl・・・P5が相応に分割さ
れたブロック33により示されている。
れたブロック33により示されている。
個々の走査値Yl・・・Y5の出現と同期してのPI・
・・P5のアドレス指定は、第3図に矢印Z1・・・Z
5により示されている個々のアドレスZ1・・・Z5を
有する(アドレスレジスタ14から与えられる)アドレ
ス列により行われる。
・・P5のアドレス指定は、第3図に矢印Z1・・・Z
5により示されている個々のアドレスZ1・・・Z5を
有する(アドレスレジスタ14から与えられる)アドレ
ス列により行われる。
同時に導線30上に与えられる命令書き込み”により走
査値Ylが1) 1内に、走査値Y2がP2内に(以下
同様に)記憶される。その際にアトルス列z1ないしZ
5は、Zlがアドレス入力線20を介して開始アトルス
として入力され、薫た導線23上の信号によりアドレス
レジスタ14の出力端に通されるように発生されるのが
目的にかなっている。それぞれZlから他のアドレスZ
2ないしZ5への切り換えを行う4つの信号が命令導線
22上に続いている。アドレス範囲下限としての導線束
17を介しての21の入力と、アドレス範囲上限として
の導線束18を介しての75の入力とにより、アドレス
範囲Z1ないしZ5がステップ状に循環的に通り抜けら
れるべきことが予め定められた。
査値Ylが1) 1内に、走査値Y2がP2内に(以下
同様に)記憶される。その際にアトルス列z1ないしZ
5は、Zlがアドレス入力線20を介して開始アトルス
として入力され、薫た導線23上の信号によりアドレス
レジスタ14の出力端に通されるように発生されるのが
目的にかなっている。それぞれZlから他のアドレスZ
2ないしZ5への切り換えを行う4つの信号が命令導線
22上に続いている。アドレス範囲下限としての導線束
17を介しての21の入力と、アドレス範囲上限として
の導線束18を介しての75の入力とにより、アドレス
範囲Z1ないしZ5がステップ状に循環的に通り抜けら
れるべきことが予め定められた。
このような循環的なアドレス通り抜けがそれぞれ昇順方
向に続行される。そのつど導線22を介して5つの命令
信号が伝達される。その際に最初の5つのこれらの信号
は、最後に出力されたアドレスz5から出発して、アド
レス列ZllないしZ51が形成されるようにする。こ
のアドレス列の出現中はメモリ3に導線30を介して命
令読み出し”が伝達され、従ってPl・・・P5内に記
憶された走査4IiY1・・・Y5が集合導線4上に読
み出されて、算術演算機構1に与えられ、そこで通常の
仕方で処理される。導線22上の次回の命令信号により
アドレスレジスタ14を介して、アドレス範囲下限に相
当するアドレスZ12が出力される。それによって第2
のアドレス通り抜けが開始する。導線30はこのアドレ
スの出力中は命令“書き込め”を与えられ、従ってアド
レスZ1のもとに記憶された走査値Y1、すなわち記憶
された走査値のうち最も古いもの、が新しい走査値Y6
により置換または重ね書きされる。第2の通り抜けの間
のそれ以外のアドレスZ22ないしZ52の出現の際に
は命令読み出し”が導線30上に与えられる。
向に続行される。そのつど導線22を介して5つの命令
信号が伝達される。その際に最初の5つのこれらの信号
は、最後に出力されたアドレスz5から出発して、アド
レス列ZllないしZ51が形成されるようにする。こ
のアドレス列の出現中はメモリ3に導線30を介して命
令読み出し”が伝達され、従ってPl・・・P5内に記
憶された走査4IiY1・・・Y5が集合導線4上に読
み出されて、算術演算機構1に与えられ、そこで通常の
仕方で処理される。導線22上の次回の命令信号により
アドレスレジスタ14を介して、アドレス範囲下限に相
当するアドレスZ12が出力される。それによって第2
のアドレス通り抜けが開始する。導線30はこのアドレ
スの出力中は命令“書き込め”を与えられ、従ってアド
レスZ1のもとに記憶された走査値Y1、すなわち記憶
された走査値のうち最も古いもの、が新しい走査値Y6
により置換または重ね書きされる。第2の通り抜けの間
のそれ以外のアドレスZ22ないしZ52の出現の際に
は命令読み出し”が導線30上に与えられる。
第3の辿り抜りの間、ずなわぢアドレスZ13・・・Z
53の発生の間は導線30上の命令“書き込み”は汀び
唯一・のアドレス、すなわらアドレスZ23、の出現中
のみメモリ3に伝達され、他方この通り抜けのすべての
他のアドレスは命令“読み出し”に対応づけられている
。それによって、P2内に記憶された走査値Y2、すな
わち記憶された走査値のうら未だ留まっている最も古い
ものが新しい値Y7により置換される。それに対して他
のメモリ場所、ずなわちPlないしP3およびP5は読
み出され、その際に読み出された走査値は算術演算機構
1に供給される。
53の発生の間は導線30上の命令“書き込み”は汀び
唯一・のアドレス、すなわらアドレスZ23、の出現中
のみメモリ3に伝達され、他方この通り抜けのすべての
他のアドレスは命令“読み出し”に対応づけられている
。それによって、P2内に記憶された走査値Y2、すな
わち記憶された走査値のうら未だ留まっている最も古い
ものが新しい値Y7により置換される。それに対して他
のメモリ場所、ずなわちPlないしP3およびP5は読
み出され、その際に読み出された走査値は算術演算機構
1に供給される。
続くアドレス通り抜けの各々において同様に唯一のメモ
リ場所の到達の際に1つの新しい走査値が書き込まれ、
その他のメモリ場所は読み出される。個々の通り抜けの
際にそれぞれ書き込み命令に対応づけられているアドレ
スを考察すると、1つの列Z121.Z23、Z34、
Z45およびZ56が得られ、その際に各々の通り抜は
中の付属のメモリ場所は、範囲下111i!Zlに対応
づげられているメモリ場所に対して】位置だけすらされ
ている。
リ場所の到達の際に1つの新しい走査値が書き込まれ、
その他のメモリ場所は読み出される。個々の通り抜けの
際にそれぞれ書き込み命令に対応づけられているアドレ
スを考察すると、1つの列Z121.Z23、Z34、
Z45およびZ56が得られ、その際に各々の通り抜は
中の付属のメモリ場所は、範囲下111i!Zlに対応
づげられているメモリ場所に対して】位置だけすらされ
ている。
他方、最初の読み出し周期では走査値Y1ないしY5が
、第2の読み出し周期では走査値Y2・・・Y6が、第
3の読み出し周期では走査値Y3・・・Y7が読め出さ
れ(以下同様)、従って読み出し周期から読め出し周期
へと更新される走査値のそれぞれ1つの状態がその後の
処理の基礎とされる。その際にアドレスZ1、Z2・・
・Z5、Z12、Z23、Z34およびZ56の出力
は同一の時間間隔で行われる。
、第2の読み出し周期では走査値Y2・・・Y6が、第
3の読み出し周期では走査値Y3・・・Y7が読め出さ
れ(以下同様)、従って読み出し周期から読め出し周期
へと更新される走査値のそれぞれ1つの状態がその後の
処理の基礎とされる。その際にアドレスZ1、Z2・・
・Z5、Z12、Z23、Z34およびZ56の出力
は同一の時間間隔で行われる。
算術演算機構I内でそれぞれ読め出された走査値を処理
(ごの処理は公知の仕方で行われ、本発明の対象ではな
い)した後、得られた結果値、たとえは所与のフィルタ
係数を有するトランスバーサルフィルタ内での時変信号
Seのフィルタリングを考朽、に入れた値、集合導線4
および相応に制御された入力/出力装置5を介して導線
9上ζこ出力される。ディジタル−アナログ変換器lO
は到来したティジタル結果値から、全体として特に後に
接続されている低域通過フィルタ内でのフィルタリング
の後にアナログ出力信号Seを表すアナログ値を導き出
す。
(ごの処理は公知の仕方で行われ、本発明の対象ではな
い)した後、得られた結果値、たとえは所与のフィルタ
係数を有するトランスバーサルフィルタ内での時変信号
Seのフィルタリングを考朽、に入れた値、集合導線4
および相応に制御された入力/出力装置5を介して導線
9上ζこ出力される。ディジタル−アナログ変換器lO
は到来したティジタル結果値から、全体として特に後に
接続されている低域通過フィルタ内でのフィルタリング
の後にアナログ出力信号Seを表すアナログ値を導き出
す。
・本発明により得られる利点は特に、循環的なアドレス
指定により、メモリ場所内に格納されている複数個のデ
ータか簡単な仕方で問い合わされ、また他のデータによ
り処理されまたは比較され得ること、まノこその際にア
ドレス範囲の限界、従ってまた問い合わされるメモリ範
囲の限界、が任意に決定されiηることである。循環的
なアドレス指定は、特に簡単な仕方で信号処理を行うこ
とを可能にし、その際に周期的に問い合わされるメモリ
場所内に記IQされているデータは処理すべき時変信号
の次々と走査される関数値に相当する。その際に、最小
限の再記憶過程により所与の数のこのような走査値を記
11、また記憶された走査値の内容を各々新しい走査値
により、これがそれぞれ最も古い記憶された走査値の代
わりに入るように変更することかできる。このことは、
走査値の記憶されるストックがステップ状に更新される
ことを意味する。循環的なアドレス指定により、記憶さ
れそれぞれ更新されたデータストックか非常に簡単な仕
方でその後の処理のために読み出され得る。
指定により、メモリ場所内に格納されている複数個のデ
ータか簡単な仕方で問い合わされ、また他のデータによ
り処理されまたは比較され得ること、まノこその際にア
ドレス範囲の限界、従ってまた問い合わされるメモリ範
囲の限界、が任意に決定されiηることである。循環的
なアドレス指定は、特に簡単な仕方で信号処理を行うこ
とを可能にし、その際に周期的に問い合わされるメモリ
場所内に記IQされているデータは処理すべき時変信号
の次々と走査される関数値に相当する。その際に、最小
限の再記憶過程により所与の数のこのような走査値を記
11、また記憶された走査値の内容を各々新しい走査値
により、これがそれぞれ最も古い記憶された走査値の代
わりに入るように変更することかできる。このことは、
走査値の記憶されるストックがステップ状に更新される
ことを意味する。循環的なアドレス指定により、記憶さ
れそれぞれ更新されたデータストックか非常に簡単な仕
方でその後の処理のために読み出され得る。
第1図は本発明による回路を含むデータ処理装置の原理
接続図、第2図は第1図の部分接続図、第3図ば第1図
による回路の作動の仕方の説明図である。 1・・・算術演算機構、2・・・制御装置、3・・・メ
モリ、4・・・集合導線、5・・・人力/出力装置、6
・・・n心導線、7・・・アナログ−ディジタル変換器
、8・・・入力端、9・・・n心導線、10・・・ディ
ジタル−アナログ変換器、11・・・出力端、12・・
・アドレス入力端、13・・・アドレスマルチプレクザ
、14・・・アドレスレジスタ、15.16・・レジス
タ、17.18・パ・導線束、19・・・インクレメン
テーション装置、20・・・アドレス入力端、21・・
・論理回路、25・・・排他的オア回路、26・・・オ
ア回路、27・・・インバータ、28.29・・・アン
ド−回路、E1、E2・・・入力端、S1、s2・・・
制御入カ端 IG1
接続図、第2図は第1図の部分接続図、第3図ば第1図
による回路の作動の仕方の説明図である。 1・・・算術演算機構、2・・・制御装置、3・・・メ
モリ、4・・・集合導線、5・・・人力/出力装置、6
・・・n心導線、7・・・アナログ−ディジタル変換器
、8・・・入力端、9・・・n心導線、10・・・ディ
ジタル−アナログ変換器、11・・・出力端、12・・
・アドレス入力端、13・・・アドレスマルチプレクザ
、14・・・アドレスレジスタ、15.16・・レジス
タ、17.18・パ・導線束、19・・・インクレメン
テーション装置、20・・・アドレス入力端、21・・
・論理回路、25・・・排他的オア回路、26・・・オ
ア回路、27・・・インバータ、28.29・・・アン
ド−回路、E1、E2・・・入力端、S1、s2・・・
制御入カ端 IG1
Claims (1)
- 【特許請求の範囲】 1)アドレスレジスタ(14)を介してメモリのアドレ
スを指定するための回路において、アドレスレジスタ(
14)がアドレスマルチプレクサ(13)の後に接続さ
れており、アドレスマルチプレクサ(13)は、アドレ
ス範囲下限の記憶の役割をする第2のレジスタ(15)
とインクレメンテーション装置(19)とに接続されて
いる入力端(E1、E2)を有しており、アドレスマル
チプレクサ(13)の制御入力端(S1、S2)は論理
回路(21)と接続されており、論理回路(21)はそ
れぞれアドレスレジスタ(14)とアドレス範囲上限の
記憶の役割をする第3のレジスタ(16)との出力端と
接続されており、また論理回路(21)がアドレスレジ
スタ(14)および第3のレジスタ(16)の内容の一
致の際には第2のレジスタ(15)を、また前記内容の
不一致の際にはインクレメンテーション装置(19)を
アドレスマルチプレクサ(13)の出力端(13a)に
接続することを特徴とするメモリのアドレス指定回路。 2)第3のレジスタの出力端ならびにアドレスレジスタ
の出力端が論理回路(21)内に含まれている排他的オ
ア回路(25)の入力端と接続されており、その出力端
がオア回路(26)の入力端に接続されており、オア回
路(26)の出力端は一方ではインバータ(27)を介
して第1のアンド回路(28)の第1の入力端と、また
他方では第2のアンド回路(29)の第1の入力端と接
続されており、両アンド回路(28、29)の第2の入
力端が論理回路(21)の制御導線と接続されており、
また両アンド回路の出力端がそれぞれアドレスマルチプ
レクサ(13)の制御入力端に導かれていることを特徴
とする特許請求の範囲第1項記載の回路。 3)アドレスレジスタ出力端がアドレスマルチプレクサ
(13)の入力端に導かれており、またアドレスマルチ
プレクサ(13)がもう1つの制御入力端(S4)を設
けられており、それを介してアドレスレジスタ出力端か
アドレスマルチプレクサ(13)の出力端に接続され得
ることを特徴とする特許請求の範囲第1項または第2項
記載の回路。 4)制御装置(2)からアドレスマルチプレクサ(13
)の入力端に導かれているアドレス入力導線(20)が
設けられており、またアドレスレジスタ(13)が追加
的な制御入力端(S3)を設けられており、それを介し
てアドレス入力導線(20)がアドレスマルチプレクサ
(13)の出力端(13a)に接続され得ることを特徴
とする特許請求の範囲第1項ないし第3項のいずれかに
記載の回路。 5)アドレスレジスタ(14)を介してメモリのアドレ
スを指定するための回路において、アドレスレジスタ(
14)がアドレスマルチプレクサ(13)の後に接続さ
れており、アドレスマルチプレクサ(13)は、アドレ
ス範囲上限の記憶の役割をする第4のレジスタとデクレ
メンテーション装置とに接続されている入力端(E1、
E2)を有しており、アドレスマルチプレクサ(13)
の制御入力端(S1、S2)は論理回路(21)と接続
されており、論理回路(21)はそれぞれアドレスレジ
スタ(14)とアドレス範囲下限の記憶の役割をする第
5のレジスタとの出力端と接続されており、また論理回
路(21)がアドレスレジスタ(14)および第5のレ
ジスタの内容の一致の際には第4のレジスタを、また前
記内容の不一致の際にはデクレメンテーション装置をア
ドレスマルチプレクサの出力端(13a)に接続するこ
とを特徴とするメモリのアドレス指定回路。 6)第5のレジスタの出力端ならびにアドレスレジスタ
の出力端が論理回路(21)内に含まれている排他的オ
ア回路(25)の入力端と接続されており、その出力端
がオア回路(26)の入力端に接続されており、オア回
路(26)の出力端は一方ではインバータ(27)を介
して第1のアンド回路(28)の第1の入力端と、また
他方では第2のアンド回路(29)の第1の入力端と接
続されており、両アンド回路(28、29)の第2の入
力端が論理回路(21)の制御導線と接続されており、
また両アンド回路の出力端がそれぞれアドレスマルチプ
レクサ(13)の制御入力端に導かれていることを特徴
とする特許請求の範囲第5項記載の回路。 7)アドレスレジスタ出力端がアドレスマルチプレクサ
(13)の入力端に導かれており、またアドレスマルチ
プレクサ(13)がもう1つの制御入力端(S4)を設
けられており、それを介してアドレスレジスタ出力端が
アドレスマルチプレクサ(13)の出力端に接続され得
ることを特徴とする特許請求の範囲第5項または第6項
記載の回路。 8)制御装置(2)からアドレスマルチプレクサ(13
)の入力端に導かれているアドレス入力導線(20)が
設けられており、またアドレスレジスタ(13)が追加
的な制御入力端(S3)を設けられており、それを介し
てアドレス入力導線(20)がアドレスマルチプレクサ
(13)の出力端(13a)に接続され得ることを特徴
とする特許請求の範囲第5項ないし第7項のいずれかに
記載の回路。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE3409751.1 | 1984-03-16 | ||
| DE19843409751 DE3409751A1 (de) | 1984-03-16 | 1984-03-16 | Schaltung zur adressierung eines speichers |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61993A true JPS61993A (ja) | 1986-01-06 |
Family
ID=6230758
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60051560A Pending JPS61993A (ja) | 1984-03-16 | 1985-03-14 | メモリのアドレス指定回路 |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP0155370B1 (ja) |
| JP (1) | JPS61993A (ja) |
| AT (1) | ATE71229T1 (ja) |
| DE (2) | DE3409751A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59159669A (ja) * | 1983-03-02 | 1984-09-10 | Sanyo Electric Co Ltd | スイツチング・レギユレ−タ |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3535215A1 (de) * | 1985-10-02 | 1987-04-02 | Nixdorf Computer Ag | Verfahren und schaltungsanordnung zum lesen von daten aus dem speicher einer datenverarbeitungsanlage |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57164481A (en) * | 1981-04-02 | 1982-10-09 | Nec Corp | Storage device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3564505A (en) * | 1968-01-16 | 1971-02-16 | Hughes Aircraft Co | Digital data reordering system |
| US3962689A (en) * | 1974-11-21 | 1976-06-08 | Brunson Raymond D | Memory control circuitry |
| US4169289A (en) * | 1977-07-08 | 1979-09-25 | Bell Telephone Laboratories, Incorporated | Data processor with improved cyclic data buffer apparatus |
| FR2496314A1 (fr) * | 1980-12-12 | 1982-06-18 | Texas Instruments France | Procede et dispositif pour permettre l'echange d'information entre des systemes de traitement d'information a vitesses de traitement differentes |
-
1984
- 1984-03-16 DE DE19843409751 patent/DE3409751A1/de not_active Withdrawn
- 1984-12-05 EP EP84114786A patent/EP0155370B1/de not_active Expired - Lifetime
- 1984-12-05 DE DE8484114786T patent/DE3485416D1/de not_active Expired - Lifetime
- 1984-12-05 AT AT84114786T patent/ATE71229T1/de not_active IP Right Cessation
-
1985
- 1985-03-14 JP JP60051560A patent/JPS61993A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57164481A (en) * | 1981-04-02 | 1982-10-09 | Nec Corp | Storage device |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59159669A (ja) * | 1983-03-02 | 1984-09-10 | Sanyo Electric Co Ltd | スイツチング・レギユレ−タ |
Also Published As
| Publication number | Publication date |
|---|---|
| DE3485416D1 (de) | 1992-02-13 |
| EP0155370A2 (de) | 1985-09-25 |
| EP0155370B1 (de) | 1992-01-02 |
| ATE71229T1 (de) | 1992-01-15 |
| DE3409751A1 (de) | 1985-09-19 |
| EP0155370A3 (en) | 1988-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4490786A (en) | Vector processing unit | |
| US5068823A (en) | Programmable integrated circuit using topological and parametric data to selectively connect and configure different high level functional blocks thereof | |
| US4219875A (en) | Digital event input circuit for a computer based process control system | |
| KR920003754B1 (ko) | 속도변환용 라인메모리 | |
| US4142246A (en) | Sequence controller with dynamically changeable program | |
| JPS6364413A (ja) | 逐次近似レジスタ | |
| JPS63278411A (ja) | 多段デジタル・フィルタ | |
| JPS61993A (ja) | メモリのアドレス指定回路 | |
| US5008852A (en) | Parallel accessible memory device | |
| US3703632A (en) | Recursion filter | |
| US3493731A (en) | Hybrid computer interface having plurality of block addressable channels | |
| US5021990A (en) | Output pulse generating apparatus | |
| GB2167583A (en) | Apparatus and methods for processing an array items of data | |
| EP0119689A2 (en) | Serial and parallel interface device | |
| JPS6310447B2 (ja) | ||
| US5130921A (en) | Digital controller for scanned actual condition signals | |
| EP0209893A3 (en) | Memory device | |
| KR910009296B1 (ko) | 순차접근 기억장치 | |
| SU1564633A1 (ru) | Устройство адресации оперативной пам ти | |
| SU1327114A1 (ru) | Устройство дл сопр жени @ -датчиков с ЭВМ | |
| JPS60221848A (ja) | デ−タ記憶装置 | |
| SU1179308A1 (ru) | Устройство дл сопр жени аналого-цифрового преобразовател с цифровой вычислительной машиной | |
| US4706188A (en) | Method and apparatus for reading samples of a time-dependent signal in a data processing system | |
| SU1387004A2 (ru) | Устройство дл сопр жени @ датчиков с ЭВМ | |
| SU1339900A1 (ru) | Устройство дл контрол равновесного кода |