JPH0784870A - 記憶回路 - Google Patents

記憶回路

Info

Publication number
JPH0784870A
JPH0784870A JP5189094A JP18909493A JPH0784870A JP H0784870 A JPH0784870 A JP H0784870A JP 5189094 A JP5189094 A JP 5189094A JP 18909493 A JP18909493 A JP 18909493A JP H0784870 A JPH0784870 A JP H0784870A
Authority
JP
Japan
Prior art keywords
data
memory
read
output
sequentially
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
Application number
JP5189094A
Other languages
English (en)
Inventor
Masato Meya
正人 女屋
Susumu Yamada
進 山田
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP5189094A priority Critical patent/JPH0784870A/ja
Priority to US08/268,165 priority patent/US5500825A/en
Priority to KR1019940015135A priority patent/KR100209039B1/ko
Priority to DE69413459T priority patent/DE69413459T2/de
Priority to EP94304766A priority patent/EP0632458B1/en
Publication of JPH0784870A publication Critical patent/JPH0784870A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F5/00Methods or arrangements for data conversion without changing the order or content of the data handled
    • G06F5/06Methods 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/12Group selection circuits, e.g. for memory block selection, chip selection, array selection
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/16Storage of analogue signals in digital stores using an arrangement comprising analogue/digital [A/D] converters, digital memories and digital/analogue [D/A] converters 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/04Arrangements for selecting an address in a digital store using a sequential addressing device, e.g. shift register, counter
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2207/00Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
    • G11C2207/16Solid state audio

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Memory System (AREA)
  • Pulse Circuits (AREA)

Abstract

(57)【要約】 【目的】 複数の遅延時間のデータを容易に得る。 【構成】 データ入力部32は、メモリ30にデータを
順番に書き込む。データ出力部36はメモリ30の8つ
の領域a〜fから並列してデータを出力する。SW1,
SW2はメモリ30の8つの領域a〜fからの読みだし
データをそれそれ順次選択して出力する。SW1,SW
2で読みだし位置をずらすことによって、それぞれの出
力するデータをメモリの異なる位置のものにできる。こ
れによって、書き込みと読み出しの時間差が異なる(遅
延時間の異なる)データを同時に複数得ることができ
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、オーディオ機器のサラ
ウンド音の生成等ために用いる遅延回路において利用さ
れる記憶回路に関する。
【0002】
【従来の技術】従来より、オーディオ機器のサラウンド
音は、再生音を所定時間遅延させたものを減衰させて重
畳させて生成している。そして、再生する際のモードと
して、スタジアムモードやチャーチモード等があり、そ
れぞれ異なった手法で遅延させた再生音を重畳させてい
る。
【0003】このような用途に使用する遅延回路とし
て、図2に示すようなものがある。この回路では、アナ
ログの再生信号をA/D変換器10において、一旦デジ
タルデータに変換し、これをメモリ12に記憶する。そ
して、メモリ12から読み出したデータをD/A変換器
14においてアナログデータに再度変換する。この回路
において、メモリ12への書き込み時間と読み出し時間
とを異ならせると、この差が遅延時間となる。
【0004】すなわち、メモリ12に対し、アドレス順
にデータを書き込み、所定時間分アドレスが離れた場所
(所定時間前のデータか書き込まれている場所)のデー
タを順次読み出すことにより、所定の遅延時間の信号を
得ることができる。
【0005】ところが、例えば上述のチャーチモードの
場合は、教会のような反響の多数ある再生音を必要とす
る。従って、短い遅延時間の信号を多数生成し、これを
重畳しなければならず、複数の遅延時間の信号が必要と
なる。
【0006】例えば、4種類の遅延時間のデータを得る
ためには、図3に示すように、4つのことなるアドレス
のデータを読みだした(リード1〜4)後、データを書
き込むサイクルをアドレスを順次変更しながら繰り返す
ことになる。
【0007】
【発明が解決しようとする課題】しかし、このような処
理では、1サイクル中にリードアドレスの指定を4回、
ライトアドレスの指定を1回行わなければならない。入
力データのクロックが十分遅ければ、5回のアドレス指
定も問題ないが、図2の遅延回路の場合、A/D変換器
10はオーバーサンプリングによりパルス列形態の信号
を出力するものであり、このクロックはかなり早い。し
たがって、1サイクルに5回ものアドレスの指定をする
のは、記憶素子の能力を越えてしまい、困難であるとい
う問題点があった。
【0008】本発明は、上記問題点を解決することを課
題としてなされたものであり、複数の遅延時間のデータ
を1回の読みだしで同時に得ることができる記憶回路を
提供することを目的とする。
【0009】
【課題を解決するための手段】本発明に係る記憶回路
は、データを記憶するメモリと、入力されてくるデータ
をメモリにアドレス順に順次書き込むライト手段と、メ
モリを複数のグループに分け、各グループから順次アド
レス順にデータを読み出すことによって、所定アドレス
離れた場所に記憶されているデータを並列して順次出力
するリード手段と、リード手段からの複数の出力を受入
れこれを順次選択して出力する第1の選択手段と、リー
ド手段からの複数の出力を受入れ第1の選択手段とは異
なるグループの出力を順次選択して出力する第2の選択
手段とを含み、第1および第2の選択手段の出力により
異なる遅延時間のデータを得ることを特徴とする。
【0010】
【作用】このように、ライト手段は、通常の場合と同様
に、メモリに順次データを書き込むが、リード手段は、
メモリの複数の場所から同時にデータを読みだす。そし
て選択手段が読みだしデータの中から書き込み時に所定
アドレスはなれたものを順次選択することによって、所
定の遅延時間のデータを得る。そして、選択手段を複数
設け、異なるグループからのデータを得ることによっ
て、異なる遅延時間のデータを1回の読み出しで同時に
得ることができる。
【0011】
【実施例】以下、本発明の実施例について、図面に基づ
いて説明する。図1は、実施例の記憶回路の全体構成を
示すブロック図であり、メモリ30がデータを記憶す
る。このメモリ30としては、例えばDRAMが利用さ
れる。データ入力部32は、入力されてくるデジタルデ
ータをメモリ30の所定のアドレスに書き込む。データ
入力部32は、ライトアドレスを決定するために、ライ
トアドレスカウンタ32aを有している。そして、ライ
トアドレスカウンタ32aの値をアドレスバスを介しア
ドレスデコーダ34に供給すると共に、入力データをデ
ータバスにセットすることによって、メモリ30の該当
するアドレスに入力データを書き込む。ライトアドレス
カウンタをメモリ30の記憶容量に対応するものとし、
入力データに同期したクロックでカウントアップするこ
とによって、入力データがメモリ30に順番に書き込ま
れる。
【0012】一方、データ出力部36は、メモリ30の
所定のアドレスに記憶されているデータを出力するもの
であり、読みだしアドレスを指定するために、リードア
ドレスカウンタ36aを有している。そして、メモリ3
0のリードアドレスカウンタ36で指定されたアドレス
のデータが読み出され、これがデータ出力部36から出
力される。
【0013】ここで、この例では、リードアドレスカウ
ンタ36aの値に応じて複数のアドレスからのデータが
並列して出力される。すなわち、メモリ30は、a〜f
の6つの領域に分割されており、リードアドレスカウン
タ36aの出力に対し、各領域からデータが出力され
る。このため、リードアドレスカウンタの値をアドレス
デコーダ34によってデコードした時には、6つのアド
レスを同時に指定する必要があり、読みだし時はメモリ
30のa〜fの領域のアドレスを同一にしてある。ま
た、並列して出力することを可能とするため、データバ
スは並列に8本配置されている。なお、データは1ビッ
トであるため、各データバスは1ビットである。
【0014】そして、リードデータ出力用のデータバス
は、選択部SW1およびSW2にそれぞれ入力される。
これら選択部SW1およびSW2は入力側にメモリ30
の各領域a〜fからの出力を受け入れる6つの入力端を
有し、この中の1つの入力端からのデータを選択して出
力する。そして、この選択は、領域aからの出力を終了
した場合に領域bからの出力というように、順番に選択
して行う。また、選択部SW1とSW2とでは、メモリ
30の選択している領域が常に異なるようにしている。
【0015】例えば、ライトアドレスカウンタ32aの
ライトアドレスが、 f→a→b→c→d→e→f の順に各領域に順にデータを書き込んでいる場合に、メ
モリ30からの読みだしデータは、a〜fの各領域から
並列して出力される。すなわち、メモリ30のアドレス
f0にデータが書き込まれた次のタイミングでは、a
0,b0,c0,d0,e0,f0のアドレスのデータ
が選択部SW1,SW2の各入力端に表れ、これを順次
繰り返す。そして、ライトアドレスはfの領域の書き込
みが終わった場合にはaの領域のアドレスに移るが、リ
ードアドレスは、同一のアドレスの指定を繰り返すこと
になる。
【0016】そして、例えば、選択部SW1では、 d→e→f→a→b→c→d の順でデータを選択し、選択部SW2では、 b→c→d→e→f→a→b の順でデータを選択する。
【0017】このようにすると、SW1からの出力は、
書き込みアドレスとは、メモリ30の2つの領域分だけ
離れたものになり、これに対応した時間だけ以前のデー
タになる。さらに、SW2の出力は書き込みアドレスと
は、メモリ30の4つの領域分だけ離れたものになる。
従って、異なった時間遅延したデータが、選択部SW
1,SW2の出力端に同時に得られることになる。そし
て、この時の動作は、1回の書き込みに対して、読みだ
しも1回である。
【0018】なお、メモリ30の分割数を増加させ、こ
れに対応した数の選択手段SWを設ければ、異なる遅延
時間のデータをそれだけの数同時に得ることができる。
また、選択部SWは、トランジスタを利用して容易に構
成できる。
【0019】このように、この実施例の記憶回路を利用
することによって、複数の遅延時間のデータを容易に得
ることができる。従って、この記憶回路を利用して、例
えばチャーチモードのサラウンド信号を容易に得ること
ができる。
【0020】
【発明の効果】以上説明したように、本発明に係る記憶
回路によれば、複数の遅延時間のデータを1回の読みだ
しで同時に得ることができる。従って、早いクロックの
入力信号に対しても、複数の遅延時間のデータを容易に
得ることができる。
【図面の簡単な説明】
【図1】記憶回路の全体の構成を示すブロック図であ
る。
【図2】遅延回路の概略構成を示すブロック図である。
【図3】従来のライト、リードの動作を示す説明図であ
る。
【符号の説明】
30 メモリ 32 データ入力部 34 アドレスデコーダ 36 データ出力部 SW1,SW2 選択部

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 データを記憶するメモリと、 入力されてくるデータをメモリにアドレス順に順次書き
    込むライト手段と、 メモリを複数のグループに分け、各グループから順次ア
    ドレス順にデータを読み出すことによって、所定アドレ
    ス離れた場所に記憶されているデータを並列して順次出
    力するリード手段と、 リード手段からの複数の出力を受入れ、これを順次選択
    して出力する第1の選択手段と、 リード手段からの複数の出力を受入れ、第1の選択手段
    とは異なるグループの出力を順次選択して出力する第2
    の選択手段と、 を含み、第1および第2の選択手段の出力により異なる
    遅延時間のデータを得ることを特徴とする記憶回路。
JP5189094A 1993-06-30 1993-06-30 記憶回路 Pending JPH0784870A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP5189094A JPH0784870A (ja) 1993-06-30 1993-06-30 記憶回路
US08/268,165 US5500825A (en) 1993-06-30 1994-06-28 Parallel data outputting storage circuit
KR1019940015135A KR100209039B1 (ko) 1993-06-30 1994-06-29 기억 회로
DE69413459T DE69413459T2 (de) 1993-06-30 1994-06-29 Speicherschaltung für parallelen Datenausgang
EP94304766A EP0632458B1 (en) 1993-06-30 1994-06-29 Parallel data outputting storage circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5189094A JPH0784870A (ja) 1993-06-30 1993-06-30 記憶回路

Publications (1)

Publication Number Publication Date
JPH0784870A true JPH0784870A (ja) 1995-03-31

Family

ID=16235243

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5189094A Pending JPH0784870A (ja) 1993-06-30 1993-06-30 記憶回路

Country Status (5)

Country Link
US (1) US5500825A (ja)
EP (1) EP0632458B1 (ja)
JP (1) JPH0784870A (ja)
KR (1) KR100209039B1 (ja)
DE (1) DE69413459T2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100237565B1 (ko) * 1996-10-25 2000-01-15 김영환 반도체 메모리장치
US5896337A (en) 1998-02-23 1999-04-20 Micron Technology, Inc. Circuits and methods for multi-level data through a single input/ouput pin
KR100398645B1 (ko) * 2001-07-11 2003-09-19 위니아만도 주식회사 에어컨의 실외기 송풍팬 작동방법
KR20050062672A (ko) * 2003-12-19 2005-06-27 현대모비스 주식회사 자동차 오디오의 라디오 선국예약 시스템

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4171538A (en) * 1978-01-23 1979-10-16 Rockwell International Corporation Elastic store slip circuit apparatus for preventing read and write operations interference
US4237343A (en) * 1978-02-09 1980-12-02 Kurtin Stephen L Digital delay/ambience processor
US4389915A (en) * 1980-12-18 1983-06-28 Marmon Company Musical instrument including electronic sound reverberation
US4611299A (en) * 1982-02-22 1986-09-09 Hitachi, Ltd. Monolithic storage device
US4549283A (en) * 1983-09-06 1985-10-22 Rockwell International Corporation Digital time delay circuit with high speed and large delay capacity
US4710966A (en) * 1984-01-04 1987-12-01 Itek Corporation Digital frame processor pipe line circuit
CA1286420C (en) * 1987-10-14 1991-07-16 Youssef Alfred Geadah Fifo buffer controller
US5280448A (en) * 1987-11-18 1994-01-18 Sony Corporation Dynamic memory with group bit lines and associated bit line group selector
JPH0642196B2 (ja) * 1988-06-09 1994-06-01 株式会社東芝 倍密度走査用ラインメモリ
JP2740097B2 (ja) * 1992-03-19 1998-04-15 株式会社東芝 クロック同期型半導体記憶装置およびそのアクセス方法

Also Published As

Publication number Publication date
EP0632458B1 (en) 1998-09-23
EP0632458A2 (en) 1995-01-04
KR100209039B1 (ko) 1999-07-15
DE69413459D1 (de) 1998-10-29
KR950001477A (ko) 1995-01-03
EP0632458A3 (en) 1995-05-17
US5500825A (en) 1996-03-19
DE69413459T2 (de) 1999-02-11

Similar Documents

Publication Publication Date Title
US6314046B1 (en) Dual memory control circuit
JPH024070B2 (ja)
JP3169639B2 (ja) 半導体記憶装置
JPH06233185A (ja) 多画面分割表示装置
JPH02110597A (ja) アドレス制御回路
JPH0784870A (ja) 記憶回路
JPH0934784A (ja) データ書込み回路、データ読出し回路及びデータ伝送装置
US6434686B1 (en) Address generating circuit
US5682271A (en) Electronic device for the fast duplication of magnetic tapes
JPH0736473A (ja) 記憶回路
JPH06124586A (ja) 半導体記憶装置
JP3057728B2 (ja) 半導体記憶装置
JP2504143B2 (ja) フレ―ム変換回路
JP2853203B2 (ja) 音声信号遅延装置
JPH04277989A (ja) メモリ制御装置
KR100209883B1 (ko) 고속 선별 재생장치 및 그 방법
KR100403254B1 (ko) 음성기록재생장치용메모리의판독/기록제어방법및제어회로
US5297100A (en) Address control system for a RAM in a digital audio set
JPH088865A (ja) 音声データ処理装置
JPH0243645A (ja) 記憶装置
JPH04372788A (ja) メモリサーチ装置
JPH0756851A (ja) データ転送処理装置
JPH0542010B2 (ja)
JPH01265358A (ja) ビットリバース回路
JPH05303900A (ja) 信号処理装置