JPH0410095B2 - - Google Patents
Info
- Publication number
- JPH0410095B2 JPH0410095B2 JP57079951A JP7995182A JPH0410095B2 JP H0410095 B2 JPH0410095 B2 JP H0410095B2 JP 57079951 A JP57079951 A JP 57079951A JP 7995182 A JP7995182 A JP 7995182A JP H0410095 B2 JPH0410095 B2 JP H0410095B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- magnetic disk
- storage device
- control device
- processing
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
- Radar Systems Or Details Thereof (AREA)
Description
【発明の詳細な説明】
本発明は磁気デイスク装置、特に、大容量の2
次元配列データを転置するに好適な磁気デイスク
装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a magnetic disk device, particularly a large-capacity
The present invention relates to a magnetic disk device suitable for transposing dimensional array data.
大容量の2次元配列データを扱う分野は、画像
処理が代表的である。このような分野では、処理
装置の主記憶にはその一部しか持てず、磁気デイ
スク装置に格納された大容量2次元データを処理
装置で読み出す場合、あるいは読み出して加工処
理を加え再度書き込む場合、2次元データをラン
ダムにアクセスすることはほとんどない。多くの
場合TVスキヤンのように、水平ライン上の一方
向データのアクセスをラインをずらしながら順次
繰返すことが普通である。この理由は、2次元配
列データの出力(表示、ハードコピー)は通常ス
キヤン型であり、また、2次元配列データの1点
ごとの局所的加工処理も水平方向のスキヤンによ
り可能だからである。一方、2次元配列データの
主要な加工処理の中には、1点ごとの局所的処理
ではなく2次元フーリエ変換のように大域的なデ
ータをもとにしてはじめて加工後の1点のデータ
を得ることができ、かつこのような処理が水平方
向と垂直方向の2方向のライン単位の処理の繰返
しで実現できるものもある。このような処理は、
2次元データのアクセスは、まず水平方向の一次
元アクセスの繰返し、つぎに垂直方向の1次元ア
クセスの繰返しで実現される。従つて磁気デイス
ク上水平方向に連続して格納されている2次元配
列データを垂直方向に1ライン単位で読み出す必
要は、例えば画像データを90゜回転させて読み出
し表示出力したい場合、あるいは上記2方向2段
階の処理で垂直方向処理のためにラインデータを
読み出したい場合に生ずる。 Image processing is a typical field that handles large amounts of two-dimensional array data. In such fields, when a processing device reads out large-capacity two-dimensional data stored in a magnetic disk device, or when it is read out, processed, and rewritten, the main memory of the processing device can only hold a portion of the data. Two-dimensional data is rarely accessed randomly. In many cases, as in TV scanning, access to unidirectional data on a horizontal line is normally repeated sequentially while shifting the line. The reason for this is that output (display, hard copy) of two-dimensional array data is usually of the scan type, and local processing of each point of the two-dimensional array data is also possible by scanning in the horizontal direction. On the other hand, some of the major processing processes for two-dimensional array data involve processing data at one point based on global data, such as two-dimensional Fourier transformation, rather than local processing for each point. In some cases, such processing can be realized by repeating the processing on a line-by-line basis in two directions, horizontal and vertical. Such processing is
Access to two-dimensional data is realized by first repeating one-dimensional access in the horizontal direction and then repeating one-dimensional access in the vertical direction. Therefore, it is necessary to read out two-dimensional array data that is stored continuously in the horizontal direction on a magnetic disk line by line in the vertical direction, for example, when you want to rotate the image data by 90 degrees and read it out for display output, or when you want to read and display the image data by rotating it by 90 degrees, or when you want to read and display the image data by rotating it by 90 degrees, This occurs when it is desired to read line data for vertical processing in two-step processing.
ところで、従来の磁気デイスク装置は、ランダ
ムアクセスが可能とは言え、ある程度まとまつた
シリアルデータの入出力を行なわなければ、単位
データ当りのアクセス時間がヘツダの回転待ち等
により極端に長くなる。すなわち、磁気デイスク
中の2次元配列データの水平方向のラインデータ
は高速にアクセスできるが、垂直方向のラインデ
ータは、データ1点ごとにアドレスがとびとびと
なり膨大なアクセス時間が必要となる。従つて、
磁気デイスク中の2次元配列データ(横M点たて
Nライン)から、垂直方向のラインデータを転置
表示あるいは垂直方向処理のため読み出すには、
従来例えば2つの方法が考えられ、第1の方法は
処理装置の主記憶上にデータバツフアを用意し、
水平方向ラインデータをある程度のライン数(n
ライン)読み込み、得たい垂直方向ラインデータ
(m本分の垂直ラインに関するm×n点のデータ)
のみ残して他のデータは捨てるといつた処理を
N/n回繰り返し、m本分の垂直ラインデータを
得るものである。第2の方法は、第1図に示すよ
うに、一旦デイスク中に格納したデータを中央処
理装置の主記憶装置に一部読出し、部分的転置処
理を加え、再び磁気デイスクに書込むことを繰返
していた。従つて、第1の方法では主記憶上でデ
ータの並べかえを行う処理時間および同一データ
を(M/m−1)回読み捨てるための処理装置
OSオーバーヘツドおよびデイスク装置アクセス
むだ時間が生じ、第2の方法でも、主記憶上での
データの並べかえ処理時間、および転置し、たて
横並べ換えるために配列データをデイスク装置か
ら読み、再度書き込むための処理装置オーバーヘ
ツドが生じる欠点があつた。 By the way, although conventional magnetic disk devices are capable of random access, unless a certain amount of serial data is input/output, the access time per unit of data becomes extremely long due to the waiting time for header rotation, etc. In other words, horizontal line data of two-dimensional array data on a magnetic disk can be accessed at high speed, but vertical line data requires an enormous amount of access time because the address is scattered for each data point. Therefore,
To read vertical line data from two-dimensional array data (M horizontal points and N vertical lines) on a magnetic disk for transposed display or vertical processing,
Conventionally, for example, two methods have been considered; the first method is to prepare a data buffer on the main memory of the processing device;
The horizontal line data is divided into a certain number of lines (n
line) and the vertical line data you want to obtain (m x n point data regarding m vertical lines)
By repeating this process N/n times, in which data is retained and other data is discarded, m vertical line data are obtained. The second method, as shown in Figure 1, is to repeatedly read out part of the data once stored on the disk to the main memory of the central processing unit, apply partial transposition processing, and write it again to the magnetic disk. was. Therefore, the first method requires a processing time for rearranging data on the main memory and a processing device for reading and discarding the same data (M/m-1) times.
OS overhead and disk device access dead time occur, and the second method also requires processing time for rearranging data on main memory, and reading array data from the disk device and writing it again in order to transpose and rearrange vertically and horizontally. The disadvantage was that processing equipment overhead was incurred.
上記第2の例として、第2図に示す合成開口レ
ーダ処理がJ.R.Bennett and I.G.Cumming:
Digital SAR Image Formation Airborne and
Satellite Results、Proc.of 13th Int.
Symposium on Remote Sensing of
Environment、p.337−342(1972)に示されてい
る。すなわち、要約すると未処理のレーダホログ
ラム画像の2次元データは、横方向に1ラインず
つの処理19を受け、いつたん磁気デイスク装置
19′に高速に格納され、つぎに転置処理20で
たて横転置処理を加えられつつ磁気デイスク装置
20′に格納される。最後に磁気デイスク装置2
0′からたて方向ラインデータが高速に読み出さ
れ、ラインデータ単位にたて方向処理21が加え
られ、処理画像として出力される。合成開口レー
ダ画像の一辺のデータ量は103〜104点もあり、前
述したように転置処理20の処理時間が本来の処
理19,21と同程度かかり、全データ処理時間
を増大させる問題があつた。 As the second example above, the synthetic aperture radar processing shown in Fig. 2 is JRBennett and IGCumming:
Digital SAR Image Formation Airborne and
Satellite Results, Proc. of 13th Int.
Symposium on Remote Sensing of
Environment, p. 337-342 (1972). That is, to summarize, the two-dimensional data of the unprocessed radar hologram image is processed 19 line by line in the horizontal direction, stored at high speed in the magnetic disk device 19', and then transposed horizontally in the transposition process 20. The data is stored in the magnetic disk device 20' while being subjected to storage processing. Finally, magnetic disk device 2
Vertical direction line data is read out at high speed starting from 0', subjected to vertical direction processing 21 for each line data, and output as a processed image. The amount of data on one side of the synthetic aperture radar image is as high as 10 3 to 10 4 points, and as mentioned above, the processing time for the transposition process 20 is about the same as the original processes 19 and 21, resulting in the problem of increasing the total data processing time. It was hot.
本発明の目的は、2次元データを一方向に連続
なデータとして格納し、読出す時には格納時と垂
直な方向の連続データとすることのできる、転置
処理のための特別の処理負荷を処理装置側に与え
ることのない磁気デイスク装置を提供することに
ある。 An object of the present invention is to reduce the special processing load for transposition processing in a processing device, which allows two-dimensional data to be stored as continuous data in one direction, and read out as continuous data in a direction perpendicular to the direction at which it was stored. The purpose of the present invention is to provide a magnetic disk device that does not require any external interference.
以下、本発明の一実施例を第3図により説明す
る。本発明による2次元データ転置デイスク装置
1には、データバス2を通して矢印3の方向の連
続データが転送される。全2次元データが転送さ
れた後、本装置より読出されるデータは転置が施
こされており矢印4に示す方向の連続したデータ
である。デイスク装置1は、従来の磁気デイスク
装置5と転置用の付加装置6より成る。従来の磁
気デイスク装置5は、磁気デイスク7、回転モー
タ8、ヘツド9、駆動装置10、制御装置11か
ら成る。付加装置6は、2次元データの一部を記
憶する記憶装置12と、記憶装置12の書込み読
出しの際のアドレス計算および磁気デイスク装置
の起動・制御を行なう転置制御装置13から成
る。転置制御装置13には、2次元データのサイ
ズ、入出力モード等を記憶するレジスタ14が付
けられている。第4図a,bおよびcは第3図の
転置制御装置13での処理のフローを示すもの
で、aは初期化命令を受け付けた場合の処理、b
は書込転送命令を受け付けた場合の処理、cは読
出転送命令を受け付けた場合の処理を示す。 An embodiment of the present invention will be described below with reference to FIG. Continuous data in the direction of an arrow 3 is transferred to the two-dimensional data transposition disk device 1 according to the present invention through a data bus 2. After all the two-dimensional data has been transferred, the data read out from this device has been transposed and is continuous data in the direction shown by arrow 4. The disk device 1 consists of a conventional magnetic disk device 5 and an additional device 6 for transposition. A conventional magnetic disk device 5 includes a magnetic disk 7, a rotary motor 8, a head 9, a drive device 10, and a control device 11. The additional device 6 includes a storage device 12 that stores a portion of two-dimensional data, and a transposition control device 13 that calculates addresses when reading and writing data from the storage device 12 and starts and controls the magnetic disk device. The transposition control device 13 is provided with a register 14 that stores the size of two-dimensional data, input/output mode, etc. 4a, b and c show the flow of processing in the transposition control device 13 of FIG. 3, where a is the process when an initialization command is received, b
c shows the process when a write transfer command is received, and c shows the process when a read transfer command is received.
以下、第3図動作を説明する。入力モードでは
まず始めに装置1に対する初期化命令が、信号線
15より送られる。初期化命令中には、2次元デ
ータのたて、横のデータ点数K、L、1データ当
りのバイト数P、記憶装置12のバイト数Qが含
まれる。転置制御装置13は初期化処理中、以上
のパラメータを用いて記憶装置12のデータ入出
力および磁気デイスク7の入出力におけるアドレ
ス計算用定数を求め、レジスタ14にセツトす
る。本計算式については後で述べる。初期化命令
終了時には割込信号を信号線16に送る。 The operation shown in FIG. 3 will be explained below. In the input mode, an initialization command to the device 1 is first sent from the signal line 15. The initialization command includes the vertical and horizontal data points K and L of the two-dimensional data, the number of bytes per data P, and the number of bytes Q of the storage device 12. During the initialization process, the transposition control device 13 uses the above parameters to obtain address calculation constants for the data input/output of the storage device 12 and the input/output of the magnetic disk 7, and sets them in the register 14. This calculation formula will be described later. At the end of the initialization command, an interrupt signal is sent to the signal line 16.
初期化の次には2次元データの転送の起動が信
号線15より送られる。データの転送は矢印3の
ように連続であるとする。記憶装置12には第5
図aのごとく、記憶容量から決まるライン数kを
格納し、その時点でデータ転送起動に対する準備
完了信号(信号線16による)を停止する。次に
転置制御装置は、磁気デイスク制御装置11に起
動をかけ第5図bに示すように、l×kサイズの
ブロツクごとに記憶装置12上のデータを磁気デ
イスク装置5に送る。記憶装置上のアドレスはl
個分のデータごとに不連続となる。磁気デイスク
上のアドレスは連続で良い。 After initialization, a command to start transferring two-dimensional data is sent from the signal line 15. It is assumed that data transfer is continuous as shown by arrow 3. The storage device 12 has a fifth
As shown in Figure a, the number of lines k determined by the storage capacity is stored, and at that point the readiness signal (via signal line 16) for starting data transfer is stopped. Next, the transposition control device activates the magnetic disk control device 11 and sends the data on the storage device 12 to the magnetic disk device 5 in units of l×k size blocks, as shown in FIG. 5b. The address on the storage device is l
Each piece of data is discontinuous. Addresses on the magnetic disk can be continuous.
記憶装置12上の全データを磁気デイスク7に
格納し終えると転置制御装置13は、信号線16
によりデータ入力準備完了信号を出し、次のライ
ン番号からのデータ格納を繰返す。 After all the data on the storage device 12 has been stored on the magnetic disk 7, the transposition control device 13 connects the signal line 16.
A data input preparation completion signal is issued by , and data storage is repeated from the next line number.
全2次元データを格納した段階で、転置制御装
置13はデータ読出起動を受け、磁気デイスク装
置5に起動をかけ記憶装置12へ第5図cのデー
タ17を読出した後、第5図dのたてラインデー
タ18を送出する。磁気デイスク装置5からの読
出しのアドレスは書込み時と異なりブロツクごと
に不連続である。また記憶装置12からたてライ
ンデータ18を送出する場合もアドレスはデータ
1点ごとに不連続である。たてラインデータの送
り出しが記憶装置12上の全データについて終了
した場合には磁気デイスク装置5からの読出しか
ら繰返す。 At the stage where all the two-dimensional data is stored, the transposition control device 13 receives data read activation, starts the magnetic disk device 5, reads out the data 17 shown in FIG. The vertical line data 18 is sent out. The addresses for reading from the magnetic disk device 5 are discontinuous for each block, unlike when writing. Also, when transmitting the vertical line data 18 from the storage device 12, the addresses are discontinuous for each data point. When the sending of vertical line data has been completed for all data on the storage device 12, reading from the magnetic disk device 5 is repeated.
第5図に示す各種アドレス計算用パラメータの
算出式を次に示す。図中、実線は記憶装置上のデ
ータ位置、二重線は磁気デイスク上のセクタアド
レスを示す。 The formulas for calculating the various address calculation parameters shown in FIG. 5 are shown below. In the figure, solid lines indicate data positions on the storage device, and double lines indicate sector addresses on the magnetic disk.
l=Q/KP ……(1)
k=Q/LP ……(2)
b=klP ……(3)
l′=LP ……(4)
b′=Q ……(5)
d=lP ……(6)
以上の実施例において、2次元データの量が膨
大な場合には、1台の磁気デイスク装置では格納
しきれない場合がある。例えば合成開口レーダの
場合画像の処理単位は8192×16384×4バイトを
超えることもあり、300メガバイトデイスク数台
が必要となる。この場合第5図に示すように、転
置用付加装置6に複数の磁気デイスク装置5を結
合させる。各磁気デイスク装置5には2次元デー
タを分割して格納する。一般に磁気デイスク装置
5のデータ転送速度は、記憶装置12のアクセス
速度に比べて小さいため、記憶装置12に磁気デ
イスク装置台数分のメモリポート13を持たせ、
同時に磁気デイスク5と記憶装置12の間のデー
タ転送を行なわせ高速化を図ることができる。さ
らに、第6図のように記憶装置12を2組用意
し、ダブルバツフアとすれば信号線14のデータ
転送を同時に行なうことができ、見かけ上、記憶
装置12へのデータ格納時間は無くなり、通常の
デイスクアクセスと変わりなくなる。 l = Q / KP ... (1) k = Q / LP ... (2) b = klP ... (3) l' = LP ... (4) b' = Q ... (5) d = lP ... (6) In the above embodiments, if the amount of two-dimensional data is enormous, it may not be possible to store it in one magnetic disk device. For example, in the case of synthetic aperture radar, the image processing unit may exceed 8192 x 16384 x 4 bytes, requiring several 300 megabyte disks. In this case, as shown in FIG. 5, a plurality of magnetic disk devices 5 are coupled to the additional device 6 for transposition. Two-dimensional data is divided and stored in each magnetic disk device 5. Generally, the data transfer speed of the magnetic disk device 5 is lower than the access speed of the storage device 12, so the storage device 12 is provided with the same number of memory ports 13 as the number of magnetic disk devices.
At the same time, data transfer between the magnetic disk 5 and the storage device 12 can be performed at high speed. Furthermore, if two sets of storage devices 12 are prepared and double buffered as shown in FIG. 6, data transfer on the signal line 14 can be performed simultaneously, and the time required to store data in the storage devices 12 is apparently eliminated, compared to normal It's no different from disk access.
複数台のデイスク装置、2組の記憶装置を合わ
せ用いれば、記憶装置12への転送速度が、本発
明の2次元データ転置デイスク装置の転送速度と
することができる。 By using a plurality of disk devices and two sets of storage devices, the transfer speed to the storage device 12 can be made the same as the transfer speed of the two-dimensional data transposition disk device of the present invention.
本発明によれば、2次元データを一方向に連続
なデータとして格納し、読出す時には格納時と垂
直な方向の連続データとすることのできる、転置
処理のための特別な処理負荷を処理装置側にかけ
ることのない磁気デイスク装置を実現できる。 According to the present invention, a processing device has a special processing load for transposing two-dimensional data, which can store two-dimensional data as continuous data in one direction, and read out continuous data in a direction perpendicular to that at the time of storage. A magnetic disk device that does not need to be hung on the side can be realized.
第1図は従来の中央処理装置で行なわれる転置
処理を示す図、第2図は2次元データの転置処理
が必要とされるシステム構成図、第3図は本発明
の実施例を示す装置構成図、第4図は第3図の転
置制御装置での処理のフロー図、第5図は本発明
におけるデータ転送の様子を示す図、第6図は複
数デイスクによつて本発明を実現した例を示す図
である。
7……磁気デイスク、10……駆動装置、11
……制御装置、12……記憶装置、13……転置
制御装置。
FIG. 1 is a diagram showing a transposition process performed by a conventional central processing unit, FIG. 2 is a system configuration diagram that requires transposition processing of two-dimensional data, and FIG. 3 is a device configuration showing an embodiment of the present invention. 4 is a flowchart of processing in the transposition control device of FIG. 3, FIG. 5 is a diagram showing the state of data transfer in the present invention, and FIG. 6 is an example of realizing the present invention using multiple disks. FIG. 7... Magnetic disk, 10... Drive device, 11
...Control device, 12...Storage device, 13...Transposition control device.
Claims (1)
制御装置とより成る磁気デイスク装置において、
2次元配列データのうち1部分のデータを記憶す
る記憶装置と、他装置からのデータを順に該記憶
装置に格納し、次に該記憶装置のデータの順序を
入れかえて読出し上記制御装置に転送することを
くりかえし、最終的に全2次元データを上記磁気
デイスクに格納する第1の機能と、所定の計算に
より求めたとびとびのデイスクアドレスから上記
制御装置を通し、読出したデータを上記記憶装置
に一旦格納し、他装置から入力した時のデータ列
とは垂直方向の連続データとなるよう上記記憶装
置から読出して、他装置に転送する第2の機能を
有するデータ転送制御装置とを設けたことを特徴
とする磁気デイスク装置。 2 特許請求の範囲第1項記載の装置において、
磁気デイスク装置が複数台数から構成され、前記
記憶装置が複数のメモリポートを具備し、複数の
磁気デイスク装置がそれぞれ1つのメモリポート
と接続して同時に上記記憶装置との入出力を行な
い、次の(a)および(b)を特徴とする磁気デイスク装
置。 (a) 前記データ転送制御装置は上記記憶装置のデ
ータ順序を入れかえると同時に、データを分割
して上記磁気デイスク装置に格納する。 (b) 上記データ転送制御装置は、各磁気デイスク
装置より少量ずつデータを読出し前記データを
上記記憶装置に構成する。 3 特許請求の範囲第1項または第2項記載の装
置において、前記記憶装置が2組から構成され、
次の(a)および(b)を特徴とする磁気デイスク装置。 (a) チヤネルから前記磁気デイスクにデータを格
納する際、チヤネルから前記記憶装置へのデー
タ転送と上記記憶装置から磁気デイスクへのデ
ータ転送を同時に行なう高速データ転送を行な
う。 (b) 磁気デイスクからチヤネルへも、(a)と同じ高
速データ転送を行なう。[Claims] 1. A magnetic disk device comprising a magnetic disk, a drive device, and a magnetic disk control device,
A storage device that stores one part of the two-dimensional array data and data from other devices are stored in the storage device in order, and then the order of the data in the storage device is changed and read out and transferred to the control device. The process is repeated, and finally, the first function stores all two-dimensional data on the magnetic disk, and the read data is temporarily stored in the storage device through the control device from discrete disk addresses obtained by predetermined calculations. A data transfer control device is provided which has a second function of reading data from the storage device so that the data string stored and input from another device becomes continuous data in the vertical direction and transferring it to another device. Features of magnetic disk device. 2. In the device according to claim 1,
The magnetic disk device is composed of a plurality of units, the storage device is equipped with a plurality of memory ports, and each of the plurality of magnetic disk devices is connected to one memory port to perform input/output with the storage device at the same time. A magnetic disk device characterized by (a) and (b). (a) The data transfer control device changes the order of data in the storage device, and at the same time divides the data and stores it in the magnetic disk device. (b) The data transfer control device reads data in small amounts from each magnetic disk device and configures the data in the storage device. 3. The device according to claim 1 or 2, wherein the storage device is composed of two sets,
A magnetic disk device characterized by the following (a) and (b). (a) When storing data from the channel to the magnetic disk, high-speed data transfer is performed in which data is transferred from the channel to the storage device and data is transferred from the storage device to the magnetic disk at the same time. (b) Perform the same high-speed data transfer as in (a) from the magnetic disk to the channel.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57079951A JPS58197562A (en) | 1982-05-14 | 1982-05-14 | Magnetic disk device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57079951A JPS58197562A (en) | 1982-05-14 | 1982-05-14 | Magnetic disk device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58197562A JPS58197562A (en) | 1983-11-17 |
| JPH0410095B2 true JPH0410095B2 (en) | 1992-02-24 |
Family
ID=13704609
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57079951A Granted JPS58197562A (en) | 1982-05-14 | 1982-05-14 | Magnetic disk device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58197562A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2120303A2 (en) | 2008-05-13 | 2009-11-18 | Ricoh Company, Limited | Surface-emitting laser, surface-emitting laser array, optical scanning device, and image forming apparatus |
| EP2120302A2 (en) | 2008-05-15 | 2009-11-18 | Ricoh Company, Ltd. | Surface emitting laser element, surface emitting laser array, optical scanning device, and image forming apparatus |
| EP2133965A2 (en) | 2008-06-11 | 2009-12-16 | Ricoh Company, Limited | Surface emitting laser element, surface emitting laser array, optical scanning device, and image forming apparatus |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5727756B2 (en) | 2010-11-22 | 2015-06-03 | 株式会社東芝 | Magnetic recording apparatus and data reading method thereof |
-
1982
- 1982-05-14 JP JP57079951A patent/JPS58197562A/en active Granted
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2120303A2 (en) | 2008-05-13 | 2009-11-18 | Ricoh Company, Limited | Surface-emitting laser, surface-emitting laser array, optical scanning device, and image forming apparatus |
| EP2120302A2 (en) | 2008-05-15 | 2009-11-18 | Ricoh Company, Ltd. | Surface emitting laser element, surface emitting laser array, optical scanning device, and image forming apparatus |
| EP2133965A2 (en) | 2008-06-11 | 2009-12-16 | Ricoh Company, Limited | Surface emitting laser element, surface emitting laser array, optical scanning device, and image forming apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58197562A (en) | 1983-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20110279465A1 (en) | Memory system having multiple address allocation formats and method for use thereof | |
| EP0147701B1 (en) | Image rotation method | |
| US5361339A (en) | Circuit for fast page mode addressing of a RAM with multiplexed row and column address lines | |
| US5379385A (en) | Method and means for effectuating rule based I/O data transfer address control via address control words | |
| JPH0128972B2 (en) | ||
| JPH0410095B2 (en) | ||
| JP7234000B2 (en) | Image data processing device for affine transformation of two-dimensional image | |
| JPS6149246A (en) | Image rotation processing system | |
| EP0372185A2 (en) | Method and apparatus for the storage and manipulation of three-dimensional data arrays | |
| JPH0532712B2 (en) | ||
| GB1144784A (en) | Sequential access memory systems | |
| JPS6037930B2 (en) | information storage device | |
| JP2610887B2 (en) | Image data rotation processor | |
| JPS63271606A (en) | Data processing system | |
| JPS58207170A (en) | Picture processing system | |
| JPS6126128A (en) | 2D data transposition method | |
| JPS61120986A (en) | Signal processor for synthetic aperture radar | |
| JPH0120511B2 (en) | ||
| JPH023196B2 (en) | ||
| JPH0291775A (en) | Coordinate transformation circuit | |
| JPS62194580A (en) | High speed picture processing circuit | |
| JPH01114961A (en) | Directory memory access controller | |
| JPS6373458A (en) | Shared memory access device | |
| JPH0234396B2 (en) | ||
| JPH03251228A (en) | Mri device |