JPS58161033A - Analog scan system - Google Patents
Analog scan systemInfo
- Publication number
- JPS58161033A JPS58161033A JP4297082A JP4297082A JPS58161033A JP S58161033 A JPS58161033 A JP S58161033A JP 4297082 A JP4297082 A JP 4297082A JP 4297082 A JP4297082 A JP 4297082A JP S58161033 A JPS58161033 A JP S58161033A
- Authority
- JP
- Japan
- Prior art keywords
- data
- main memory
- central processing
- processing unit
- memory
- 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
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/05—Digital input using the sampling of an analogue quantity at regular intervals of time, input from a/d converter or output to d/a converter
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)
Abstract
Description
【発明の詳細な説明】
(1k) 技術分野のlI!明
重置−は、大量のム/D変挾されたサンプルデータをD
MA装置からパスツインを通して一旦王記憶装置に取p
込み、さらに主記憶装置から前記ノくスツインを通して
補助記憶装置仁書き込む際、Iくスラインの占有率を短
くして高速転送を可能とするアナログスキャン方式に関
する。[Detailed description of the invention] (1k) Technical field lI! A large amount of sample data that has been transformed into M/D is stored in D.
Once transferred from the MA device to the King storage device via Path Twin.
The present invention relates to an analog scan method that enables high-speed transfer by shortening the occupancy rate of the I/O line when writing data from the main memory device to the auxiliary memory device through the memory twin.
lb) 従来技術の説明
従来のアナログスキャン方式は、主記憶装置(以後土メ
毫すと呼ぶ) とDMA装置の間でデータ転送中でも、
中央演算処SaW <以後CPUと呼ぶ)は王メモリか
らデータの読み出し書き込みを行い、パスラインの占有
率が高かったため、アナログスキャンの高速化6二大き
な制約条件となった。lb) Description of the prior art In the conventional analog scan method, even during data transfer between the main memory device (hereinafter referred to as DMA device) and the DMA device,
The central processing unit SaW (hereinafter referred to as CPU) reads and writes data from the main memory, and because the pass line occupancy rate was high, this became a major constraint on speeding up analog scan.
(C1発明の目的
t
そこで本発明は^■紀制約条件をとり去り、よシ尚速な
アナログスキャンを可能とす・るためのアナログスキャ
ン方式を提供することを目的とする。(C1 Objective of the Invention) Therefore, an object of the present invention is to provide an analog scan method that removes the constraint conditions and enables faster analog scan.
(d) 発明の構成及び作用 以下本発明の一実施例を図面を参照しながら説明する。(d) Structure and operation of the invention An embodiment of the present invention will be described below with reference to the drawings.
弗1図は、本発明の構成図を示し、CPU 1は命令を
実行するし当ジキャッシュメモリ2(二重的のアドレス
の内容があればとれを取り出して実行するが、なければ
王メモリ3からパスライン6を通して内容を取り出し実
行する。CPUIからDMA装@4にスタート信号を送
るとA/DRA器からの出力信号をパスライン6を通し
て王メモリ34;転送を開始する。CPU 1から補助
記憶誠tIIL5にスタート信号を送ると王メモリ3か
ら指足すイズ分のデータをパスライン6を通して補助記
憶装置5に転送する。Figure 1 shows a configuration diagram of the present invention, in which the CPU 1 executes an instruction, and the CPU 1 takes out the contents of the current cache memory 2 (if there is a duplicate address content, it is retrieved and executed; The content is taken out and executed from the CPU 1 through the pass line 6. When a start signal is sent from the CPU to the DMA device @4, the output signal from the A/DRA device is transferred to the main memory 34 through the path line 6. Transfer is started from the CPU 1 to the auxiliary memory. When a start signal is sent to the Makoto IIL 5, the data corresponding to the number of fingers added from the main memory 3 is transferred to the auxiliary storage device 5 through the pass line 6.
第2図は、CPU 1が実行する命令又はデータがキャ
ッシュメモリ2(ユなく、王メモリ3から命令を表わし
パスラインなCPU 1とDMA装置4と補助記憶装置
5 (BULKと呼ぶ)の3個で分割して使用してい
るため1mの装置が単位時1−当りパスラインを占有す
る率をh(又はPm)とすると(1)式にな9ます。FIG. 2 shows that instructions or data executed by CPU 1 are sent from cache memory 2 (instead of cache memory 3), and are stored in three pass lines: CPU 1, DMA device 4, and auxiliary storage device 5 (called BULK). Since the line is divided and used, if the rate at which a 1 m long device occupies the pass line per unit time is h (or Pm), equation (1) becomes 9.
h(又はPlB)−−’巨Ω9(圓二 x 100 (
旬 ・・・・・・(1)Tc + Tn + T菖
但しTcはCPUがパスラインを占有する時間T珍はD
MAM置がパスラインを占有する時間TIは補助記憶装
置がパスラインを占有する時間である。h (or PlB)--'Giant Ω9 (Enji x 100 (
Season: (1) Tc + Tn + T; however, Tc is the time that the CPU occupies the pass line;
The time TI during which the MAM device occupies the pass line is the time during which the auxiliary storage device occupies the pass line.
そこで、DMA装置4と補助記憶装置5がデータ転送中
は、CPU 1が参照する主メモリ3の内容を全てキャ
ッシュメモリ24ユ入れて実行する事かで自るように、
プログラムを小円化する。すると、第2図のTcがなく
なり、データ転送(二必鷹なパスライン6の占有率h(
又)W h)が上昇する。Therefore, while data is being transferred between the DMA device 4 and the auxiliary storage device 5, all the contents of the main memory 3 referred to by the CPU 1 are stored in 24 units of cache memory and executed.
Make the program smaller. Then, Tc in Fig. 2 disappears, and the data transfer (the occupancy rate h of the pass line 6, which is inevitable)
Also) W h) increases.
h(又はPm)−Tnす94直) x □oo (%
) 、”98.(2)TD+ Tm
+e) 発明の効果
以上記載の本発明(二よれば、電子計算機(:よる高速
アナログスキャンにおいて単位時間当りのサンプル点数
が大幅に増す事(二なり、]・−ドウエアを追加する必
要なく高速にアナログスキャンする事が可能となるアナ
ログスキャン方式を提供する事ができる。h (or Pm)-Tnsu94 direct) x □oo (%
), "98. (2) TD+Tm +e) Effects of the Invention According to the present invention described above (2), the number of sample points per unit time is significantly increased in high-speed analog scanning by an electronic computer (2). - It is possible to provide an analog scan method that enables high-speed analog scan without the need for additional software.
第1図は、高速アナログスキャンを行うための電子gt
算機の構成図、第2図は、キャッシュメモリの効果がな
い場合のタイミングチャート図である。
’rc : CPUがパスラインを占有する時間TD
: DMA装置が
TB:補助記憶装置がFigure 1 shows the electronic gt for high-speed analog scanning.
FIG. 2, a block diagram of the computer, is a timing chart when the cache memory is ineffective. 'rc: Time TD during which the CPU occupies the pass line
: DMA device is TB: Auxiliary storage device is
Claims (1)
装置を介さずに主記憶装置(二直接データを書き込むD
MA装置と、アナログ信号をディジタル値に変侠し前記
DMA装置(ニデイジタル値を送るA/D変侯器と、前
記主記憶装置から中央演算処理装置を介さす署二データ
を読み出し記憶する補助記憶装置と、前記中央演算処理
装置が主記憶装置に対し参照頻度の多いデータを、一部
写し取って記憶するキャッシュメモリと、前記主記憶装
置からのデータ読み出し及び書き込み時也二データが転
送されるパスラインで構成される篭子計算機砿:おいて
、DMA装置からパスラインを通って上記憶装置シニ書
き込むと同時(二、主記憶装置からパスラインを通って
補助記憶装置に書き込む絵、中央演算処理装置が実行す
るため(=必要な命令語又はデータはコンパクト化し予
めキャッシュメモリに記憶しておきパスラインを占有す
る時間のうち、中央演算amamが主記憶W&置から命
令語又はデータを取p出す為ζ:占有する時間をなくし
て、DMA装置から主記憶装置の間と、主記憶装置から
補助記憶装置の閲−;データ転送する時のみノ(スライ
ンを占有して行うアナログスキャン方式。A central processing unit, a main memory device, and a main memory device (2) that directly writes data without going through the central processing unit.
an MA device, an A/D converter that converts analog signals into digital values and sends the DMA device (two digital values), and an auxiliary memory that reads and stores signed data from the main memory device via the central processing unit. a cache memory for copying and storing a portion of data frequently referenced by the central processing unit in the main memory; and a path for transferring data when reading and writing data from the main memory. A computer computer consisting of lines: At the same time, data is written from the DMA device to the upper storage device through the pass line (2. Pictures are written from the main memory device to the auxiliary storage device through the pass line, central processing In order for the device to execute (= the necessary instructions or data are compacted and stored in the cache memory in advance, the central processing unit amam retrieves the instructions or data from the main memory W& during the time it occupies the pass line. For this reason: An analog scan method that eliminates the time occupied and occupies the line only when data is transferred between the DMA device and the main memory and from the main memory to the auxiliary memory.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4297082A JPS58161033A (en) | 1982-03-19 | 1982-03-19 | Analog scan system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4297082A JPS58161033A (en) | 1982-03-19 | 1982-03-19 | Analog scan system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58161033A true JPS58161033A (en) | 1983-09-24 |
Family
ID=12650888
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4297082A Pending JPS58161033A (en) | 1982-03-19 | 1982-03-19 | Analog scan system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58161033A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6675862B2 (en) | 2000-12-28 | 2004-01-13 | Matsushita Electric Works, Ltd. | Blind apparatus |
-
1982
- 1982-03-19 JP JP4297082A patent/JPS58161033A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6675862B2 (en) | 2000-12-28 | 2004-01-13 | Matsushita Electric Works, Ltd. | Blind apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5960658A (en) | Semiconductor storage device provided with logical function | |
| JPS58161033A (en) | Analog scan system | |
| JP2917659B2 (en) | Information processing device | |
| JPS61153770A (en) | Image processor | |
| JP2594611B2 (en) | DMA transfer control device | |
| JP2830239B2 (en) | Input display control device | |
| JP2902709B2 (en) | Image processing device | |
| JPS5999522A (en) | Input and output control system | |
| JPS58189719A (en) | Data transfer control system | |
| JPS63245743A (en) | Memory access system | |
| JPH0546565A (en) | Data processor | |
| JPH0370816B2 (en) | ||
| JPH0516452A (en) | Printer | |
| JPH0330899B2 (en) | ||
| JPS58101358A (en) | Memory controlling system | |
| JPS61107593A (en) | Magnetic bubble memory device | |
| JPS6160163A (en) | Data transfer system | |
| JPS63292276A (en) | Image processor | |
| JPS63155346A (en) | Ram check system | |
| JPS6132710B2 (en) | ||
| JPH0769885B2 (en) | Data transfer device | |
| JPH0239383A (en) | Image processor | |
| JPH036762A (en) | Image memory direct access method | |
| JPH05159042A (en) | Picture processor | |
| JPS61156454A (en) | Data transfer control device |