JPS61139854A - 2-port ram system - Google Patents

2-port ram system

Info

Publication number
JPS61139854A
JPS61139854A JP26326484A JP26326484A JPS61139854A JP S61139854 A JPS61139854 A JP S61139854A JP 26326484 A JP26326484 A JP 26326484A JP 26326484 A JP26326484 A JP 26326484A JP S61139854 A JPS61139854 A JP S61139854A
Authority
JP
Japan
Prior art keywords
port ram
main cpu
ram
data
write
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
JP26326484A
Other languages
Japanese (ja)
Inventor
Kenji Hara
憲二 原
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Manufacturing 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 Yaskawa Electric Manufacturing Co Ltd filed Critical Yaskawa Electric Manufacturing Co Ltd
Priority to JP26326484A priority Critical patent/JPS61139854A/en
Publication of JPS61139854A publication Critical patent/JPS61139854A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To eliminate the need for data transfer by a main CPU by giving a 2-port RAM the same addresses with a work RAM as specific addresses and using the area an an area dedicated to the writing of the main CPU. CONSTITUTION:A signal DT/R is a write/read signal, which indicates writing when at 'H' and reading when at 'L'. When the main CPU is to write data in addresses E6000-E7FFF (i.e. high-order address 1110011) of the work RAM, the select signal Sb of the 2-port RAM is also sent through the operation of newly added NAND gates 7 and 8 and an OR gate 9 through with the select signal Sa of the work RAM. Consequently, this data is written in the 2-port RAM simultaneously. A sub CPU only reads the data out of the 2-port RAM and the main CPU need not perform processing at all.

Description

【発明の詳細な説明】 〔産業上の利用分野J 本発明は、メインCPUが操作を行わずにデータ転送が
可能な2ボー) RAMシステムに関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field J] The present invention relates to a 2-baud RAM system that is capable of data transfer without any operation by the main CPU.

〔従来の技術〕[Conventional technology]

第2図は、数値制御装置等において、現在頃等のデータ
をCRT表示装置等に表示するマルチCPUシステムの
概念図である。
FIG. 2 is a conceptual diagram of a multi-CPU system that displays current data on a CRT display device or the like in a numerical control device or the like.

すなわち、メイyCPUIは「現在値」 「指令値」を
ワークRAM2のデータとして保有し、表示用のサブC
PU4から、2ポートRAM3を介してデータの要求が
あると、ワークLLAM2のデータを2ポートRAM3
に転送するシステムである。
In other words, the Mayy CPUI retains the "current value" and "command value" as data in work RAM 2, and displays them in the sub-CPU.
When there is a request for data from PU4 via 2-port RAM3, the data of work LLAM2 is transferred to 2-port RAM3.
This is a system that transfers information to

この従来システムのチャンネルデコーダは、例えば第3
図に示すよう1乙所定アドレスごとにセ  。
The channel decoder of this conventional system is, for example, a third channel decoder.
As shown in the figure, 1B is set for each predetermined address.

レフトされるRAMが異なる。この例では、デコーダ5
(L、5I3B)とナントゲート6で構成しており、ア
ドレス信号AIl〜A+3が’11100目″のときは
Y3出力がL′となりワークRAMがセレクトされ、同
じ< ’+110110−のときはY6出力がL′とな
り2ポートRAMがセレクトされる。
The left RAM is different. In this example, decoder 5
(L, 5I3B) and a Nant gate 6, when the address signal AIl~A+3 is '11100th', the Y3 output becomes L' and the work RAM is selected, and when the same <'+110110-, the Y6 output becomes L', and the 2-port RAM is selected.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

ところが、このような従来例では、データの転送はメイ
ンCPUの1担となり、負荷の増大をまねき、処理効率
が低いという問題点がある。
However, in such a conventional example, data transfer is carried out by the main CPU, which increases the load and reduces processing efficiency.

そこで1本発明は、メインCPHによるデータの転送を
不要とする2ポートRAMシステムを提供するものであ
る。
One object of the present invention is to provide a two-port RAM system that eliminates the need for data transfer by the main CPH.

〔間騙点を解決するための手段〕[Means for resolving misunderstandings]

すなわち1本発明は、2ポートRAMの所定アドレスを
ワークRAMのアドレスと同一に設定し。
That is, one aspect of the present invention is to set the predetermined address of the 2-port RAM to be the same as the address of the work RAM.

その領域をメインCPUの書込み専用領域とするととも
に、チャ/ネルデコーダに工夫を加え、書込み・読出し
信号(書込み:■、読出し:L)がHになるとき、すな
わち、メインCPUがワークRAMの前記所定アドレス
にデータ、書込みを行おうとすると、そのデータは、そ
のまま2ポートRAMにも書込まれるようにするもので
ある。
In addition to making this area a write-only area for the main CPU, we also added a device to the channel/channel decoder so that when the write/read signal (write: ■, read: L) becomes H, that is, the main CPU When an attempt is made to write data to an address, the data is also written directly to the 2-port RAM.

〔作用〕[Effect]

これによってサブCPUは、2ポートRAMの前記デー
タを読出すだけで良く、メインCPUはデータ転送に関
し、特別の操作を必要としない。
As a result, the sub CPU only needs to read the data from the 2-port RAM, and the main CPU does not need to perform any special operations regarding data transfer.

〔実施例J 本発明のチャンネルデコーダを第1図に示す。[Example J A channel decoder of the present invention is shown in FIG.

5.6は従来例第3図と同様で、これにナントゲート7
及び8とオアゲート9を付加したものである。
5.6 is similar to the conventional example shown in Fig. 3, and Nant Gate 7 is added to this.
and 8 and OR gate 9 are added.

DT/Rは古込み・読出し信号で、′H′で書込み、′
″L′で読出しとなる。
DT/R is an old read/write signal, write at 'H', '
Reading is performed at ``L''.

このゲート群のはたらきで、メインCPUがワークRA
MのアドレスrE6000〜E7FFFJ (すなわち
上位アドレス°1110011’ )にデータを書込も
うとすると、2ポ一トRAMのセレクト信号8bも、ワ
ークRAMのセレクト信号Saとともに発される。
With the function of this gate group, the main CPU becomes the work RA.
When attempting to write data to addresses rE6000 to E7FFFJ (ie, upper address 01110011') of M, the 2-point RAM select signal 8b is also generated together with the work RAM select signal Sa.

これによって、このデータは、2ポートRAMへも同時
に書込まれる。
As a result, this data is simultaneously written to the 2-port RAM.

サブCPUは、単にこれを読出すだけで良いことになり
、メインCPUは何の処理も行う必要がなくなる。
The sub CPU only needs to read this, and the main CPU does not need to perform any processing.

アドレス「、EOOOO〜EDFFFJ (すなわち、
上位アドレス゛1100110’ )のときは、従来ど
おり2ポ一トRAMのみがセVりトされ、読み書き可能
である。
address ", EOOOO ~ EDFFFJ (i.e.
When the upper address is "1100110'", only the 2-point RAM is set and readable and writable as before.

〔発明の効果j 以上述べたように、この発明によれば、はんのわずかな
部品を追加するだけで、メインCPHの処理の負担を大
幅に軽減できるという大なる効果がある。
[Effects of the Invention j] As described above, according to the present invention, there is a great effect that the processing burden on the main CPH can be significantly reduced by adding only a few parts of solder.

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

第1図は本発明の具体的実施例、第2図はマルチCPU
ンステムの概念図、第3図は従来のチャ/ネルデコーダ
の例である。 5:デコーダ 第1図
Figure 1 shows a specific embodiment of the present invention, Figure 2 shows a multi-CPU
A conceptual diagram of the system, FIG. 3, is an example of a conventional channel/channel decoder. 5: Decoder Figure 1

Claims (1)

【特許請求の範囲】[Claims] 2ポートRAMの所定のアドレスをワークRAMのアド
レスと同一に設定し、その領域をメインCPUの書込み
専用領域とするとともに、メインCPUがワークRAM
の前記所定アドレスにデータの書込みを行おうとすると
、前記2ポートRAMへもセレクト信号を発するチャン
ネルデコーダを備えたことを特徴とする2ポートRAM
システム。
The predetermined address of the 2-port RAM is set to be the same as the address of the work RAM, and that area is designated as a write-only area for the main CPU.
A 2-port RAM characterized in that the 2-port RAM is equipped with a channel decoder that issues a select signal also to the 2-port RAM when data is to be written to the predetermined address of the 2-port RAM.
system.
JP26326484A 1984-12-12 1984-12-12 2-port ram system Pending JPS61139854A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26326484A JPS61139854A (en) 1984-12-12 1984-12-12 2-port ram system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26326484A JPS61139854A (en) 1984-12-12 1984-12-12 2-port ram system

Publications (1)

Publication Number Publication Date
JPS61139854A true JPS61139854A (en) 1986-06-27

Family

ID=17387041

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26326484A Pending JPS61139854A (en) 1984-12-12 1984-12-12 2-port ram system

Country Status (1)

Country Link
JP (1) JPS61139854A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5027044A (en) * 1989-04-11 1991-06-25 Mitsubishi Denki Kabushiki Kaisha Load state decision apparatus for servomotor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5027044A (en) * 1989-04-11 1991-06-25 Mitsubishi Denki Kabushiki Kaisha Load state decision apparatus for servomotor

Similar Documents

Publication Publication Date Title
JPS62295296A (en) Memory circuit
JPS61139854A (en) 2-port ram system
JPH0447920B2 (en)
JPS62276655A (en) Dma transfer system
JPS6022777B2 (en) Data transfer method
JPH03231345A (en) Cache device
KR900001530Y1 (en) Data transfer circuit between font rom and character generating ram
JP2612715B2 (en) Address bus controller
JPH04205450A (en) Microcomputer
JPS60196858A (en) Input processor of data with label
JPS60176106A (en) Sequence controller
JPS6398758A (en) Dma controller
JPH04160458A (en) Dma controller peripheral circuit
JPS6125260A (en) Double storage processing system using incorporated program
JPH01296303A (en) System for controlling data transfer of programmable controller
JPS62151955A (en) Memory addressing system
JPS62186344A (en) Address mapped register
JPS62248042A (en) Main memory access system
JPH03130844A (en) Bit address control circuit for bit map memory
JPH03141425A (en) Logic arithmetic system
JPS61245283A (en) Method for processing picture memory
JPH0378196A (en) Semiconductor integrated circuit
JPH04107754A (en) Memory control system
JPS62262157A (en) Memory control system
JPH04165438A (en) Memory access system