JPS60178562A - デ−タ転送方法 - Google Patents

デ−タ転送方法

Info

Publication number
JPS60178562A
JPS60178562A JP59033374A JP3337484A JPS60178562A JP S60178562 A JPS60178562 A JP S60178562A JP 59033374 A JP59033374 A JP 59033374A JP 3337484 A JP3337484 A JP 3337484A JP S60178562 A JPS60178562 A JP S60178562A
Authority
JP
Japan
Prior art keywords
data
row
memory
memory cell
parallel
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
JP59033374A
Other languages
English (en)
Inventor
Chiharu Ishii
千春 石井
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP59033374A priority Critical patent/JPS60178562A/ja
Priority to US06/705,001 priority patent/US4639894A/en
Publication of JPS60178562A publication Critical patent/JPS60178562A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1006Data managing, e.g. manipulating data before writing or reading out, data bus switches or control circuits therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Dram (AREA)
  • Memory System (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業」二”の利用分野] 本発明は、同一のメモリあるいは異なったメモリ間にお
けるデータの転送方法に関する。
〔従来技術〕
CPU (中央処理装置)を搭載した電子機器では、C
PUあるいはDMAC(ダイレクトメモリーrクセスコ
ントD−ラ)を用い−Cメモリを制御し、必要なデータ
の読み出しや書き込みを行っている。
第1図は、CPtJIIがメモリ12を直接制御する場
合の回路構成を示したものである。データの書き込みを
行う場合、cpultは制御ライン13を書き込み状態
とし、アドレスバス14を用いで書き込みを行うアドレ
スを指定する。そしてデータバス15を用いて、CPU
IIからメモリ12ヘデータの転送を行う。第2図は、
D MAC16がメモリの制御を行う場合を表わしたも
のである。この場合には、CP IJの負担が軽減され
るという利点がある。
第3図は、このようなメモリ制御ンステl、におけるメ
モリの構成の概略を表わしたものである。
このメモリ12はl 28X64のマトリックスに配列
されたメモリセル21を備えているとする。
行デコーダ22は、128行から1行を選択するために
−に1位7ビツトのアドレスA3〜A、を人力するよう
になっている。また8つの列デコーダ23は8本の列線
のうらからそれぞれ1本を選択するために、下位3ビツ
トのアドレスΔ。〜A2を入力するようになっている。
各列デコーダ23はそれぞれ1本ずつデータバスD。−
D7 に接続されている。
このようなメモリ12では、メモリセル21の同一行に
記憶された全データ(前記した128×64のメモリセ
ルでは64ビツト)を他のメモリ領域に転送する場合、
次のように行っていた。
(i)まず、データの読み出しを行おうとする行を行デ
コーダ22で指示する。
(ii )’ lワードずつ列デコーダ23で順次指示
をしながら、ワード単位でデータをデータバスに出力す
る。前記したメモリセルではlワードが8ビツトである
。1列が64ビツトなので、全データは8回に分割され
てデータバスに送り出されることになる。
(山)転送先のメモリ領域が他のメモリ内に存在する場
合には、データバスに一出力されたデータはlワードず
つ該当するメモリに書き込まれる。
転送先のメモリ領域が同一のメモリ内に存在する場合に
は、データバスに出力されたデータはレジスタに蓄えら
れ、その後、lワードずつ該当するメモリ領域に書き込
まれる。
このように従来のデータ転送方法では、転送するデータ
がデータバスの幅よりも大きい場合には、ワード単位で
データの転送を行っていた。このため例えばワードプロ
セッザで文章の移動を行うときのように大債のデータを
メモリ領域間で転送する場合には、この処理に比較的長
い時間を必要とする欠点があった。
〔発明の目的〕
本発明はこのような事情に鑑み、データの転送を一度に
行うことのできるデータ転送方法を提供することを目的
とする。
〔発明の構成〕
本発明では、メモリセルから出力されるデータを複数の
記憶手段に配分するようにして並列に記憶させ、これら
の記憶手段に記憶されたデータを並列に読み出し、前記
メモリセルあるいはこれと異なったメモリセルにこれら
のデータを同時に書き込むことLする。これにより、デ
ータバスの幅でデータを時分割的に処理する必要がなく
なり、同一メモリあるいは異なったメモリ間におけるデ
ータの転送速度が高速化する。
第4図は本発明のデータ転送方法を同一メモリ内におい
て実現するためのメモリ構成の一例を表わしたものであ
る。第3図と同一部分には同一の符号を付しており、そ
れらの説明を適宜省略する。
さてメモリセル21は128X64のマトリックス構成
となっており、データバスI)。−1)、は8ビツトの
データを並列に入出力するようになっている。メモリセ
ル21と各列デコーダ23の間には、8ビツト(lワー
ド)ずつの列データを書き込んだり読み出したりするた
めのレジスタ31)<それぞれ配置されている。
このようなメモリ12で、ある行の全データを他の行に
転送する場合には次のような操作を行う。
(i)まず転送を行おうとする行を行デコーダ22で指
示する。このとき制御ライン13を読み出し状態とする
。これにより、指示された行の64ビツトのデータは、
8ビツトずつ8つのグループに配分され、8つのレジス
タ31に並列に記憶される。
(ii )次に転送先の行を行デコーダ22で指示し、
制御ライン13を書き込み状態きする。、これにより、
64ビツトのデータはメモリセル21の該当する行に直
ちに古き込まれる。
(iii)lワードずつデータをデータバスに出方した
り、データの入力を行う場合には、列デニ】−ダ23を
用いて従来と同様に行う。
以ヒ同−メモリ内におけるデータの転送を説明した。メ
モリ間でデータの転送を11う場合には、各レジスタ3
1を介してこれらのメモリの人出力を接続しておけばよ
い。
なお以」−説明した実施例では1ワ、−ドを構成する8
ビツトのデータを各レジスタ31に1ビツトずつ振り分
けて格納したが、lワードずつあるいはこれよりも小さ
な単位でデータの格納を行ってもよい。
〔発明の効果〕
、二〇)ように本発明によILばデータバスの幅jす1
θ)データ41度に転送するこよかできるので、簡易な
一ノンピユータ/スデl、4採用した電」″−機器でi
)’+ =rでb、人i且のデータを短時間で処理する
、二とが可能になる1゜ 4 図面の簡単な、t)3明 第1図はCP Llかメモリを直接制御する:ノンビュ
ータシステl、の概略構成図、第2図はI)M△(:が
メモリを制御ずろニー」ンピュータンステトの概略構成
図、第3図は従来のデータ転送方法’G’ Ri’e明
するためのメモリ構成l″X1、第11図は本発明の一
実施例t1i3Th明するためのメモリ41が成田であ
る1゜12・・ メモリ、 15 ・・データバス、 21・ ・メモリセル、 22・ 行デニノーダ、 :(1・ ・レンスク(配係手段)1、出 願 人 富
1セTl 7クス株式会相代 理 人 弁理 1 山 
内 梅 雄第1図 第2図

Claims (1)

    【特許請求の範囲】
  1. データバスの幅よりも大きな幅のデータを並列に出力す
    るメモリセルから出力されるそのデータを萌゛記データ
    バスの幅あるいはこれよりも小さな幅のデータを記憶す
    ることのできる複数の記憶手段に配分するように並列に
    記憶させ、これらの記憶手段に記憶されたデータを並列
    に読み出し、前記メモリセルあるいはこれと異なったメ
    モリセルにこれらのデータを同時に書き込むことを特1
    敷とするデータ転送方法。
JP59033374A 1984-02-25 1984-02-25 デ−タ転送方法 Pending JPS60178562A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP59033374A JPS60178562A (ja) 1984-02-25 1984-02-25 デ−タ転送方法
US06/705,001 US4639894A (en) 1984-02-25 1985-02-25 Data transferring method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59033374A JPS60178562A (ja) 1984-02-25 1984-02-25 デ−タ転送方法

Publications (1)

Publication Number Publication Date
JPS60178562A true JPS60178562A (ja) 1985-09-12

Family

ID=12384809

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59033374A Pending JPS60178562A (ja) 1984-02-25 1984-02-25 デ−タ転送方法

Country Status (2)

Country Link
US (1) US4639894A (ja)
JP (1) JPS60178562A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62252590A (ja) * 1986-04-24 1987-11-04 Ascii Corp メモリ装置
JPS62271291A (ja) * 1986-05-20 1987-11-25 Ascii Corp メモリ装置
JPH0243645A (ja) * 1988-08-04 1990-02-14 Nec Ic Microcomput Syst Ltd 記憶装置
JPH0336645A (ja) * 1989-06-26 1991-02-18 Internatl Business Mach Corp <Ibm> メモリ装置
JPH10508715A (ja) * 1994-11-03 1998-08-25 パラメトリック テクノロジー コーポレーション コンピューターグラフィック模型化システム

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5270981A (en) * 1985-07-30 1993-12-14 Kabushiki Kaisha Toshiba Field memory device functioning as a variable stage shift register with gated feedback from its output to its input
JPS62278651A (ja) * 1986-05-28 1987-12-03 Hitachi Ltd 部分書込制御装置
JPS63244393A (ja) * 1987-03-30 1988-10-11 Nec Corp 並列入出力回路を有する記憶装置
US5195056A (en) * 1987-05-21 1993-03-16 Texas Instruments, Incorporated Read/write memory having an on-chip input data register, having pointer circuits between a serial data register and input/output buffer circuits
NL8802125A (nl) * 1988-08-29 1990-03-16 Philips Nv Geintegreerde geheugenschakeling met parallelle en seriele in- en uitgang.
US5146577A (en) * 1989-04-10 1992-09-08 Motorola, Inc. Serial data circuit with randomly-accessed registers of different bit length
US5036489A (en) * 1990-04-27 1991-07-30 Codex Corp. Compact expandable folded first-in-first-out queue
JPH04188243A (ja) * 1990-11-21 1992-07-06 Nippon Steel Corp 記憶装置
US5625601A (en) * 1994-04-11 1997-04-29 Mosaid Technologies Incorporated DRAM page copy method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5371537A (en) * 1976-12-08 1978-06-26 Hitachi Ltd Information processor

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3906461A (en) * 1974-03-29 1975-09-16 Sperry Rand Corp Integrated MNOS memory with decoder
JPS55150179A (en) * 1979-05-04 1980-11-21 Fujitsu Ltd Semiconductor memory unit

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5371537A (en) * 1976-12-08 1978-06-26 Hitachi Ltd Information processor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62252590A (ja) * 1986-04-24 1987-11-04 Ascii Corp メモリ装置
JPS62271291A (ja) * 1986-05-20 1987-11-25 Ascii Corp メモリ装置
JPH0243645A (ja) * 1988-08-04 1990-02-14 Nec Ic Microcomput Syst Ltd 記憶装置
JPH0336645A (ja) * 1989-06-26 1991-02-18 Internatl Business Mach Corp <Ibm> メモリ装置
JPH10508715A (ja) * 1994-11-03 1998-08-25 パラメトリック テクノロジー コーポレーション コンピューターグラフィック模型化システム

Also Published As

Publication number Publication date
US4639894A (en) 1987-01-27

Similar Documents

Publication Publication Date Title
US4740916A (en) Reconfigurable contiguous address space memory system including serially connected variable capacity memory modules and a split address bus
US8341328B2 (en) Method and system for local memory addressing in single instruction, multiple data computer system
JPS60178562A (ja) デ−タ転送方法
KR970705810A (ko) 개선된 메모리 구조, 장치, 시스템 및 이를 사용하는 방법(an improved memory architecture and devices, systems and methods utilizing the same)
US3934227A (en) Memory correction system
US5530955A (en) Page memory device capable of short cycle access of different pages by a plurality of data processors
JPH07104815B2 (ja) メモリ
EP0257987A1 (en) Semiconductor memory device
US5781493A (en) Semiconductor memory device having block write function
US4964037A (en) Memory addressing arrangement
JPS5850693A (ja) メモリシステムのメモリアクセス方法
JP2004063074A (ja) 半導体メモリ装置
JP2001243771A (ja) メモリ・チップ及びデータ記憶方法
US5274589A (en) Method and apparatus for writing and reading data to/from a memory
JPS6076790A (ja) メモリ装置
JP2812292B2 (ja) 画像処理装置
JPS6148189A (ja) 半導体記憶装置
JP3039043B2 (ja) 並列プロセッサ
JP2666419B2 (ja) 情報処理装置
JP2000339983A (ja) 半導体集積回路装置
JPS6385954A (ja) メモリ制御方式
JPH0817181A (ja) 画像処理用半導体メモリ
JPH05189975A (ja) ランダムアクセスメモリ
JPH0332829B2 (ja)
JPH01222348A (ja) 半導体記憶装置