Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0752337B2 - Memory controller - Google Patents
[go: Go Back, main page]

JPH0752337B2 - Memory controller - Google Patents

Memory controller

Info

Publication number
JPH0752337B2
JPH0752337B2 JP59205506A JP20550684A JPH0752337B2 JP H0752337 B2 JPH0752337 B2 JP H0752337B2 JP 59205506 A JP59205506 A JP 59205506A JP 20550684 A JP20550684 A JP 20550684A JP H0752337 B2 JPH0752337 B2 JP H0752337B2
Authority
JP
Japan
Prior art keywords
data
memory
address
value
counter
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 - Lifetime
Application number
JP59205506A
Other languages
Japanese (ja)
Other versions
JPS6184685A (en
Inventor
正敏 磯辺
均 高橋
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59205506A priority Critical patent/JPH0752337B2/en
Publication of JPS6184685A publication Critical patent/JPS6184685A/en
Publication of JPH0752337B2 publication Critical patent/JPH0752337B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Memory System (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Input (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、表示装置に表示された画像を同一画面内の他
の場所に移動するためのメモリ制御装置に関する。
The present invention relates to a memory control device for moving an image displayed on a display device to another place in the same screen.

本発明によるメモリ制御装置はメモリ空間を2次元的平
面と見做し、この2次元平面の一部分の矩形領域を同一
2次元平面内の別の領域へ転送するための装置であっ
て、この装置によるメモリ領域の転送により表示装置上
の画像は所定の場所に移動することができる。
A memory control device according to the present invention regards a memory space as a two-dimensional plane and transfers a rectangular region of a part of the two-dimensional plane to another region within the same two-dimensional plane. The image on the display device can be moved to a predetermined location by the transfer of the memory area by.

〔従来の技術〕[Conventional technology]

第1図は、画像メモリ、例えば、VRAMにおいて、2次元
的平面と見做したメモリ空間(S)内に最初にメモリさ
れた領域(S1)の画像データを同一平面内の所望の領域
(S2)へ転送する場合を説明する図である。一般的に、
このような転送はダイレクト・メモリ・アクセス(DM
A)転送により行われる。即ち、データ1のX方向アド
レス33を読み出してデータ1′のアドレス38へ書き込
み、次にデータ2のアドレス34を読み出してデータ2′
のアドレス39へ書き込む手順を、順次1バイトずつ交互
に行って転送していく。
FIG. 1 shows image data of an area (S 1 ) initially stored in a memory space (S) regarded as a two-dimensional plane in an image memory, for example, a VRAM, in a desired area (S 1 ). it is a diagram for explaining a case of transferring S 2) to. Typically,
Such transfers can be performed using direct memory access (DM
A) It is done by transfer. That is, the address 33 of the data 1 in the X direction is read and written to the address 38 of the data 1 ', and then the address 34 of the data 2 is read to read the data 2'.
The procedure for writing to the address 39 of 1 is alternately performed byte by byte and transferred.

第1図から明らかように、アドレス33から38までに対応
するアドレスは連続しているが、行の最後の6と次の行
の最初の7とはアドレス的には非連続である。従って、
従来の転送方式ではまず1から6までをアドレス33から
38によりシーケンシャルにアクセスし転送し終わった後
で、次の7から12のブロックの転送のために新たなパラ
メータを設定しデータ7から12の転送を行う。このよう
な転送を次の行の13についても行い最終的に行数lにつ
いて転送する。
As is apparent from FIG. 1, the addresses corresponding to the addresses 33 to 38 are continuous, but the last 6 of the row and the first 7 of the next row are address-discontinuous. Therefore,
In the conventional transfer method, first from 1 to 6 from address 33
After the sequential access and transfer are completed by 38, new parameters are set for the transfer of the next 7 to 12 blocks and the data 7 to 12 are transferred. This transfer is also performed for the next row 13 and finally the number of rows 1 is transferred.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

上記の如きメモリ転送方式においては、前述の如く、各
一行毎に転送し次の行の転送前に中央処理装置(CPU)
によって各行のパラメータを設定した後に、その行の転
送を開始していくものである。従って、行数lが長けれ
ば長いほどCPUの介在する頻度が増大するので処理効率
の低下を来し、転送の高速化を阻害している。
In the memory transfer method as described above, as described above, each line is transferred and the central processing unit (CPU) is transferred before the transfer of the next line.
After setting the parameters of each line, the transfer of that line is started. Therefore, the longer the number of rows l is, the more frequently the CPU intervenes, so that the processing efficiency is lowered and the speeding up of transfer is hindered.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は、各々複数のデータを有しかつアドレスが非連
続の複数のデータブロックをメモリ空間内で異なるメモ
リ領域へ転送するメモリ制御装置であって、 前記複数のデータブロックの内の先頭ブロックのアドレ
スがスタートアドレスとして初期設定される書込み及び
読出し用のベースレジスタと、前記ベースレジスタのア
ドレスを初期値としてメモリアドレスを順次発生する書
込み及び読出し用のメモリカウンタと、前記読出し用の
メモリカウンタが発生するアドレスの個数をカウント
し、1つの前記データブロック内に含まれるデータ個数
に対応する値をカウントする毎に第1制御信号を出力す
る第1カウンタと、前記第1制御信号に応答して転送デ
ータブロック数をカウントし、予め設定されたカウント
値に到達すると転送終了を示す第2制御信号を出力する
第2カウンタと、各前記データブロックと次に転送すべ
きデータブロックのアドレスの差に対応する値がオフセ
ット値として設定されるオフセットレジスタと、1つデ
ータブロックに含まれる複数のデータのアドレス発生が
終了する毎に前記第1制御信号に応答して前記オフセッ
ト値と前記ベースレジスタ値とを加算し、加算値を次に
転送すべきデータブロックのスタートアドレスとして前
記ベースレジスタに設定する書込み及び読出し用の加算
器とを具備し、 1つの前記データブロック内に連続したアドレスの発生
が終了する毎に、前記オフセットレジスタ及び加算器に
より前記ベースレジスタ値を更新して次のデータブロッ
クに含まれるデータのアドレスを順次発生することで、
前記複数のデータブロックのデータを連続的にダイレク
ト・メモリ・アクセス転送することを特徴とする。
The present invention is a memory control device for transferring a plurality of data blocks each having a plurality of data and having non-consecutive addresses to different memory areas in a memory space, wherein the first block of the plurality of data blocks is A base register for writing and reading whose address is initially set as a start address, a memory counter for writing and reading which sequentially generates memory addresses with the address of the base register as an initial value, and a memory counter for reading A first counter that outputs a first control signal each time the number of addresses to be counted is counted, and a value corresponding to the number of data included in one data block is counted; and a first counter is transferred in response to the first control signal. Counts the number of data blocks and indicates the end of transfer when the preset count value is reached A second counter that outputs a second control signal, an offset register in which a value corresponding to the difference between the addresses of each data block and the data block to be transferred next is set as an offset value, and one data block are included. The base register is added as the start address of the data block to be transferred next, by adding the offset value and the base register value in response to the first control signal each time the address generation of a plurality of data is completed. And an adder for writing and reading set to, and each time the generation of consecutive addresses in one data block is completed, the base register value is updated by the offset register and the adder to By sequentially generating the addresses of the data contained in the data block,
The data of the plurality of data blocks is continuously transferred by direct memory access.

〔実施例〕〔Example〕

以下、添付図面を参照しつつ本発明の一実施例を詳細に
説明する。
Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

第2図は本発明による一実施例としてのメモリ制御装置
のブロック線図である。第2図において、1は書込み用
ベースレジスタ、2は読出し用ベースレジスタ、3はオ
フセットレジスタ、4は行バッファ、5は列カウンタ、
6及び7は加算器、8は行カウンタ、9はコントロール
回路、10及び11はメモリカウンタ、12はマルチプレク
サ、13は画像メモリ、そして14はテンポラリレジスタで
ある。
FIG. 2 is a block diagram of a memory controller as an embodiment according to the present invention. In FIG. 2, 1 is a write base register, 2 is a read base register, 3 is an offset register, 4 is a row buffer, 5 is a column counter,
6 and 7 are adders, 8 is a row counter, 9 is a control circuit, 10 and 11 are memory counters, 12 is a multiplexer, 13 is an image memory, and 14 is a temporary register.

上記のような構成において、第1図に示すようなメモリ
空間(S)の最初のメモリ領域(S1)を所望のメモリ領
域(S2)へ転送するDMA転送によるメモリ転送方式は基
本的に次の如く行われる。即ち、データ6と7との間の
アドレス(データ6のアドレス38で、データ7のアドレ
ス48(第1図の33が48に対応))の差の10と、データ6
と7の間のデータ数の差5との和で示すオフセットが、
データ12と13のオフセットと同じで以下の行についても
同様とすると、CPUにより転送前に、、スタートアド
レスである1のアドレス33を設定し、、次に1区間の
転送データ数が6であることを設定し、、次にデータ
6と7とのアドレスのオフセット(この例ではデータ6
がアドレス38、データ7がアドレス48であるからオフセ
ットは15)を設定し、、最後に行数lを設定してお
く。これによって、以下に説明するメモリ制御装置によ
り連続区間データ1からデータ6の転送が終了すると、
CPUが介在することなく次のデータ7のアドレス48を算
出し、次の区間のデータ7からデータ12の転送を開始す
る。この行の転送が終了すると次のデータ13のアドレス
を算出し、以下順次同様に転送することができる。
In the above configuration, the memory transfer method by DMA transfer for transferring the first memory area (S 1 ) of the memory space (S) to the desired memory area (S 2 ) as shown in FIG. 1 is basically It is performed as follows. That is, the difference between the address between the data 6 and 7 (the address 38 of the data 6 and the address 48 of the data 7 (33 in FIG. 1 corresponds to 48)) and the data 6
The offset indicated by the sum of the difference in the number of data between 5 and 7 is
If the offsets of the data 12 and 13 are the same, and the same applies to the following lines, the CPU sets the start address 1 of address 33 before transfer, and then the number of transfer data in one section is 6. Then, the address offset between the data 6 and 7 (data 6 in this example)
Since the address is 38 and the data 7 is the address 48, the offset is set to 15), and finally the number of lines 1 is set. As a result, when the transfer of the continuous section data 1 to data 6 is completed by the memory control device described below,
The address 48 of the next data 7 is calculated without the intervention of the CPU, and the transfer of the data 12 from the data 7 in the next section is started. When the transfer of this row is completed, the address of the next data 13 can be calculated, and the subsequent transfer can be performed in the same manner.

上述の基本的動作を画面により詳細に説明する。前述し
た如くDMA転送は書込みと読出しが交互に行われる。デ
ータバスAはCPUに接続されており、最初にスイッチSW1
をB側に設定し、CPUによってベースレジスタ2、オフ
セットレジスタ3、行バッファ4及び列カウンタ5を初
期化する。即ち、ベースレジスタ2にデータ1のアドレ
ス33を入力し、オフセットレジスタ3にはデータ1とデ
ータ7のアドレスの差をオフセット値として入力する。
尚、本実施例でメモリ空間SのX方向アドレスは説明の
ために31〜45番地とする。
The basic operation described above will be described in detail with reference to screens. As described above, in DMA transfer, writing and reading are alternately performed. The data bus A is connected to the CPU and first the switch SW 1
Is set to the B side, and the CPU initializes the base register 2, the offset register 3, the row buffer 4, and the column counter 5. That is, the address 33 of data 1 is input to the base register 2, and the difference between the addresses of data 1 and data 7 is input to the offset register 3 as an offset value.
In the present embodiment, the X-direction address of the memory space S is assumed to be addresses 31 to 45 for the sake of explanation.

次にスイッチSW1をA側に設定してベースレジスタ2の
内容をメモリカウンタ10に移しDMA転送を開始する。ベ
ースレジスタ2の値はメモリカウンタ10へ取り込まれ、
メモリカウンタ10は加算されたベースレジスタ2の値か
らカウントし、所望の転送元のメモリアドレスとして出
力する。行バッファ4には一区間(一行)の転送数、即
ち、本例では6を入力し、また列カウンタ5には行数l
を入力する。行カウンタ5は転送数6をカウントダウン
し、0となると次の行への更新のための更新パルスUを
ベースレジスタ2のLに送出する。更新パルスUに応答
して加算器の出力、即ち、ベースレジスタ2の値とオフ
セットレジスタ3のオフセット値の加算値がベースレジ
スタ2にロードされる。
Next, the switch SW 1 is set to the A side, the contents of the base register 2 are transferred to the memory counter 10, and DMA transfer is started. The value of the base register 2 is taken into the memory counter 10,
The memory counter 10 counts from the added value of the base register 2 and outputs it as a desired transfer source memory address. The number of transfers in one section (one row), that is, 6 in this example, is input to the row buffer 4, and the number of rows l is input to the column counter 5.
Enter. The row counter 5 counts down the number of transfers 6, and when it reaches 0, sends an update pulse U for updating to the next row to L of the base register 2. In response to the update pulse U, the output of the adder, that is, the sum of the value of the base register 2 and the offset value of the offset register 3 is loaded into the base register 2.

これによってベースレジスタ2は次の行のデータ7のア
ドレスに更新される。このように1回の転送毎にメモリ
カウンタ10、行カウンタ8の内容が更新され、行カウン
タが0を示すオーバーフローとなるとベースレジスタの
値は加算器7により更新され、その結果が前述の如くメ
モリカウンタ10へ入力され、行カウンタ8及び列カウン
タ5の内容も更新される。
As a result, the base register 2 is updated to the address of the data 7 in the next row. In this way, the contents of the memory counter 10 and the row counter 8 are updated for each transfer, and when the row counter overflows indicating 0, the value of the base register is updated by the adder 7, and the result is stored in the memory as described above. It is input to the counter 10, and the contents of the row counter 8 and the column counter 5 are also updated.

このようにしてカウントされたアドレスは、マルチプレ
クサ12を介して画像メモリ13に送出され、このアドレス
で指定された画像メモリ13から、データを1バイト読み
出し、これがテンポラリレジスタ14に書き込まれる。そ
してこのテンポラリレジスタ14に格納されたデータは、
画像メモリ13内の転送先アドレスに書き込まれるが、そ
の転送先アドレスはメモリカウンタ11の値で指定される
ものである。ここで、メモリカウンタ11には前記のメモ
リカウンタ10と同様に、ベースレジスタ1の内容とオフ
セットレジスタ3の内容とを加算器6にて加算された内
容が、ベースレジスタ1を介して入力され、メモリカウ
ンタ11はこの値をカウントして所望の転送先アドレスと
するのである。
The address thus counted is sent to the image memory 13 via the multiplexer 12, one byte of data is read from the image memory 13 designated by this address, and this is written in the temporary register 14. The data stored in this temporary register 14 is
The transfer destination address is written in the image memory 13, and the transfer destination address is specified by the value of the memory counter 11. Here, as in the case of the memory counter 10, the contents obtained by adding the contents of the base register 1 and the contents of the offset register 3 by the adder 6 are input to the memory counter 11 via the base register 1, The memory counter 11 counts this value and sets it as a desired transfer destination address.

このような転送は、列カウンタ5がオーバーフローを起
こすまで継続され、オーバーフローが生じればDMA転送
は終了する。列カウンタ5はオーバーフローを生じると
コントロール回路9にDMA転送終了の信号を送出し、コ
ントロール回路9はDMA転送終了を示す信号を図示しな
いCPUに転送する。なお、コントロール回路9は他に
も、DMA転送されるデータの読出しあるいは書込みを1
バイト終了する度に次の書込みあるいは読出しを指示す
る書込み・読出しのメモリ制御信号(R/W)を、マルチ
プレクサ12、画像メモリ13及びテンポラリレジスタ14に
送出する。
Such transfer is continued until the column counter 5 overflows, and when the overflow occurs, the DMA transfer ends. When the column counter 5 overflows, it sends a signal indicating the end of DMA transfer to the control circuit 9, and the control circuit 9 transfers a signal indicating the end of DMA transfer to a CPU (not shown). In addition, the control circuit 9 can also read or write data to be DMA-transferred by 1
A write / read memory control signal (R / W) for instructing the next write or read is sent to the multiplexer 12, the image memory 13, and the temporary register 14 each time a byte is completed.

メモリ制御信号(R/W)によってマルチプレクサ12は、
書込みアドレスの番号をカウントするメモリカウント11
と、読出しアドレスの番号をカウントするメモリカウン
タ10の何れかの出力を交互に選択して画像メモリ13に入
力する。そして画像メモリ13では前述のように、読出し
の場合は画像メモリ13の指定アドレスからテンポラリレ
ジスタ14へそのデータを送出し、また書込みの場合はテ
ンポラリレジスタ14の内容を画像メモリ13の指定アドレ
スに転送する処理が行われる。この画像メモリ13におけ
る書込みと読出しの制御及びテンポラリレジスタ14への
データ書込み・読出しの切り換えは、前記コントロール
回路9から送出されてきた制御信号(R/W)に基づいて
行われる。
The memory control signal (R / W) causes the multiplexer 12 to
Memory count 11 that counts the number of the write address
, And one of the outputs of the memory counter 10 for counting the number of the read address is alternately selected and input to the image memory 13. In the image memory 13, as described above, the data is sent from the specified address of the image memory 13 to the temporary register 14 in the case of reading, and the content of the temporary register 14 is transferred to the specified address of the image memory 13 in the case of writing. Processing is performed. The control of writing and reading in the image memory 13 and the switching of writing / reading data to / from the temporary register 14 are performed based on the control signal (R / W) sent from the control circuit 9.

第3図は上述のメモリ転送のタイミングチャートを示
す。前述した如くDMA転送では書込みと読出しが1バイ
トずつ交互に行われる。CPUデータバスAを経てベース
レジスタ、オフセットレジスタ、行カウンタ及び行カウ
ンタに初期値が設定される。以後はDMA転送が開始さ
れ、ベースレジスタからアドレス33が読み出され
(R)、画像メモリの所望のアドレスに書き込まれ
(W)、以下これを順次実施する。Rがアドレス38で来
ると、行カウンタのB点より行を更新するパルスUが出
力され次の行に切り換わり、同時に行カウンタは行をカ
ウントダウンするパルスO1を出力する。このようにして
列カウンタがオーバーフローを生ずるとオーバーフロー
パルスO2を出力して転送は終了する。
FIG. 3 shows a timing chart of the above memory transfer. As described above, in the DMA transfer, writing and reading are alternately performed for each 1 byte. Initial values are set in the base register, offset register, row counter, and row counter via the CPU data bus A. After that, the DMA transfer is started, the address 33 is read from the base register (R), written to a desired address in the image memory (W), and so on. When R arrives at the address 38, a pulse U for updating the row is output from the point B of the row counter to switch to the next row, and at the same time, the row counter outputs a pulse O 1 for counting down the row. In this way, when the column counter overflows, an overflow pulse O 2 is output and the transfer ends.

〔発明の効果〕〔The invention's effect〕

以上説明したように本発明によれば、一行毎に次の行の
パラメータを設定して転送することなく初期値を設定す
れば、全ての行を連続して転送することができるので、
画像データの転送を高速化することができる。
As described above, according to the present invention, all the rows can be continuously transferred by setting the initial value without setting and transferring the parameters of the next row for each row.
It is possible to speed up the transfer of image data.

【図面の簡単な説明】[Brief description of drawings]

第1図はメモリ空間の転送前のメモリ領域と転送先のメ
モリ領域を説明する図、第2図は本発明による一実施例
としてのメモリ制御装置のブロック線図、及び第3図は
メモリ転送を説明するタイミングチャートである。 1,2……ベースレジスタ、3……オフセットレジスタ、
4……行バッファ、5……列カウンタ、6,7……加算
器、8……行カウンタ、9……コントロール回路、10,1
1……メモリカウンタ、12……マルチプレクサ、13……
画像メモリ、14……テンポラリレジスタ。
FIG. 1 is a diagram for explaining a memory area before transfer and a memory area of a transfer destination in a memory space, FIG. 2 is a block diagram of a memory control device as one embodiment according to the present invention, and FIG. 3 is a memory transfer. 3 is a timing chart for explaining the above. 1,2 ... Base register, 3 ... Offset register,
4 ... Row buffer, 5 ... Column counter, 6,7 ... Adder, 8 ... Row counter, 9 ... Control circuit, 10, 1
1 …… Memory counter, 12 …… Multiplexer, 13 ……
Image memory, 14 ... Temporary register.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】各々複数のデータを有し、かつアドレスが
非連続の複数のデータブロックをメモリ空間内で異なる
メモリ領域へ転送するメモリ制御装置であって、 前記複数のデータブロックの内の先頭ブロックのアドレ
スがスタートアドレスとして初期設定される書込み及び
読出し用のベースレジスタ(1,2)と、 前記ベースレジスタのアドレスを初期値としてメモリア
ドレスを順次発生する書込み及び読出し用のメモリカウ
ンタ(10,11)と、 前記読出し用のメモリカウンタ(10)が発生するアドレ
スの個数をカウントし、1つの前記データブロック内に
含まれるデータ個数に対応する値をカウントする毎に第
1制御信号(O1)を出力する第1カウンタ(8)と、 前記第1制御信号(O1)に応答して転送データブロック
数をカウントし、予め設定されたカウント値に到達する
と転送終了を示す第2制御信号(O2)を出力する第2カ
ウンタ(5)と、 各前記データブロックと次に転送すべきデータブロック
のアドレスの差に対応する値がオフセット値として設定
されるオフセットレジスタ(3)と、 1つデータブロックに含まれる複数のデータのアドレス
発生が終了する毎に前記第1制御信号(O1)に応答して
前記オフセット値と前記ベースレジスタ値とを加算し、
加算値を次に転送すべきデータブロックのスタートアド
レスとして前記ベースレジスタに設定する書込み及び読
出し用の加算器(6,7)とを具備し、 1つの前記データブロック内の連続したアドレスの発生
が終了する毎に、前記オフセットレジスタ及び加算器に
より前記ベースレジスタ値を更新して次のデータブロッ
クに含まれるデータのアドレスを順次発生することで、
前記複数のデータブロックのデータを連続的にダイレク
ト・メモリ・アクセス転送することを特徴とするメモリ
制御装置。
1. A memory control device for transferring a plurality of data blocks each having a plurality of data and having non-contiguous addresses to different memory areas in a memory space, wherein a head of the plurality of data blocks is provided. A write / read base register (1, 2) whose block address is initially set as a start address, and a write / read memory counter (10, 10) which sequentially generates memory addresses with the base register address as an initial value. 11) and the number of addresses generated by the memory counter (10) for reading is counted, and a first control signal (O 1 is generated every time the value corresponding to the number of data included in one data block is counted. ) Is output, and the number of transfer data blocks is counted in response to the first control signal (O 1 ) and a preset value is set in advance. It corresponds to a second counter (5) that outputs a second control signal (O 2 ) indicating the end of transfer when the count value reaches a predetermined value, and the difference between the address of each data block and the data block to be transferred next. An offset register (3) whose value is set as an offset value, and the offset value in response to the first control signal (O 1 ) each time the address generation of a plurality of data included in one data block is completed. Add the base register value,
A write and read adder (6, 7) for setting the added value to the base register as a start address of a data block to be transferred next, and the generation of consecutive addresses in one of the data blocks. By updating the base register value by the offset register and the adder each time it is finished, and sequentially generating the address of the data included in the next data block,
A memory control device, characterized in that data of the plurality of data blocks are continuously transferred by direct memory access.
JP59205506A 1984-10-02 1984-10-02 Memory controller Expired - Lifetime JPH0752337B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59205506A JPH0752337B2 (en) 1984-10-02 1984-10-02 Memory controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59205506A JPH0752337B2 (en) 1984-10-02 1984-10-02 Memory controller

Publications (2)

Publication Number Publication Date
JPS6184685A JPS6184685A (en) 1986-04-30
JPH0752337B2 true JPH0752337B2 (en) 1995-06-05

Family

ID=16507987

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59205506A Expired - Lifetime JPH0752337B2 (en) 1984-10-02 1984-10-02 Memory controller

Country Status (1)

Country Link
JP (1) JPH0752337B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0438389Y2 (en) * 1986-10-14 1992-09-08

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57130082A (en) * 1981-02-06 1982-08-12 Ricoh Kk Picture data transfer controller

Also Published As

Publication number Publication date
JPS6184685A (en) 1986-04-30

Similar Documents

Publication Publication Date Title
US4797809A (en) Direct memory access device for multidimensional data transfers
EP0200036B1 (en) Method and system for displaying images in adjacent display areas
JPH0752337B2 (en) Memory controller
JPH01291387A (en) Image processor
JP2820048B2 (en) Image processing system, storage device and access method therefor
JPH0361199B2 (en)
JPS62145442A (en) Access controller for memory
JP2002258827A (en) Image display device
JPS60217387A (en) Crt display unit
JPS6029788A (en) Image memory writing circuit
JPS645312B2 (en)
JPS5910084A (en) Data transfer device
JPS59222888A (en) Video display
SU1575230A1 (en) Device for forming images
JPS5851466B2 (en) Line status indicator control method
JP2001243446A (en) Device and method for image input processing
JP2567982B2 (en) Bus trace control method
JPS59178486A (en) Display control system
JPS59136830A (en) Direct memory access controller
JPS6059385A (en) image display device
JPH0399317A (en) Image processor
JPH1124888A (en) FIFO memory controller
JPS63182767A (en) Display circuit
JPS61276049A (en) Direct memory access control system
JPH0693187B2 (en) Area transfer circuit