JPH03266049A - Extension memory device - Google Patents

Extension memory device

Info

Publication number
JPH03266049A
JPH03266049A JP6573390A JP6573390A JPH03266049A JP H03266049 A JPH03266049 A JP H03266049A JP 6573390 A JP6573390 A JP 6573390A JP 6573390 A JP6573390 A JP 6573390A JP H03266049 A JPH03266049 A JP H03266049A
Authority
JP
Japan
Prior art keywords
access
memory
memory device
cpu
clock
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
JP6573390A
Other languages
Japanese (ja)
Inventor
Makoto Murakami
誠 村上
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP6573390A priority Critical patent/JPH03266049A/en
Publication of JPH03266049A publication Critical patent/JPH03266049A/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、情報処理装置に装着する増設メモリ装置に関
するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an additional memory device installed in an information processing device.

[従来の技術] 中央演算処理装置(CPU)を持つ情報処理装置にメモ
リを増設する場合、増設用のコネクタを本体に備え、使
用者の要求に応じて増設メモリを装着する方法がとられ
るが、類似した装置でもインタフェースの仕様が異なる
と各々に対応した増設メモリ装置を用意しなければなら
ない。
[Prior Art] When adding memory to an information processing device having a central processing unit (CPU), a method is used in which an expansion connector is provided in the main body and the additional memory is installed according to the user's request. Even if similar devices have different interface specifications, expansion memory devices must be prepared for each device.

特に最近はCPUの速度の向上が著しく、機能的に類似
した本体同志ではインタフェース仕様が論理的に同一で
あるが、タイミング的には異なるという場合があり、本
体装置が高速になりクロック周波数が上がるために、ク
ロック周波数をカウントしてウェイト信号を作ると言フ
た方法ではアクセス時間が不足するため、増設メモリが
動作しなくなる場合がある。従来、クロック信号の高速
化にともなうウェイト数の不足は、デイツプスイッチを
使用して設定軟粘を切り換えるなどして制御回路を切り
換えて対応していた。
Especially recently, the speed of CPUs has improved significantly, and although the interface specifications are logically the same for functionally similar devices, there are cases where the timing is different, and as the main devices become faster, the clock frequency increases. Therefore, the method of creating a wait signal by counting the clock frequency does not have enough access time, so the additional memory may not work. Conventionally, the shortage of weights due to faster clock signals has been dealt with by changing the control circuit, such as by using a dip switch to change the setting softness.

第3図は従来技術による回路例である。メモリアクセス
に速いクロックでは3クロツク、遅いクロックでは2ク
ロツクを必要とするメモリを使用した装置においては、
メモリ制御回路301で作られるアクセス開始を示す5
TART信号307をフリップフロップ(以下FFと略
す)302と303でカウントし、スイッチ305とセ
レクタ304を用いて302または303の出力を切り
換えて本体へREADY信号310を出力する回路とな
り、最適な速度でメモリを使うためには速いクロックで
はスイッチ305をOFFとし、遅いクロックではスイ
ッチ305をONにすることにより、定量な速度でメモ
リをアクセスする必要があった。
FIG. 3 is an example of a circuit according to the prior art. In devices using memory that requires 3 clocks for a fast clock and 2 clocks for a slow clock to access the memory,
5 indicating the start of access made by the memory control circuit 301
This circuit counts the TART signal 307 using flip-flops (hereinafter abbreviated as FF) 302 and 303, switches the output of 302 or 303 using the switch 305 and selector 304, and outputs the READY signal 310 to the main unit, and the circuit outputs the READY signal 310 to the main unit. In order to use the memory, it was necessary to access the memory at a fixed speed by turning off the switch 305 when using a fast clock and turning on the switch 305 when using a slow clock.

第4図は第3図の回路におけるタイミング図であり、第
3図(a)の速いクロックの場合は、スイッチ305を
OFFとしているため、5TART信号307からFF
302とFF303で遅れた信号309がREADY信
号310となり、アクセスに3サイクルかかるが、第3
図(b)の遅いクロックの場合は、スイッチ305をO
Nとすることにより、5TARTI言号307からFF
302で遅れた信号308がREADY信号310とな
りアクセスが2サイクルに変化させていた。
FIG. 4 is a timing diagram for the circuit in FIG. 3. In the case of the fast clock in FIG. 3(a), the switch 305 is turned OFF, so the FF is
The signal 309 delayed by FF 302 and FF 303 becomes the READY signal 310, and it takes three cycles to access, but the third
In the case of the slow clock shown in Figure (b), switch 305 is turned off.
By setting N, 5 TARTI word 307 to FF
The signal 308 delayed at 302 becomes the READY signal 310, changing the access to two cycles.

[発明が解決しようとする課B] 従来技術では増設メモリ装置を速度の異なる2機種以上
の本体装置に装着することを考えると、メモリのアクセ
スに必要な時間はメモリの種類によって決まるため本体
装置の単体で設定されることは不可能であり、増設メモ
リ装置と本体装置の組合せで決まる。その時の動作速度
はCPUのクロック等の要因で決まるため、マシーン本
体によっては、全く別のマシーン本体に増設メモリを備
え付けようとするとデイツプスイッチ等でウェイト数を
本体に合わせて設定しなければならないという問題を有
していた。
[Problem B to be solved by the invention] In the conventional technology, considering that an additional memory device is installed in two or more types of main unit with different speeds, the time required for memory access is determined by the type of memory, so It is impossible to set it by itself, and it is determined by the combination of the additional memory device and the main device. The operating speed at that time is determined by factors such as the CPU clock, so depending on the machine itself, if you want to install additional memory on a completely different machine body, you will need to set the weight number to match the machine body using a dip switch etc. There was a problem.

本発明の目的は本体の設定変更することなく定量なアク
セス速度を保ち、最適な状態で増設メモリ装置を使用す
ることにある。
An object of the present invention is to maintain a constant access speed without changing the settings of the main body, and to use an additional memory device in an optimal state.

[課題を解決するための手段] 本発明は、中央演算処理装置(CPU)と前記CPUの
クロック信号に同期したバスラインを備えた本体と、前
記本体の外部に増設する増設メモリ部をもつ情報処理装
置において、前記CPUが前記増設メモリをアクセスす
るとき、前記アクセスする時間を定量に設定するための
制御機構を備えていることを特徴とする。
[Means for Solving the Problems] The present invention provides an information storage system having a main body including a central processing unit (CPU) and a bus line synchronized with a clock signal of the CPU, and an additional memory section installed outside the main body. The processing device is characterized by comprising a control mechanism for setting the access time to a fixed amount when the CPU accesses the additional memory.

[実施例] 以下本発明の増設メモリ装置の一実施例を示す。[Example] An embodiment of the additional memory device of the present invention will be described below.

第1図は本発明の回路例である。FIG. 1 is an example of a circuit according to the present invention.

メモリ制御回路101は従来の回路と同様な回路でメモ
リアクセスに必要な信号を供給すると共にアクセス開始
を示すS’TART信号105を作る。デイレイライン
102はアクセスに必要な時間を確保するためのもので
、増設メモリ装置に使用されるメモリの種類によって遅
延時間が決まるものである。FF 103はデイレイラ
イン102の出力106をクロック104に同期させる
ためにあり、同期されたREADY信号107を本体に
出力する。このデイレイライン102は、同様の作動を
すれば目的は達せられるのであって、例えばタイマー回
路であってもよい。
A memory control circuit 101 is a circuit similar to a conventional circuit, and supplies signals necessary for memory access, and also generates an S'TART signal 105 indicating the start of access. The delay line 102 is used to secure the time necessary for access, and the delay time is determined by the type of memory used in the expanded memory device. The FF 103 is provided to synchronize the output 106 of the delay line 102 with the clock 104, and outputs a synchronized READY signal 107 to the main body. This delay line 102 can achieve its purpose if it operates in the same way, and may be a timer circuit, for example.

第2図は第1図の回路のタイミングチャートであり、R
AS、CASの信号は一般的なりRAMの制御信号を参
考までに示しており、RA S信号の電位「LOW」の
開開がアクセス時間に相当する。第2図(a)の速いク
ロックの場合、5TART信号105から遅れたDEL
AY信号106をCLK]04で同期をとってREAD
Y信号107を作るためアクセスには3サイクルとなる
が、第2図(b)の遅いクロックの場合、5TART信
号105からDELAYI8号106までの遅延時間は
一定となるためRE A D Y信号107が出るまて
のサイクル数は減少し、アクセスは2サイクルで終了し
、設定変更する事なくアクセスのサイクル数が変化して
いることを示している。
FIG. 2 is a timing chart of the circuit shown in FIG.
The AS and CAS signals are general RAM control signals for reference, and the opening and opening of the potential "LOW" of the RAS signal corresponds to the access time. In the case of the fast clock shown in FIG. 2(a), DEL delayed from the 5TART signal 105.
READ the AY signal 106 in synchronization with CLK]04
It takes three cycles to access to generate the Y signal 107, but in the case of the slow clock shown in FIG. The number of cycles until output decreases, and access ends in two cycles, indicating that the number of access cycles changes without changing the settings.

[発明の効果コ 本発明により1種類の増設メモリ装置を速度の異なる2
種類以上の本体に設定変更する事なく装着でき、定量な
アクセス速度で使用することが可能どなる。
[Effects of the Invention] According to the present invention, one type of additional memory device can be connected to two different speeds.
It can be installed on various types of main bodies without changing settings, and can be used at fixed access speeds.

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

第1図は本発明における回路図、 第2図は第1図の回路におけるタイミング図で、(a)
は速いクロック、 (b)は遅いクロック。 第3図は従来の回路図、第4図は従来回路のタイミング
図で、 (a)は速いクロック、 (b)は遅いクロッ
クである。 101.301・・メモリ制御回路 102φφ・・・・デイレイライン 103.302.303・・フリップフロップ305・
・・・・・スイッチ 304・・・・・・セレクタ 以  上
Fig. 1 is a circuit diagram of the present invention, Fig. 2 is a timing diagram of the circuit of Fig. 1, and (a)
is a fast clock, and (b) is a slow clock. FIG. 3 is a conventional circuit diagram, and FIG. 4 is a timing diagram of the conventional circuit, where (a) shows a fast clock and (b) shows a slow clock. 101.301...Memory control circuit 102φφ...Delay line 103.302.303...Flip-flop 305.
...Switch 304...Selector or higher

Claims (1)

【特許請求の範囲】[Claims] 中央演算処理装置(CPU)と前記CPUのクロック信
号に同期したバスラインを備えた本体と、前記本体の外
部に増設する増設メモリ部をもつ情報処理装置において
、前記CPUが前記増設メモリ部をアクセスするとき、
前記アクセスする時間を定量に設定するための制御機構
を備えていることを特徴とする増設メモリ装置。
In an information processing device having a main body including a central processing unit (CPU) and a bus line synchronized with a clock signal of the CPU, and an additional memory section installed outside the main body, the CPU accesses the additional memory section. and when,
An expansion memory device characterized by comprising a control mechanism for setting the access time to a fixed amount.
JP6573390A 1990-03-16 1990-03-16 Extension memory device Pending JPH03266049A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6573390A JPH03266049A (en) 1990-03-16 1990-03-16 Extension memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6573390A JPH03266049A (en) 1990-03-16 1990-03-16 Extension memory device

Publications (1)

Publication Number Publication Date
JPH03266049A true JPH03266049A (en) 1991-11-27

Family

ID=13295521

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6573390A Pending JPH03266049A (en) 1990-03-16 1990-03-16 Extension memory device

Country Status (1)

Country Link
JP (1) JPH03266049A (en)

Similar Documents

Publication Publication Date Title
EP0135879B1 (en) Interface circuit and method for connecting a memory controller with a synchronous or an asynchronous bus system
EP2808801B1 (en) Multiple data rate memory with read timing information
KR100503850B1 (en) Clocked memory device that includes a programming mechanism for setting write recovery time as a function of the input clock
KR940007690A (en) Processor system with synchronous dynamic memory
JP3728468B2 (en) Memory control device
JPS589461B2 (en) multiprocessor system
JP4114749B2 (en) MEMORY CONTROL DEVICE AND ELECTRONIC DEVICE
KR100263670B1 (en) Direct memory access controller
JP7799507B2 (en) Memory control device, control method and program for memory control device
KR100446282B1 (en) System bus interface circuit
JPH07129462A (en) Memory controller
JP4093872B2 (en) Memory control circuit
JP2626112B2 (en) Microprocessor
KR0169789B1 (en) Data transmission method and circuit of blocks with different clock cycles
KR100231721B1 (en) Bus Abitor for Shared Access Device
JPH0581445A (en) Microcomputer lsi
JPS6329854A (en) Access control circuit for dual port memory
JP2637319B2 (en) Direct memory access circuit
JPH02141861A (en) external weight control device
JPS6190252A (en) Weight cycle introduction circuit
JPH06282525A (en) Synchronous bus device
JPH07121367A (en) Microprocessor
JPH04130565A (en) Microprocessor
JPH08212159A (en) Microcontroller system and microcontroller
JPS6421488A (en) Crt controller