JPS6158920B2 - - Google Patents
Info
- Publication number
- JPS6158920B2 JPS6158920B2 JP54065609A JP6560979A JPS6158920B2 JP S6158920 B2 JPS6158920 B2 JP S6158920B2 JP 54065609 A JP54065609 A JP 54065609A JP 6560979 A JP6560979 A JP 6560979A JP S6158920 B2 JPS6158920 B2 JP S6158920B2
- Authority
- JP
- Japan
- Prior art keywords
- memory
- address
- minor
- major
- data
- 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
Links
- 230000015654 memory Effects 0.000 claims description 96
- 238000000034 method Methods 0.000 claims description 23
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 2
- 101000859935 Homo sapiens Protein CREG1 Proteins 0.000 description 1
- 102100027796 Protein CREG1 Human genes 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 150000002739 metals Chemical class 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C19/00—Digital stores in which the information is moved stepwise, e.g. shift registers
Landscapes
- Shift Register Type Memory (AREA)
Description
【発明の詳細な説明】
本発明は、磁気バブルメモリや電荷結合型素子
(CCD)メモリのようなシフトレジスタ状メモリ
のメモリアクセス制御方式に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a memory access control scheme for shift register-like memories such as magnetic bubble memories and charge-coupled device (CCD) memories.
磁気バブルメモリ装置(以下、バブルメモリと
略す。)を例にとり従来のアドレス付与法および
アクセス手法を以下に説明する。 Conventional addressing methods and access methods will be explained below, taking a magnetic bubble memory device (hereinafter abbreviated as bubble memory) as an example.
第1図は、従来のバブルメモリの一例のバブル
チツプ群構成図である。 FIG. 1 is a block diagram of a bubble chip group of an example of a conventional bubble memory.
通常、バブルメモリは、第1図に示すように、
複数のバブルチツプから構成されている。 Normally, bubble memory is as shown in Figure 1.
It is composed of multiple bubble chips.
第1図において、1は、バブルチツプ、2は、
情報を格納するためのマイナループ、3は、外部
との情報の転送を行なうためのメジヤループ、4
は、複数のバブルチツプ1からなるバブルチツプ
群である。 In FIG. 1, 1 is a bubble chip, 2 is a bubble chip,
3 is a minor loop for storing information; 4 is a minor loop for transferring information to and from the outside;
is a bubble chip group consisting of a plurality of bubble chips 1.
同一バブルチツプ群4内において、各バブルチ
ツプ1のメジヤループ3上の同一位置のマイナル
ープ2上の同一位置にあるメモリ情報は、同一タ
イミングで、外部装置との間で、読出しおよび書
込みがなされる。すなわち、これらは、外部装置
からのアクセスの最小単位であつて、通常「語」
と呼ばれている。 Within the same bubble chip group 4, memory information located at the same position on the minor loop 2 at the same position on the major loop 3 of each bubble chip 1 is read from and written to an external device at the same timing. In other words, these are the smallest units of access from external devices, and are usually called "words."
It is called.
外部装置からバブルメモリをアクセスすると
き、バブルチツプ群4の番号(チツプ群アドレス
CHA)、バブルチツプ1(メジヤループ3)内の
マイナループ2の位置番号(メジヤアドレス
MJA)およびマイナループ3内での位置番号
(マイナアドレスMNA)でアクセスされる。 When accessing bubble memory from an external device, the number of bubble chip group 4 (chip group address
CHA), position number of minor loop 2 in bubble chip 1 (major loop 3) (major address
MJA) and the position number within minor loop 3 (minor address MNA).
アクセスの形態としては、各語ごとに、これら
のアドレスを外部装置から送出する方式およびア
クセスする先頭アドレスのみを外部装置から送出
し、転送語数は、外部装置で管理し、転送終了指
示を外部装置から送出する方式の2つの方式があ
る。いずれの場合でも、アクセスに必要な情報
は、チツプ群アドレスCHA、メジヤアドレス
MJAおよびマイナアドレスMNAの3種のアドレ
スであつて、これらによつてメモリ情報の「番
地」が表わされる。 The access method is to send these addresses from the external device for each word, and only the first address to be accessed is sent from the external device, the number of words to be transferred is managed by the external device, and the transfer end instruction is sent to the external device. There are two methods, one for sending data from the other. In either case, the information necessary for access is the chip group address CHA, the media address
There are three types of addresses, MJA and minor address MNA, which represent an "address" of memory information.
上記した前者の方式を用いて、具体的なアクセ
ス動作を説明する。 A specific access operation will be explained using the former method described above.
たとえば、第1図のA番地に外部装置から書込
みを行なうとき、チツプ群アドレス#0、メジヤ
アドレス#2およびマイナアドレス#4を与えれ
ばよい。この場合、各チツプ1内のメジヤアドレ
ス#2およびマイナアドレス#4に含まれる情報
は、マイナループ2上を移動し、それぞれのチツ
プ1内のメジヤループ3上に、同時に移し込ま
れ、メジヤループ3上の特定位置XをA番地の情
報が通過する時、情報がすべて消去される。さら
に、別の特定位置Yを通過する時、外部装置から
の情報が書込まれる。メジヤループ3上の情報
は、再度、マイナループ2に移し込まれ、この一
連の動作が終了する。また、方式によつては、マ
イナループ内の基準位置まで移動してこの一連の
動作を終了するものもある。 For example, when writing to address A in FIG. 1 from an external device, it is sufficient to give chip group address #0, major address #2, and minor address #4. In this case, the information contained in the major address #2 and minor address #4 in each chip 1 moves on the minor loop 2 and is simultaneously transferred onto the major loop 3 in each chip 1, When the information of address A passes through position X, all the information is erased. Furthermore, when passing another specific position Y, information from an external device is written. The information on the major loop 3 is transferred to the minor loop 2 again, and this series of operations ends. Furthermore, depending on the method, the series of operations may be completed by moving to the reference position within the minor loop.
一方、半導体技術の進歩により、バブルチツプ
もますます高集積化の方向にあり、その技術革新
は、目ざましいものがある。この高集積化にとも
ない、バブルチツプ内の構成も、第1図に示した
従来のメジヤループ・マイナループ方式のバブル
チツプだけでなく、製造が容易で、かつ、アクセ
ス時間の短かいマイナループ・メジヤライン方式
のバブルチツプが出現してきた。 On the other hand, with advances in semiconductor technology, bubble chips are becoming increasingly highly integrated, and the technological innovation is remarkable. With this increase in integration, the internal configuration of bubble chips has changed from not only the conventional major-loop/minor-loop bubble chip shown in Figure 1, but also the minor-loop/major-line bubble chip, which is easy to manufacture and requires short access time. It has appeared.
第2図は、マイナループ・メジヤライン方式の
一例のバブルチツプ群構成図である。 FIG. 2 is a diagram showing the configuration of a bubble chip group as an example of the minor loop/major line system.
ここで、10は、バブルチツプ、20は、マイ
ナループで、従来例と同様の役割を果す。30
は、読出し用メジヤライン、40は、書込み用メ
ジヤラインである。 Here, 10 is a bubble chip, and 20 is a minor loop, which plays the same role as the conventional example. 30
is a major line for reading, and 40 is a major line for writing.
このバブルチツプを用いたとき、先例と同様の
アクセス手法に従えば、その制御方式は、以下の
ようになる。 When using this bubble chip and following the same access method as in the previous example, the control method is as follows.
第1図の場合と同様に、B番地のみの書込みを
行なうとき、まず、マイナループ20上を情報が
移動し、読出し用のメジヤライン30へ、同一マ
イナアドレスを有する各バブルチツプ10の情報
がすべて移し出される。 As in the case of FIG. 1, when writing only address B, the information first moves on the minor loop 20, and all the information of each bubble chip 10 having the same minor address is transferred to the major line 30 for reading. It can be done.
これらの情報は、図中のK点からバブルチツプ
10の外へ、一旦、とり出され、バブルチツプ1
0の周辺の電子回路でバツフアリングが行われ、
外部装置からの情報が所定位置に書込まれた状態
で、再度、図中のL点から書込み用メジヤライン
40を用いてバブルチツプ10内に復帰し、この
書込み用メジヤラインからマイナループ20へ移
し込みが行われなければならない。 These pieces of information are once taken out of the bubble chip 10 from point K in the figure, and then transferred to the bubble chip 1.
Buffling is performed in the electronic circuit around 0,
With the information from the external device written in a predetermined position, the information is returned to the bubble chip 10 from point L in the figure using the writing major line 40, and is transferred from this major writing line to the minor loop 20. must be done.
したがつて、バブルチツプ10の周辺の電子回
路は、(バブルチツプ内のマイナループ数)×(1
語を構成するビツト数)だけのバツフアメモリを
必要とし、さらに、バツフアメモリとのアクセス
機構を必要とするという大きな犠性を強いられる
こととなる。 Therefore, the electronic circuit around the bubble chip 10 is (number of minor loops in the bubble chip) x (1
This requires a buffer memory equal to the number of bits constituting the word, and also requires a mechanism for accessing the buffer memory, which is a big sacrifice.
このように、マイナループ・メジヤライン方式
のバブルチツプを用いたとき、同一マイナアドレ
スを有する情報番地のなかの特定番地を修正する
機能をバブルメモリ内で行うには、かなりの金物
増加となることがわかる。さらに、バブルチツプ
の高集積化にともない、これらの金物量増加は、
ますます負担になる。 As described above, it can be seen that when a minor loop/major line type bubble chip is used, a considerable amount of hardware is required to perform the function of modifying a specific address among information addresses having the same minor address in the bubble memory. Furthermore, as bubble chips become more highly integrated, the amount of these metals increases.
It becomes more of a burden.
本発明の目的は、上記した従来技術の欠点をな
くし、従来のシフトレジスタ状メモリチツプのみ
ならず、新しい形式のチツプからなるメモリ装置
に対する経済的なメモリアクセス制御方式を提供
することにある。 SUMMARY OF THE INVENTION An object of the present invention is to eliminate the above-mentioned drawbacks of the prior art and to provide an economical memory access control system for memory devices comprising not only conventional shift register-like memory chips but also new types of chips.
これを要するに、メモリ内部の部分書替え機能
を少量の金物量で実現することを目途として、マ
イナアドレスのみでメモリ本体をアクセスし、同
一マイナアドレスの情報を一括して上位装置へ転
送し、同一マイナアドレスの情報の一部を指定さ
れたメジヤアドレスで書替えることを特徴とする
ものである。 In short, with the aim of realizing a partial rewrite function inside the memory with a small amount of hardware, the main body of the memory is accessed using only the minor address, information at the same minor address is transferred to the host device in bulk, and the information at the same minor address is This method is characterized by rewriting part of the address information with a designated measure address.
本発明に係るメモリアクセス制御方式は、シフ
トレジスタ状の複数のマイナアドレスを、それぞ
れ、含むシフトレジスタ状の1または複数のメジ
ヤアドレスからなるメモリチツプ複数個で構成さ
れるメモリチツプ群を1または複数個用いて構成
されるメモリ本体を有し、同一メモリチツプ群内
の各メモリチツプの同一メジヤアドレス内のマイ
ナアドレスのメモリ情報を当該番地の1語として
構成するメモリ装置のメモリアクセス制御方式に
おいて、外部装置から該メモリ装置にアクセス
し、その所望番地に係るメモリ情報の読出しまた
は書込みを行うとき、メモリ本体に対しては、該
所望番地に係るメモリチツプ群アドレスおよびマ
イナアドレスを指定して該メモリチツプ群アドレ
スのすべてのメジヤアドレス中に含まれる当該マ
イナアドレスのメモリ情報を制御部に転送・蓄積
をせしめ、該制御部により、これらのメモリ情報
のうち、当該メジヤアドレスに係るマイナアドレ
スのメモリ情報を読出して外部装置に転送し、ま
たは書替えた後、それらのメモリ情報を、逆に、
該メモリ本体に再転送・格納するようにしたもの
である。 The memory access control method according to the present invention uses one or more memory chip groups each consisting of a plurality of memory chips each having one or more shift register-like major addresses, each including a plurality of shift register-like minor addresses. In a memory access control method for a memory device, the memory device has a memory main body composed of two memory chips, and configures memory information of a minor address within the same major address of each memory chip in the same memory chip group as one word of the address. When accessing the memory and reading or writing memory information related to the desired address, specify the memory chip group address and the minor address related to the desired address to the memory main body, and read all major addresses of the memory chip group address. transfers and stores the memory information of the minor address included in the control unit, and the control unit reads out the memory information of the minor address related to the major address among these memory information and transfers it to an external device, or After rewriting, those memory information, conversely,
The information is transferred and stored in the memory itself again.
以下、本発明の実施例としてバブルメモリをと
りあげ、図面に従つて、詳細に説明する。 DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a bubble memory will be taken up as an embodiment of the present invention and will be described in detail with reference to the drawings.
第3図は、本発明に係るメモリアクセス制御方
式の一実施例のブロツク図である。 FIG. 3 is a block diagram of an embodiment of the memory access control method according to the present invention.
ここで、100は、メモリ部、101は、複数
のバブルチツプからなるメモリ本体、102は、
メモリ本体101をアクセスするためのアドレ
ス、すなわち、チツプ群アドレスCHAおよびマ
イナアドレスMNAを蓄積するアドレスレジス
タ、103は、データ転送を制御する転送制御回
路、200は、制御部、201は、メモリ部10
0との間でデータの授受を行うメモリデータレジ
スタ、202は、外部装置、たとえば、データチ
ヤネルDCHとの間でデータの授受を行うデータ
レジスタ、203は、メモリデータレジスタ20
1およびデータレジスタ202の内容に係る演
算・処理を行う演算回路、204は、メジヤアド
レスMJAを蓄積するメジヤアドレスレジスタで
ある。 Here, 100 is a memory section, 101 is a memory main body consisting of a plurality of bubble chips, and 102 is
103 is a transfer control circuit that controls data transfer; 200 is a control unit; 201 is a memory unit 10;
202 is a data register that sends and receives data to and from an external device, for example, a data channel DCH; 203 is a memory data register that sends and receives data to and from the memory data register 20;
1 and an arithmetic circuit 204 that performs calculations and processes related to the contents of the data register 202, is a measure address register that stores a measure address MJA.
第4図は、第3図におけるメモリデータレジス
タ201およびデータレジスタ202の動作状態
図である。 FIG. 4 is an operational state diagram of memory data register 201 and data register 202 in FIG. 3.
ここで、BREGは、メモリデータレジスタ20
1、CREGは、データレジスタ202を示す略号
である。 Here, BREG is the memory data register 20
1, CREG is an abbreviation indicating the data register 202.
次に、第3図および第4図に基づいて、本発明
に係るメモリアクセス制御方式の一実施例の動作
を説明する。 Next, the operation of an embodiment of the memory access control method according to the present invention will be described based on FIGS. 3 and 4.
データチヤネルDCH(図示省略)からバブル
メモリの読出しを行うとき、データチヤネル
DCHからのデータは、一旦、データレジスタ2
02で受信・蓄積される。 When reading bubble memory from the data channel DCH (not shown), the data channel
Data from DCH is stored in data register 2.
It is received and stored at 02.
このデータは、演算回路203で処理され、メ
モリデータレジスタ201を介して、メモリ部1
00へ送出される。 This data is processed by the arithmetic circuit 203 and sent to the memory unit 1 via the memory data register 201.
Sent to 00.
まず、バブルメモリからデータチヤネルDCH
への読出し動作を行うとき、データチヤネル
DCHからバブルメモリの所望番地が送出され
る。 First, data channel DCH from bubble memory
When performing a read operation to the data channel
The desired address of the bubble memory is sent from the DCH.
バブルメモリの所望番地は、メジヤアドレス
MJA、マイナアドレスMNAおよびチツプ群アド
レスCHAからなるが、メジヤアドレスMJAは、
メジヤアドレスレジスタ204に蓄積され、マイ
ナアドレスMNAおよびチツプ群アドレスCHA
は、それぞれ、メモリ部100のアドレスレジス
タ102の対応個所に蓄積される。 The desired address of bubble memory is the major address.
It consists of MJA, minor address MNA, and chip group address CHA, but major address MJA is
The major address register 204 stores the minor address MNA and chip group address CHA.
are stored at corresponding locations in the address register 102 of the memory section 100, respectively.
ついで、メモリ部100においては、アドレス
レジスタ102に蓄積されているチツプ群アドレ
スCHAおよびマイナアドレスMNAに基づいて、
バブルメモリ本体へのアクセスが行われ、転送制
御回路103を介して、指定チツプ群アドレス
CHA内のすべてのメジヤアドレスMJAについ
て、指定マイナアドレスMNAと同一のマイナア
ドレスMNAの読出しデータが制御部200に転
送され、そのメモリデータレジスタ201に蓄積
される。これは、第4図において、aで示される
状態である。 Next, in the memory unit 100, based on the chip group address CHA and the minor address MNA stored in the address register 102,
Access to the bubble memory main body is performed, and the designated chip group address is accessed via the transfer control circuit 103.
For all major addresses MJA in the CHA, read data of the same minor address MNA as the designated minor address MNA is transferred to the control unit 200 and stored in the memory data register 201 thereof. This is the state indicated by a in FIG. 4.
次に、第4図のbに示すごとく、このデータの
中から、メジヤアドレスレジスタ204で指定さ
れたメジヤアドレスMJA(第4図における例で
は#3)に基づいて、所望のメジヤアドレス
MJAに係るマイナアドレスMNAのデータのみ
が、演算回路203の処理を介して、データレジ
スタ202に転送・蓄積される。 Next, as shown in FIG. 4b, from this data, a desired measure address is selected based on the measure address MJA (#3 in the example in FIG. 4) specified in the measure address register 204.
Only the data of the minor address MNA related to MJA is transferred and stored in the data register 202 through the processing of the arithmetic circuit 203.
次のサイクルで、データレジスタ202の内容
がデータチヤネルDCHへ転送され、データレジ
スタ202の内容は、空となり、cの状態とな
る。すなわち、所望番地のデータがデータチヤネ
ルDCHに読出されたことになる。 In the next cycle, the contents of the data register 202 are transferred to the data channel DCH, and the contents of the data register 202 become empty and enter the state c. That is, the data at the desired address has been read out to the data channel DCH.
さらに、次のサイクルでは、メモリデータレジ
スタ201の内容は、転送制御回路103を介し
て、メモリ本体101へ再転送され、バブルチツ
プへ再格納される。これによつて、メモリデータ
レジスタ201も、空となり、dの状態となる。 Furthermore, in the next cycle, the contents of the memory data register 201 are retransferred to the memory main body 101 via the transfer control circuit 103 and restored in the bubble chip. As a result, the memory data register 201 also becomes empty and enters the state d.
データチヤネルDCHからバブルメモリへの書
込み動作を行うときは、読出し動作と同様に、ま
ず、データチヤネルDCHからのデータがデータ
レジスタ202で受信され、このデータは、演算
回路203の処理を介して、メモリデータレジス
タ201を通し、所望のアドレスデータのうち、
メジヤアドレスMJAは、メジヤアドレスレジス
タ204に、ならびに、チツプ群アドレスCHA
およびマイナアドレスMNAは、アドレスレジス
タ102に受信・蓄積される。 When performing a write operation from the data channel DCH to the bubble memory, similarly to the read operation, data from the data channel DCH is first received by the data register 202, and this data is processed through the processing of the arithmetic circuit 203. Out of the desired address data through the memory data register 201,
The measure address MJA is stored in the measure address register 204 as well as the chip group address CHA.
and the minor address MNA are received and stored in the address register 102.
次に、書込みデータは、メジヤアドレスレジス
タ204の内容に基づき、演算回路203の処理
を介して、データレジスタ202の中に蓄積さ
れ、第4図におけるeのような状態となる。 Next, the write data is accumulated in the data register 202 through the processing of the arithmetic circuit 203 based on the contents of the measure address register 204, resulting in a state as shown in e in FIG. 4.
次に、アドレスレジスタ102に蓄積されてい
るチツプ群アドレスCHAおよびマイナアドレス
MNAに基づき、バブルメモリ本体101から、
指定チツプ群アドレスCHA内のすべてメジヤア
ドレスMJAについて、指定マイナアドレスMNA
と同一のマイナアドレスMNAのデータが読出さ
れ、転送制御回路103を介してメモリデータレ
ジスタ201に受信・蓄積され、第4図fの状態
となる。 Next, the chip group address CHA and minor address stored in the address register 102 are
Based on MNA, from the bubble memory body 101,
For all major addresses MJA in the specified chip group address CHA, the specified minor address MNA
Data at the same minor address MNA is read out, received and stored in the memory data register 201 via the transfer control circuit 103, resulting in the state shown in FIG. 4f.
さらに、データレジスタ202およびメモリデ
ータレジスタ201の内容を演算回路203によ
り処理し、メモリデータレジスタ201における
所望メジヤアドレスMJA(第4図における例で
は#5)の内容を、チヤネルデータレジスタ20
2における所望メジヤアドレスMNAの内容に書
替え、gの状態となる。 Furthermore, the contents of the data register 202 and the memory data register 201 are processed by the arithmetic circuit 203, and the contents of the desired mean address MJA (#5 in the example in FIG. 4) in the memory data register 201 are transferred to the channel data register 203.
The contents of the desired medium address MNA in 2 are rewritten, and the state becomes state g.
このメモリデータレジスタ201の内容は、転
送制御回路103を介してメモリ本体101へ再
転送・格納され、所望アドレスに所望データが書
込まれたことになる。この結果、メモリデータレ
ジスタ201およびデータレジスタ202は、空
となり、hの状態となる。 The contents of this memory data register 201 are retransferred and stored in the memory main body 101 via the transfer control circuit 103, and the desired data is written to the desired address. As a result, the memory data register 201 and the data register 202 become empty and enter the state h.
なお、以上、説明したように、メモリ部100
に係るデータの転送は、あくまで、(メジヤアド
レス数、すなわち、バブルチツプ内のマイナルー
プ)×(1語を構成するビツト数、すなわち、バブ
ルチツプ群内のバブルチツプ数)の単位で行われ
る。 Note that, as explained above, the memory unit 100
Data transfer is performed in units of (number of major addresses, ie, minor loops in a bubble chip) x (number of bits constituting one word, ie, number of bubble chips in a group of bubble chips).
以上、詳細に説明したように、本発明によれ
ば、特に、バブルメモリ内の部分書込み処理は、
上位の外部装置、たとえば、データチヤネル装置
または中央処理装置などで行うことができるが、
これらの装置は、バブルメモリにくらべ、そのデ
ータ処理を1〜2桁早い処理時間で行うことがで
きるので、実質上、上位装置の金物負担が全くな
く、また、バブルメモリとしても金物量の増加を
必要としない。 As described above in detail, according to the present invention, in particular, the partial write process in the bubble memory is
This can be done by a higher-level external device, such as a data channel device or central processing unit, but
These devices can process data one to two orders of magnitude faster than bubble memory, so there is virtually no hardware burden on the host device, and bubble memory can also be used to increase the amount of hardware. does not require.
したがつて、システムとして多くの数量を必要
とするこの種メモリ装置に対するアクセス制御方
式として、その経済性に対する効果は、すこぶる
顕著である。 Therefore, as an access control method for this type of memory device that requires a large number of systems, its economical effects are extremely significant.
なお、以上の実施例では、バブルメモリを例と
して説明したが、たとえば、バブルチツプと同様
の構造を有するチツプからなる電荷結合形メモリ
にも容易に適用することができることが明らかで
ある。 Although the above embodiments have been explained using bubble memories as an example, it is clear that the present invention can also be easily applied to, for example, charge-coupled memories made of chips having the same structure as bubble chips.
第1図は、従来のバブルメモリの一例のバブル
チツプ群構成図、第2図は、マイナループ・メジ
ヤライン方式の一例のバブルチツプ群構成図、第
3図は、本発明に係るメモリアクセス制御方式の
一実施例のブロツク図、第4図は、第3図におけ
るバブルデータレジスタおよびチヤネルデータレ
ジスタの動作状態図である。
100……メモリ部、101……メモリ本体、
102……アドレスレジスタ、103……転送制
御回路、200……制御部、201……メモリデ
ータレジスタ、202……データレジスタ、20
3……演算回路、204……メジヤアドレスレジ
スタ。
FIG. 1 is a bubble chip group configuration diagram of an example of a conventional bubble memory, FIG. 2 is a bubble chip group configuration diagram of an example of a minor loop/major line method, and FIG. 3 is an implementation of a memory access control method according to the present invention. The example block diagram, FIG. 4, is an operational state diagram of the bubble data register and channel data register in FIG. 100...Memory part, 101...Memory body,
102...Address register, 103...Transfer control circuit, 200...Control unit, 201...Memory data register, 202...Data register, 20
3...Arithmetic circuit, 204...Measure address register.
Claims (1)
を、それぞれ、含むシフトレジスタ状の1または
複数のメジヤアドレスからなるメモリチツプ複数
個で構成されるメモリチツプ群を1または複数個
用いて構成されるメモリ本体を有し、同一メモリ
チツプ群内の各メモリチツプの同一メジヤアドレ
ス内のマイナアドレスのメモリ情報を当該番地の
1語として構成するメモリ装置のメモリアクセス
制御方式において、外部装置から該メモリ装置に
アクセスし、その所望番地に係るメモリ情報の読
出しまたは書込みを行うとき、メモリ本体に対し
ては、該所望番地に係るメモリチツプ群アドレス
およびマイナアドレスを指定して該メモリチツプ
群アドレスのすべてのメジヤアドレス中に含まれ
る当該マイナアドレスのメモリ情報を制御部に転
送・蓄積をせしめ、該制御部により、これらのメ
モリ情報のうち、当該メジヤアドレスに係るマイ
ナアドレスのメモリ情報を読出して外部装置に転
送し、または書替えた後、それらのメモリ情報
を、逆に、該メモリ本体に再転送・格納すること
を特徴とするメモリアクセス制御方式。 2 特許請求の範囲第1項において、制御部は、
少なくとも、外部装置との相互間のデータの転
送・蓄積を行うデータレジスタ、メモリ本体に対
してチツプ群アドレスおよびマイナアドレスの指
定をし、また、メモリ本体との相互間のデータの
転送・蓄積を行うメモリデータレジスタ、メジヤ
アドレスを蓄積するメジヤアドレスレジスタなら
びにこれらレジスタのデータを処理する演算回路
からなるごとくしたメモリアクセス制御方式。 3 特許請求の範囲第1項または第2項におい
て、メモリ本体は、メジヤループ・マイナループ
方式またはマイナループ・メジヤライン方式の磁
気バブルメモリチツプから構成されたものである
メモリアクセス制御方式。 4 特許請求の範囲第1項または第2項におい
て、メモリ本体は、電荷結合形素子のメモリチツ
プから構成されたものであるメモリアクセス制御
方式。[Scope of Claims] 1. Constructed using one or more memory chip groups each consisting of a plurality of memory chips consisting of one or more shift register-like major addresses each containing a plurality of shift register-like minor addresses. In a memory access control method for a memory device that has a memory body and configures memory information of a minor address within the same major address of each memory chip in the same memory chip group as one word of the address, the memory device is accessed from an external device. , when reading or writing memory information related to the desired address, the memory chip group address and minor address related to the desired address are specified in the memory main body, and the memory information included in all the major addresses of the memory chip group address is specified. After the memory information of the minor address is transferred and stored in the control unit, and the control unit reads out the memory information of the minor address related to the major address among these memory information and transfers it to an external device or rewrites it. , a memory access control method characterized in that, conversely, the memory information is retransferred and stored in the memory main body. 2 In claim 1, the control unit:
At least, specify a data register that transfers and stores data between external devices, a chip group address and a minor address for the memory main body, and also specifies data registers that transfer and store data between the memory main body and the memory main body. A memory access control system that consists of a memory data register for processing, a measure address register for storing measure addresses, and an arithmetic circuit that processes the data in these registers. 3. The memory access control method according to claim 1 or 2, wherein the memory main body is composed of a magnetic bubble memory chip of a major loop/minor loop type or a minor loop/major line type. 4. The memory access control system according to claim 1 or 2, wherein the memory main body is composed of a charge-coupled device memory chip.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6560979A JPS55160395A (en) | 1979-05-29 | 1979-05-29 | Memory access control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6560979A JPS55160395A (en) | 1979-05-29 | 1979-05-29 | Memory access control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS55160395A JPS55160395A (en) | 1980-12-13 |
| JPS6158920B2 true JPS6158920B2 (en) | 1986-12-13 |
Family
ID=13291916
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6560979A Granted JPS55160395A (en) | 1979-05-29 | 1979-05-29 | Memory access control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS55160395A (en) |
-
1979
- 1979-05-29 JP JP6560979A patent/JPS55160395A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS55160395A (en) | 1980-12-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6588010B1 (en) | Computer system and method of modifying program in the computer system | |
| US20080109627A1 (en) | Nonvolatile Memory Device And Method For Accessing Nonvolatile Memory Device | |
| US5847997A (en) | PC card | |
| JPS58115673A (en) | System and device for stored information control | |
| JPS6158920B2 (en) | ||
| US9430379B1 (en) | Dynamic random access memory controller | |
| JPH0250786A (en) | Ic card and its program rewriting system | |
| JP2568443B2 (en) | Data sizing circuit | |
| JPH07182849A (en) | FIFO memory | |
| JP2699482B2 (en) | Data transfer control device | |
| JPS61246848A (en) | Operation hysteresis storage circuit | |
| JPS6327795B2 (en) | ||
| JPH04333950A (en) | Information processing system | |
| JPS6327731B2 (en) | ||
| JPH0217549A (en) | Data processor | |
| JPS60254477A (en) | Memory system | |
| JPS63206855A (en) | Data transmission equipment | |
| JPH04127227A (en) | memory control system | |
| JPS6180288A (en) | Image display unit | |
| JPS638553B2 (en) | ||
| JPS6180438A (en) | Cache memory | |
| JPH0255821B2 (en) | ||
| JPH04225453A (en) | data processing equipment | |
| JPH037979B2 (en) | ||
| JPH02166547A (en) | Information processor |