JPH0895894A - Computer system - Google Patents
Computer systemInfo
- Publication number
- JPH0895894A JPH0895894A JP23537294A JP23537294A JPH0895894A JP H0895894 A JPH0895894 A JP H0895894A JP 23537294 A JP23537294 A JP 23537294A JP 23537294 A JP23537294 A JP 23537294A JP H0895894 A JPH0895894 A JP H0895894A
- Authority
- JP
- Japan
- Prior art keywords
- peripheral circuit
- signal
- cpu
- register
- computer system
- 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.)
- Withdrawn
Links
Abstract
(57)【要約】
【目的】 本発明は、CPUが周辺回路をアクセスする
際の、周辺回路内部のレジスタあるいはポートの選択方
式に特徴を有するコンピュータシステムに関し、1つの
周辺回路が占めるアドレス空間を増加させることなく、
1つの周辺回路内部に多数のレジスタもしくはポート
等、CPUによってアクセスされる領域を増加させる。
【構成】 リード信号RD_ ないしライト信号WR_ の
時間的長さによって周辺回路の内部レジスタR1,R
2,…,Rnの中からアクセス対象のレジスタを選択す
る。
(57) [Summary] [Object] The present invention relates to a computer system characterized by a method of selecting a register or a port inside a peripheral circuit when a CPU accesses the peripheral circuit, and relates to an address space occupied by one peripheral circuit. Without increasing
The area accessed by the CPU is increased, such as a large number of registers or ports inside one peripheral circuit. [Configuration] internal register of the peripheral circuit by the read signal RD _ to write signal WR _ the time length R1, R
A register to be accessed is selected from 2, ..., Rn.
Description
【0001】[0001]
【産業上の利用分野】本発明は、CPUが周辺回路をア
クセスする際の、周辺回路内部のレジスタあるいはポー
トの選択方式に特徴を有するコンピュータシステムに関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a computer system characterized by a method of selecting a register or a port inside a peripheral circuit when a CPU accesses the peripheral circuit.
【0002】[0002]
【従来の技術】一般に、コンピュータシステムは、CP
U(セントラル・プロセシング・ユニット)と、メモ
リ、周辺回路(I/O装置)から構成されている。CP
Uと、メモリや周辺回路とは、データバス、アドレスバ
ス、リード信号を伝達するリード信号線やライト信号を
伝達するライト信号線などの制御信号線によって接続さ
れる。メモリの場合、そのメモリの中には複数のデータ
が格納されるが、メモリ中に格納された複数のデータの
中からどの格納領域に格納されたデータを読み出すか、
あるいはデータをどの格納領域へ書き込むかは、CPU
が出力するアドレスによって指定される。また、周辺回
路の中にも複数のレジスタあるいはポートが存在し、そ
れら複数のレジスタあるいはポートを選択的にアクセス
する場合も多い。2. Description of the Related Art Generally, a computer system is a CP
It is composed of a U (Central Processing Unit), a memory, and a peripheral circuit (I / O device). CP
U is connected to the memory and peripheral circuits by a control signal line such as a data bus, an address bus, a read signal line for transmitting a read signal and a write signal line for transmitting a write signal. In the case of a memory, a plurality of data is stored in the memory. Which storage area to read the data from among the plurality of data stored in the memory,
Alternatively, which storage area to write the data to is determined by the CPU
Is specified by the address output by. In addition, there are many registers or ports in the peripheral circuit, and these registers or ports are often accessed selectively.
【0003】図9はこのように構成された周辺回路とC
PUとの接続関係を示した図である。ここでは簡単のた
め、周辺回路は1つのみ示されている。CPUと周辺回
路は、図9に示すように、データバス、アドレスバス、
チップセレクト信号CS_ を伝達するチップセレクト信
号線、リード信号RD_ を伝達するリード信号線、ライ
ト信号WR_ を伝達するライト信号線によって接続され
ている。FIG. 9 shows a peripheral circuit having the above-mentioned configuration and C.
It is the figure which showed the connection relationship with PU. For simplicity, only one peripheral circuit is shown here. As shown in FIG. 9, the CPU and the peripheral circuits include a data bus, an address bus,
Chip select signal line for transmitting a _ chip select signal CS, a read signal line for transmitting a _ read signal RD, are connected by the write signal line for transmitting a write signal WR _.
【0004】デコードロジックでは、CPUから出力さ
れたアドレス信号のうちの一部のビット、例えば8ビッ
トのアドレス信号のうちの例えば上位4ビット分をデコ
ードして、複数の周辺回路(図9には1つのみ図示され
ている)のうちの1つにチップセレクト信号CS_ を出
す。また、アドレス信号のうちの残りの一部のビット
は、周辺回路に入力され、周辺回路では、図9に示すよ
うに、その周辺回路に複数のレジスタあるいはポートR
1,R2,…,Rnが存在する場合、入力された一部の
ビットの組合せによってそれら複数のレジスタあるいは
ポートR1,R2,…,Rnのうち、CPUがアクセス
しようとしているレジスタあるいはポートが選択され
る。The decode logic decodes a part of the bits of the address signal output from the CPU, for example, the upper 4 bits of the 8-bit address signal to decode a plurality of peripheral circuits (see FIG. 9). Chip select signal CS_ to one of the two (only one shown). In addition, some of the remaining bits of the address signal are input to the peripheral circuit, and in the peripheral circuit, as shown in FIG.
, Rn exists, the register or port that the CPU is trying to access is selected from among the plurality of registers or ports R1, R2, ..., Rn by the combination of some of the input bits. It
【0005】例えば、周辺回路に4本のアドレス信号線
が接続されている場合、アドレスビットの組合せにより
16個の内部レジスタもしくはポートを選択することが
できる。一般にはn本のアドレス信号線によって2n 個
のレジスタもしくはポートを選択することができる。For example, when four address signal lines are connected to the peripheral circuit, 16 internal registers or ports can be selected by a combination of address bits. Generally, 2 n registers or ports can be selected by n address signal lines.
【0006】[0006]
【発明が解決しようとする課題】上述の従来法では、1
つの周辺回路内部のレジスタもしくはポートの数が多く
なると、それに応じた本数のアドレス信号線を接続する
必要がある。接続するアドレス信号線の本数の増加は、
その周辺回路が占有するアドレス空間の増大を意味し、
CPUに接続される周辺回路の数が多くなるとアドレス
が不足することが考えられる。例えば1つの周辺回路内
部のレジスタもしくはポートを25 =32個まで許容す
ると、8ビットアドレスのCPUに接続することのでき
る周辺回路の数は28-5 =23 =8個に制限されてしま
うことになる。In the above-mentioned conventional method, 1
When the number of registers or ports inside one peripheral circuit increases, it is necessary to connect the number of address signal lines corresponding thereto. The increase in the number of address signal lines to connect is
It means an increase in the address space occupied by the peripheral circuits,
It is conceivable that the number of peripheral circuits connected to the CPU increases and the addresses run short. For example, if up to 2 5 = 32 registers or ports inside one peripheral circuit are allowed, the number of peripheral circuits that can be connected to a CPU with an 8-bit address is limited to 2 8-5 = 2 3 = 8. Will end up.
【0007】また、CPUと周辺回路が別個のLSIで
構成されている場合には、接続されるアドレス信号線の
本数の増加は、周辺回路LSIの端子数の増加となり、
周辺回路LSIのコストの増加につながることにもな
る。本発明は、上記事情に鑑み、1つの周辺回路が占め
るアドレス空間を増加させることなく、1つの周辺回路
内部に、CPUによってアクセスされる、例えばレジス
タもしくはポート等の領域を増加させることのできるコ
ンピュータシステムを提供することを目的とする。Further, when the CPU and the peripheral circuit are composed of separate LSIs, an increase in the number of connected address signal lines results in an increase in the number of terminals of the peripheral circuit LSI.
This also leads to an increase in the cost of the peripheral circuit LSI. In view of the above circumstances, the present invention provides a computer capable of increasing the area, such as a register or a port, which is accessed by the CPU in one peripheral circuit without increasing the address space occupied by the one peripheral circuit. The purpose is to provide a system.
【0008】[0008]
【課題を解決するための手段】上記目的を達成する本発
明のコンピュータシステムは、CPUと、CPUによっ
てアクセスされる複数の領域を有する周辺回路とを備
え、CPUが周辺回路に向けて可変時間長のアクセス信
号を送出し、周辺回路が、アクセス信号の時間的長さに
応じてアクセス対象の領域を選択するものであることを
特徴とする。A computer system of the present invention which achieves the above object comprises a CPU and a peripheral circuit having a plurality of areas accessed by the CPU, and the CPU has a variable time length toward the peripheral circuit. Of the access signal and the peripheral circuit selects an area to be accessed according to the temporal length of the access signal.
【0009】ここで、上記本発明のコンピュータシステ
ムにおいて、上記CPUが、アクセス信号の時間的長さ
を変更する命令を実行することにより、その命令に応じ
た時間的長さのアクセス信号を送出するものであっても
よく、あるいは、上記本発明のコンピュータシステムに
おいて、CPUによって値がセットされ、CPUがアク
セス信号を送出したタイミングで、CPUに向けて、そ
の値に応じた時間的長さのウェイト信号を送る補助周辺
回路を備えてもよい。Here, in the computer system of the present invention, the CPU executes an instruction to change the temporal length of the access signal, thereby sending an access signal of a temporal length corresponding to the instruction. Alternatively, in the above computer system of the present invention, a value is set by the CPU, and at the timing when the CPU sends an access signal, the CPU waits for a time length corresponding to the value. An auxiliary peripheral circuit for sending a signal may be provided.
【0010】ここで、上記「アクセス信号」とは、周辺
回路からデータを読み出す場合のリード信号、周辺回路
にデータを書き込む場合のライト信号等をいう。また、
上記「CPUによってアクセスされる領域」は、前述し
たレジスタやポート等をいうが、CPUによってデータ
が書き込まれ、あるいはCPUによってデータが読み出
される領域であればよく、その機能や名称を問うもので
はない。Here, the "access signal" means a read signal for reading data from the peripheral circuit, a write signal for writing data to the peripheral circuit, and the like. Also,
The "area accessed by the CPU" refers to the above-mentioned registers, ports, etc., but may be any area to which data is written or read by the CPU, regardless of its function or name. .
【0011】[0011]
【作用】本発明のコンピュータシステムは、CPUが、
周辺回路に向けて、可変時間長のリード信号、ライト信
号等のアクセス信号を出力し、周辺回路側では、そのア
クセス信号の時間的長さに応じてアクセス対象の領域を
選択するものであるため、周辺回路のアドレス空間を広
げることなく、周辺回路内部に多数のレジスタもしくは
ポート等の領域を配置することができる。In the computer system of the present invention, the CPU is
Access signals such as read signals and write signals of variable time length are output to the peripheral circuit, and the peripheral circuit side selects the area to be accessed according to the time length of the access signal. A large number of regions such as registers or ports can be arranged inside the peripheral circuit without expanding the address space of the peripheral circuit.
【0012】アクセス信号の時間的長さを変えるには、
アクセス信号の時間的長さを変更する命令を実行するC
PUを用意してもよいが、CPUがアクセス信号を送出
したタイミングで、セットされた値に応じた時間的長さ
のウェイト信号をCPUに送る補助周辺回路を備え、C
PUは従来の汎用のものをそのまま使用してもよい。To change the time length of the access signal,
C for executing an instruction to change the time length of an access signal
Although a PU may be prepared, an auxiliary peripheral circuit that sends a wait signal having a time length corresponding to the set value to the CPU at the timing when the CPU sends an access signal is provided, and
A conventional general-purpose PU may be used as it is.
【0013】[0013]
【実施例】以下、本発明の実施例について説明する。図
1は、本発明のコンピュータシステムの一実施例を示す
構成図である。ここには、簡単のため、周辺回路は1つ
のみ図示されている。また、この図1には、従来例(図
9参照)と同一の要素には、同一の符号、名称等が記載
されている。Embodiments of the present invention will be described below. FIG. 1 is a block diagram showing an embodiment of a computer system of the present invention. For simplicity, only one peripheral circuit is shown here. Further, in FIG. 1, the same reference numerals, names, etc. are described for the same elements as those in the conventional example (see FIG. 9).
【0014】この図1に示すコンピュータシステムの、
図9に示す従来のコンピュータシステムとの相違点は、
アドレスバスを構成するアドレス線が周辺回路にまで延
びていない点である。これに代わり、CPUから、周辺
回路に向けて、可変時間長のリード信号RD_ 、ライト
信号WR_ が送出される。図2は、図1に示す実施例
の、特徴部分の詳細構成を示すブロック図である。In the computer system shown in FIG.
The difference from the conventional computer system shown in FIG. 9 is that
The point is that the address lines forming the address bus do not extend to the peripheral circuits. Instead, the CPU, toward the peripheral circuit, variable time length of the read signal RD _, write signal WR _ is delivered. FIG. 2 is a block diagram showing a detailed configuration of a characteristic part of the embodiment shown in FIG.
【0015】レジスタ選択回路は、リード信号RD_ あ
るいはライト信号WR_ の時間的長さをクロック信号C
LKのクロックパルスを単位として測定し、その時間的
長さに応じて、周辺回路内部に多数備えられたレジスタ
R1,R2,…,Rnの中からアクセスされるレジスタ
を選択し、そのレジスタに向けてセレクト信号(各セレ
クト信号R1SEL,R2SEL,…,RnSELのう
ちのいずれか)を出力する回路である。CPUからリー
ド信号RD_ が送られてきたかライト信号WR _ が送ら
れてきたかに応じて、セレクト信号が送られたレジスタ
(レジスタR1,R2,…,RNのうちのいずれか)か
らデータがデータバスに読み出され、あるいはそのレジ
スタにデータバスを経由して入力されたデータが書き込
まれる。The register selection circuit uses the read signal RD._ Ah
Rui or light signal WR_ The time length of the clock signal C
Measure the LK clock pulse as a unit and
Many registers are provided inside the peripheral circuit according to the length.
Registers accessed from among R1, R2, ..., Rn
Select a select signal (each select
Signal R1SEL, R2SEL, ..., RnSEL
It is a circuit that outputs either). CPU to Lee
Signal RD_ Is sent or write signal WR _ Sent
The register to which the select signal was sent, depending on
(Any one of registers R1, R2, ..., RN)
Data is read out to the data bus or
The data input via the data bus is written to the
Get caught
【0016】図3は、図2にブロックで示すレジスタ周
辺回路の内部構成を示す回路図である。この図3に示す
レジスタ周辺回路は、リード信号RD_ もしくはライト
信号WR_ の時間的長さを、クロック信号CLKの1ク
ロック長から4クロック長まで変えることによって、4
本のレジスタ信号線のうちの、その時間的長さに応じた
いずれか1本に、レジスタ選択信号(レジスタ選択信号
R1SEL,R2SEL,R3SEL,R4SELのい
ずれか)を出力する回路である。FIG. 3 is a circuit diagram showing the internal structure of the register peripheral circuit shown by the block in FIG. The register peripheral circuit shown in FIG. 3 changes the time length of the read signal RD _ or the write signal WR _ from 1 clock length of the clock signal CLK to 4 clock lengths.
It is a circuit that outputs a register selection signal (any one of the register selection signals R1SEL, R2SEL, R3SEL, and R4SEL) to any one of the register signal lines according to the time length.
【0017】図4、図5、図6、図7は、図3に示すレ
ジスタ選択回路に、クロック信号CLKの、それぞれ1
パルス、2パルス、3パルス、4パルスの時間的長さの
リード信号RD_ が入力されたときのタイミングチャー
トである。レジスタ選択信号R1SEL,R2SEL,
R3SEL,R4SELは、リード信号PD_ の立ち上
がりの時点で判定される。4, FIG. 5, FIG. 6, and FIG. 7 show the register selection circuit shown in FIG.
Pulses, 2 pulses, 3 pulses, a timing chart when the _ is 4 read signal of the temporal length of the pulse RD is input. Register selection signals R1SEL, R2SEL,
R3SEL, R4SEL is determined at the time of the read signal PD _ rise.
【0018】これらの図に示すように、図3に示すレジ
スタ選択回路は、リード信号RD_が立ち下がった後、
リード信号RD_ が立ち上がる迄の間、クロック信号C
LKの各立ち上がりのタイミングでカウントアップす
る。リード信号RD_ の時間的長さがクロック信号CL
Kの、それぞれ1パルス、2パルス、3パルス、4パル
スのいずれであるかに応じて、リード信号RD_ の立ち
上がりの時点において、それぞれ、各レジスタ選択信号
R1SEL,R2SEL,R3SEL,R4SELが
‘H’レベルにあり、それぞれ、各レジスタR1,R
2,R3,R4が選択される。ライト信号WR_ の場合
も同様である。As shown in these figures, a register selection circuit shown in FIG. 3, after the _ falls read signal RD,
Between until the read signal RD _ rises, the clock signal C
It counts up at each rising edge of LK. The clock signal CL is the read signal RD _ the time length of the
K of each one pulse, 2 pulses, 3 pulses, depending on whether it is a 4 pulse, at the time of the read signal RD _ rise, respectively, each register selection signal R1SEL, R2SEL, R3SEL, R4SEL is' H 'Level, each register R1, R respectively
2, R3 and R4 are selected. Write signal when WR _ which is the same also.
【0019】尚、図3に示すレジスタ選択回路は2ビッ
トのカウンタを使用しているため、リード信号RD_ な
いしライト信号WR_ の時間的長さは1クロック長から
4クロック長までの4種類しか測定できず、4個のレジ
スタR1,R2,R3,R4しか選択できないが、カウ
ンタのビット数を増やすことにより、クロック長のさら
に長いリード信号RD_ ないしライト信号WR_ までそ
の時間的長さの測定が可能となり、より多くの個数のレ
ジスタの選択が可能となる。Since the register selection circuit shown in FIG. 3 uses a 2-bit counter, the read signal RD.sub .-- or write signal WR.sub .-- has four time lengths from 1 clock length to 4 clock lengths. It can only measure, four registers R1, R2, R3, R4 only can not be selected, by increasing the number of bit counter, a longer read signal RD _ or write signal temporal length WR until _ clock length Can be measured, and a larger number of registers can be selected.
【0020】上記のような、可変時間長のリード信号R
D_ ないしライト信号WR_ を生成するには、リード信
号RD_ 、ライト信号WR_ の時間的長さを変更する命
令を実行する機能を備えたCPUを用意してもよいが、
以下に説明するように、そのような特別な機能を備えた
CPUを用意することなく、その機能を実現することも
できる。The read signal R having a variable time length as described above.
To generate D _ or the write signal WR _ , a CPU having a function of executing an instruction to change the temporal length of the read signal RD _ and the write signal WR _ may be prepared,
As will be described below, the function can be realized without preparing a CPU having such a special function.
【0021】図8は、本発明のコンピュータシステムの
他の実施例を示す構成図である。図8に示す実施例にお
ける、図1に示す実施例との相違点は、補助周辺回路が
付加されている点である。この補助周辺回路は、その内
部レジスタR1にCPUによって値が書き込まれる。ま
たこの補助周辺回路は、CPUからのリード信号RD_
ないしライト信号WR_ の送出を監視し、CPUからリ
ード信号RD_ ないしライト信号WR_ が送出される
と、その内部レジスタR1に格納された値に対応する時
間的長さだけCPUに向けてウェイト信号WAIT_ を
送出する。FIG. 8 is a block diagram showing another embodiment of the computer system of the present invention. The embodiment shown in FIG. 8 differs from the embodiment shown in FIG. 1 in that an auxiliary peripheral circuit is added. The value of this auxiliary peripheral circuit is written in the internal register R1 by the CPU. Also, this auxiliary peripheral circuit, _ read signal RD from the CPU
Or the sending of the write signal WR _ is monitored, and when the read signal RD _ or the write signal WR _ is sent from the CPU, the CPU waits for the time length corresponding to the value stored in the internal register R1. It sends a signal WAIT _.
【0022】CPUはウェイト信号WAIT_ を受ける
と、そのウェイトが解除されるまでの間、その状態(こ
こではリード信号RD_ ないしライト信号WR_ を送出
した状態)を保持する。したがってこのような補助周辺
回路を用意することによって、CPUは、従来の汎用の
CPUを使用し、しかも可変時間長のリード信号RD
_ ,ライト信号WR_ を生成することができる。The CPU wait signal WAIT_ Receive
Until the weight is released,
This is the read signal RD_ Or write signal WR_ Send out
State). So around such an auxiliary
By preparing the circuit, the CPU can be
Read signal RD using CPU and variable time length
_ , Write signal WR_ Can be generated.
【0023】このように、上記各実施例では、リード信
号RD_ ないしライト信号WR_ の時間的長さによって
周辺回路の内部レジスタの中からアクセス対象のレジス
タが選択され、したがってその周辺回路のアドレス空間
を広げることなく、その周辺回路に多数の内部レジスタ
を配置することができる。尚本発明は、周辺回路に備え
られたレジスタをアクセスする場合だけでなく、その周
辺回路にI/Oポートが備えられている場合においてそ
のI/Oポートをアクセスする場合にもそのまま適用す
ることができる。[0023] Thus, in the above embodiments, the access target register from the internal register of the peripheral circuit is selected by the read signal RD _ to write signal WR _ temporal length, thus the address of the peripheral circuit A large number of internal registers can be arranged in the peripheral circuit without expanding the space. The present invention can be applied not only when accessing a register provided in a peripheral circuit, but also when accessing an I / O port when the peripheral circuit has an I / O port. You can
【0024】[0024]
【発明の効果】以上説明したように、本発明のコンピュ
ータシステムは、CPUによってアクセスされる複数の
領域の中から、アクセス信号の時間的長さに応じて、ア
クセス対象の領域を選択するものであるため、周辺回路
に接続されるアドレス線の本数を削減することができ、
1つの周辺回路が占有するアドレス空間を削減すること
ができる。また、CPUと周辺回路が別々のLSIによ
って構成されている場合には、周辺回路LSIのアドレ
ス入力端子数を削減することができるため、周辺回路L
SIのコストを低減することが可能となる。As described above, the computer system of the present invention selects an area to be accessed from a plurality of areas accessed by the CPU in accordance with the temporal length of the access signal. Therefore, it is possible to reduce the number of address lines connected to the peripheral circuit,
The address space occupied by one peripheral circuit can be reduced. Further, when the CPU and the peripheral circuit are composed of different LSIs, the number of address input terminals of the peripheral circuit LSI can be reduced, so that the peripheral circuit L
It is possible to reduce the cost of SI.
【図1】本発明のコンピュータシステムの一実施例を示
す構成図である。FIG. 1 is a configuration diagram showing an embodiment of a computer system of the present invention.
【図2】図1に示す実施例の、特徴部分の詳細構成を示
すブロック図である。FIG. 2 is a block diagram showing a detailed configuration of a characteristic part of the embodiment shown in FIG.
【図3】図2にブロックで示すレジスタ選択回路の内部
構成を示す回路図である3 is a circuit diagram showing an internal configuration of a register selection circuit shown as a block in FIG.
【図4】図3に示すレジスタ選択回路に、クロック信号
の1パルスの時間的長さのリード信号が入力されたとき
のタイミングチャートである。4 is a timing chart when a read signal having a temporal length of one pulse of a clock signal is input to the register selection circuit shown in FIG.
【図5】図3に示すレジスタ選択回路に、クロック信号
の2パルスの時間的長さのリード信号が入力されたとき
のタイミングチャートである。5 is a timing chart when a read signal having a time length of two pulses of a clock signal is input to the register selection circuit shown in FIG.
【図6】図3に示すレジスタ選択回路に、クロック信号
の3パルスの時間的長さのリード信号が入力されたとき
のタイミングチャートである。6 is a timing chart when a read signal having a time length of 3 pulses of a clock signal is input to the register selection circuit shown in FIG.
【図7】図3に示すレジスタ選択回路に、クロック信号
の4パルスの時間的長さのリード信号が入力されたとき
のタイミングチャートである。7 is a timing chart when a read signal having a time length of 4 pulses of a clock signal is input to the register selection circuit shown in FIG.
【図8】本発明のコンピュータシステムの他の実施例を
示す構成図である。FIG. 8 is a configuration diagram showing another embodiment of the computer system of the present invention.
【図9】周辺回路とCPUとの接続関係を示した図であ
るFIG. 9 is a diagram showing a connection relationship between peripheral circuits and a CPU.
CS_ チップセレクト信号 RD_ リード信号 WR_ ライト信号 R1,R2,…,Rn レジスタCS _ chip select signal RD _ read signal WR _ write signal R1, R2, ..., Rn register
Claims (3)
れる複数の領域を有する周辺回路とを備え、該CPU
が、該周辺回路に向けて可変時間長のアクセス信号を送
出し、該周辺回路が、該アクセス信号の時間的長さに応
じてアクセス対象の領域を選択するものであることを特
徴とするコンピュータシステム。1. A CPU comprising: a CPU; and a peripheral circuit having a plurality of areas accessed by the CPU,
Transmitting a variable time length access signal to the peripheral circuit, and the peripheral circuit selecting an area to be accessed according to the temporal length of the access signal. system.
さを変更する命令を実行することにより、該命令に応じ
た時間的長さのアクセス信号を送出するものであること
を特徴とする請求項1記載のコンピュータシステム。2. The CPU executes an instruction for changing a temporal length of an access signal to send an access signal having a temporal length according to the instruction. The computer system according to item 1.
CPUがアクセス信号を送出したタイミングで、該CP
Uに向けて、該値に応じた時間的長さのウェイト信号を
送る補助周辺回路を備えたことを特徴とする請求項1記
載のコンピュータシステム。3. The CP is set when a value is set by the CPU and the CPU sends an access signal.
2. The computer system according to claim 1, further comprising an auxiliary peripheral circuit for sending a wait signal having a time length corresponding to the value to U.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23537294A JPH0895894A (en) | 1994-09-29 | 1994-09-29 | Computer system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23537294A JPH0895894A (en) | 1994-09-29 | 1994-09-29 | Computer system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0895894A true JPH0895894A (en) | 1996-04-12 |
Family
ID=16985117
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23537294A Withdrawn JPH0895894A (en) | 1994-09-29 | 1994-09-29 | Computer system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0895894A (en) |
-
1994
- 1994-09-29 JP JP23537294A patent/JPH0895894A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5359717A (en) | Microprocessor arranged to access a non-multiplexed interface or a multiplexed peripheral interface | |
| EP0757316B1 (en) | External device selection unit for data processor | |
| US5168559A (en) | Emulation system capable of complying with microcomputers having different on-chip memory capacities | |
| JPS61178794A (en) | Dual port memory ic | |
| US6898659B2 (en) | Interface device having variable data transfer mode and operation method thereof | |
| JPH05108484A (en) | Cache memory | |
| JPH0895894A (en) | Computer system | |
| US6272576B1 (en) | Method for extending the available number of configuration registers | |
| JPH06266614A (en) | Memory control method | |
| EP0463352B1 (en) | Microprocessor for use in in-circuit emulator having function of discriminating users space and in-circuit emulator space | |
| US6289429B2 (en) | Accessing multiple memories using address conversion among multiple addresses | |
| US20050223129A1 (en) | Arbitration of data transfer requests | |
| JPH06236291A (en) | Peripheral apparatuses at inside and at outside and microcomputer capable of being operated in emulation mode | |
| KR970066899A (en) | Data processor, data processing system, and access method to external device using data processor | |
| JP3078000B2 (en) | Information processing device | |
| JPH1173764A (en) | D-RAM type determination method | |
| US6243775B1 (en) | System for extending the available number of configuration registers | |
| US5778447A (en) | System and method for fast memory access using speculative access in a bus architecture system | |
| US5644549A (en) | Apparatus for accessing an extended data output dynamic random access memory | |
| JP3176144B2 (en) | Synchronous static memory | |
| JP3868316B2 (en) | Multiprocessor and control method thereof | |
| JPH09311812A (en) | Microcomputer | |
| JP3343556B2 (en) | Storage system | |
| US5809264A (en) | Interface with device having unusual access time and method thereof | |
| JP2581484B2 (en) | Data processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20020115 |