JPH05314055A - Information processor and microprocessor semiconductor device for same - Google Patents

Information processor and microprocessor semiconductor device for same

Info

Publication number
JPH05314055A
JPH05314055A JP11437292A JP11437292A JPH05314055A JP H05314055 A JPH05314055 A JP H05314055A JP 11437292 A JP11437292 A JP 11437292A JP 11437292 A JP11437292 A JP 11437292A JP H05314055 A JPH05314055 A JP H05314055A
Authority
JP
Japan
Prior art keywords
bus
dram
microprocessor
address
rom
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
Application number
JP11437292A
Other languages
Japanese (ja)
Inventor
Hiromi Kaneko
浩美 金子
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP11437292A priority Critical patent/JPH05314055A/en
Publication of JPH05314055A publication Critical patent/JPH05314055A/en
Withdrawn legal-status Critical Current

Links

Abstract

PURPOSE:To simplify circuits and to decrease the pattern amount of a printed wiring board by unifying bus systems in the case of connecting a ROM and a DRAM, for which the timing of address and data signals is different each other, through the buses to a microprocessor. CONSTITUTION:Signals on buses 8 and 9 from a microprocessor 1 are converted to signals for a DRAM 6 and connected through buses 10 and 11 to a bus interface circuit 4 by a DRAM control circuit 3. It is identified from address signals on the bus 8 by an address decoder circuit 2 whether the access destination is a ROM 5 or the DRAM 6, and the result is transmitted to the bus interface circuit 4. Based on this identified result, the bus interface circuit 4 selects either the side of buses 8 and 9 or the side of buses 10 and 11 and connect the selected side through buses 12 and 1 3 to the ROM 5 and the DRAM 6.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は情報処理装置及びそのマ
イクロ・プロセッサ半導体装置に関し、特にマイクロ・
プロセッサと複数のメモリとの間のアドレス・バス及び
データ・バスの構成に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing device and its microprocessor semiconductor device, and more particularly to a microprocessor.
It relates to the configuration of address and data buses between a processor and a plurality of memories.

【0002】[0002]

【従来の技術】従来の情報処理装置は、図2に示すよう
に、マイクロ・プロセッサ1と、DRAM制御回路3
と、ROM5と、DRAM6とを有し、ROM5にはマ
イクロ・プロセッサ1が出力するCPUアドレス・バス
8及びCPUデータ・バス9が直接接続され、DRAM
6にはDRAM制御回路3にて発生したDRAM用のタ
イミングに合ったDRAMアドレス・バス10及びDR
AMデータ・バス11が接続されている。つまり従来の
情報処理装置ではROMとDRAMとでアドレス信号及
びデータ信号のタイミングが異なるため、装置内に2系
統のバス信号が必要となる。
2. Description of the Related Art A conventional information processing apparatus includes a microprocessor 1 and a DRAM control circuit 3 as shown in FIG.
And a ROM 5 and a DRAM 6, which are directly connected to the CPU address bus 8 and the CPU data bus 9 output by the microprocessor 1.
6 is a DRAM address bus 10 and a DR which are generated in the DRAM control circuit 3 and which are in timing with the DRAM.
The AM data bus 11 is connected. That is, in the conventional information processing apparatus, the timings of the address signal and the data signal are different between the ROM and the DRAM, so that two lines of bus signals are required in the apparatus.

【0003】[0003]

【発明が解決しようとする課題】この従来の情報処理装
置では装置内に2系統の独立したバス信号が存在するた
め、回路が複雑になり、プリント配線基板のパターンの
量も増加する等の問題点があった。
In this conventional information processing apparatus, since there are two independent bus signals in the apparatus, the circuit becomes complicated and the amount of patterns on the printed wiring board increases. There was a point.

【0004】[0004]

【課題を解決するための手段】本発明の情報処理装置
は、マイクロ・プロセッサと、このマイクロ・プロセッ
サとの接続バス上のアドレス及びデータ信号のタイミン
グが互いに異なりプログラムまたはデータを保存するR
OM及びDRAMとを有する情報処理装置において、前
記マイクロ・プロセッサからの第1のバスを監視し前記
ROMへのアクセスか前記DRAMへのアクセスかを識
別するアドレス・デコーダ回路と、前記第1のバスの信
号を基に前記DRAM用のタイミング信号に変換し第2
のバスに接続するDRAM制御回路と、前記ROMと前
記DRAMとを接続する第3のバスと、前記アドレス・
デコーダ回路の識別結果に応じて前記第1のバスと前記
第2のバスとのいずれかを選択し前記第3のバスと接続
するバス・インタフェース回路とを備えている。
According to an information processing apparatus of the present invention, a microprocessor and an R and which stores a program or data in which timings of address and data signals on a bus connecting the microprocessor are different from each other.
In an information processing device having an OM and a DRAM, an address decoder circuit for monitoring the first bus from the microprocessor and discriminating between access to the ROM and access to the DRAM, and the first bus Second timing signal for the DRAM based on the signal
A DRAM control circuit connected to the bus, a third bus connecting the ROM and the DRAM, and the address
A bus interface circuit is provided which selects either the first bus or the second bus according to the identification result of the decoder circuit and connects the selected bus to the third bus.

【0005】本発明のマイクロ・プロセッサ半導装置
は、上記構成の情報処理装置に使用される前記マイクロ
・プロセッサを含む半導体装置において、前記アドレス
・デコーダ回路と、前記DRAM制御回路と、前記バス
・インタフェース回路とが前記マイクロ・プロセッサと
同一チップに含まれて成る。
A microprocessor semiconductor device according to the present invention is a semiconductor device including the microprocessor used in the information processing device having the above configuration, wherein the address decoder circuit, the DRAM control circuit, and the bus An interface circuit is included in the same chip as the microprocessor.

【0006】[0006]

【実施例】次に本発明について図面を参照して説明す
る。
The present invention will be described below with reference to the drawings.

【0007】図1は本発明の一実施例のブロック図であ
る。マイクロ・プロセッサ1よりCPUアドレス・バス
8及びCPUデータ・バス9が出力され、アドレス・デ
コーダ回路2,DRAM制御回路3及びバス・インタフ
ェース回路4にそれぞれ入力される。DRAM制御回路
3はCPUアドレス・バス8及びCPUデータバス9を
基にDRAM6に対応したタイミング信号に変換し、D
RAMアドレス・バス10及びDRAMデータ・バス1
1をそれぞれ出力し、バス・インタフェース回路4に入
力する。アドレス・デコーダ回路2は、CPUアドレス
・バス8を監視し、マイクロ・プロセッサ1がDRAM
6へのアクセスをしているかどうかを検出しバス切換信
号7を出力する。バス・インタフェース回路4はバス切
換信号7に応じてCPUアドレス・バス8,CPUデー
タ・バス9側又はDARAMアドレス・バス10,DR
AMデータバス11側を選択し、それぞれシステム・ア
ドレス・バス12、システム・データバス13に出力
し、ROM5及びDRAM6にそれぞれ接続する。
FIG. 1 is a block diagram of an embodiment of the present invention. A CPU address bus 8 and a CPU data bus 9 are output from the microprocessor 1 and input to the address decoder circuit 2, the DRAM control circuit 3 and the bus interface circuit 4, respectively. The DRAM control circuit 3 converts the timing signal corresponding to the DRAM 6 based on the CPU address bus 8 and the CPU data bus 9, and D
RAM address bus 10 and DRAM data bus 1
1 is output and input to the bus interface circuit 4. The address decoder circuit 2 monitors the CPU address bus 8 so that the microprocessor 1 can
It is detected whether or not 6 is accessed, and the bus switching signal 7 is output. The bus interface circuit 4 responds to the bus switching signal 7 by the CPU address bus 8, CPU data bus 9 side or DARAM address bus 10, DR.
The AM data bus 11 side is selected, output to the system address bus 12 and the system data bus 13, respectively, and connected to the ROM 5 and the DRAM 6, respectively.

【0008】次にその動作について説明する。マイクロ
・プロセッサ1がROM5をアクセスする場合には、マ
イクロ・プロセッサ1からROM5をアクセスするため
のアドレスがCPUアドレス・バス8に出力され、アド
レス・デコーダ回路2にてROM5へのアクセスが検出
され、バス切換信号7に低レベルの信号が出力される。
バス・インタフェース回路4は前記バス切換信号7のレ
ベルからCPUアドレス・バス8及びCPUデータ・バ
ス9を選択しシステム・アドレス・バス12及びシステ
ム・データ・バス13に出力する。ROM5はシステム
・アドレス・バス12上のアドレス情報に従ってデータ
をシステム・データ・バス13に出力し、バス・インタ
フェース回路4を通してマイクロ・プロセッサ1に入力
される。
Next, the operation will be described. When the microprocessor 1 accesses the ROM 5, the address for accessing the ROM 5 is output from the microprocessor 1 to the CPU address bus 8, and the access to the ROM 5 is detected by the address decoder circuit 2. A low level signal is output as the bus switching signal 7.
The bus interface circuit 4 selects the CPU address bus 8 and the CPU data bus 9 from the level of the bus switching signal 7 and outputs them to the system address bus 12 and the system data bus 13. The ROM 5 outputs data to the system data bus 13 according to the address information on the system address bus 12 and is input to the microprocessor 1 through the bus interface circuit 4.

【0009】マイクロ・プロセッサ1がDRAM6をア
クセスする場合には、CPUアドレス・バス8及びCP
Uデータバス9の信号を基にDRAM制御回路3にてD
RAM用のタイミング信号に変換し、DRAMアドレス
・バス10及びDRAMデータ・バス11にそれぞれ出
力し、またアドレス・デコーダ回路2はDRAM6への
アクセスを検出し、バス切換信号7に高レベルの信号を
出力し、バス・インタフェース回路4はバス切換信号7
のレベルに従ってDRAMアドレス・バス10及びDR
AMデータ・バス11を選択しシステム・アドレスバス
12及びシステム・データ・バス13にそれぞれ出力
し、DRAM6へのアクセスが行われる。
When the microprocessor 1 accesses the DRAM 6, the CPU address bus 8 and CP
D in the DRAM control circuit 3 based on the signal of the U data bus 9
The timing signal for RAM is converted and output to the DRAM address bus 10 and the DRAM data bus 11, respectively, and the address decoder circuit 2 detects access to the DRAM 6 and outputs a high level signal to the bus switching signal 7. The bus interface circuit 4 outputs the bus switching signal 7
DRAM address bus 10 and DR according to the level of
The AM data bus 11 is selected and output to the system address bus 12 and the system data bus 13, respectively, and the DRAM 6 is accessed.

【0010】なお、マイクロ・プロセッサ1のみでマイ
クロ・プロセッサ半導体装置を構成してもよいが、アド
レスデコーダ回路2,DRAM制御回路3及びバス・イ
ンタフェース回路4をマイクロ・プロセッサ1及びそれ
らの間の信号線とともに同一チップ内に含めてマイクロ
・プロセッサ半導体装置を構成することができる。この
場合、マイクロ・プロセッサ半導体装置の入出力ピン数
を増加させることなくマイクロ・プロセッサと他の回路
と一体化できる。
Although the microprocessor semiconductor device may be composed of only the microprocessor 1, the address decoder circuit 2, the DRAM control circuit 3 and the bus interface circuit 4 are connected to the microprocessor 1 and signals between them. Microprocessor semiconductor devices can be configured with the wires in the same chip. In this case, the microprocessor and other circuits can be integrated without increasing the number of input / output pins of the microprocessor semiconductor device.

【0011】[0011]

【発明の効果】以上説明したように本発明の情報処理装
置は、ROMへのアクセスかDRAMへのアクセスかを
識別するアドレス・デコーダ回路と、DRAM用のアド
レス・バス,データ・バスを出力するDRAM制御回路
と、アドレス・デコーダ回路の識別結果によりバス系統
を選択するバス・インタフェース回路とを有し、マイク
ロプロセッサ自身のアドレス・バス,データ・バスとD
RAM用のアドレス・バス,データ・バスを時分割で選
択することにより、装置内のバス系統を1本にすること
が可能となり、回路が簡単になり又プリント配線基板の
パターン量も減少させることができる。
As described above, the information processing apparatus of the present invention outputs the address decoder circuit for identifying whether to access the ROM or the DRAM, the address bus for the DRAM, and the data bus. It has a DRAM control circuit and a bus interface circuit for selecting a bus system according to the identification result of the address decoder circuit, and the address bus, data bus and D of the microprocessor itself.
By selecting the address bus and data bus for RAM in a time-division manner, it becomes possible to have one bus system in the device, which simplifies the circuit and reduces the amount of patterns on the printed wiring board. You can

【0012】また、本発明のマイクロ・プロセッサ半導
体装置は、アドレス・デコーダ回路、DRAM制御回路
及びバス・インタフェース回路がマイクロ・プロセッサ
と同一チップ上に形成されているので、入出力ピン数を
増加させることなく一体化することができ、より一層回
路構成を簡略化し、配線パターン量を低減することがで
きる。
Further, in the microprocessor semiconductor device of the present invention, since the address decoder circuit, the DRAM control circuit and the bus interface circuit are formed on the same chip as the microprocessor, the number of input / output pins is increased. It is possible to integrate without further, the circuit configuration can be further simplified, and the amount of wiring patterns can be reduced.

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

【図1】本発明の一実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of the present invention.

【図2】従来の情報処理装置のブロック図である。FIG. 2 is a block diagram of a conventional information processing device.

【符号の説明】[Explanation of symbols]

1 マイクロ・プロセッサ 2 アドレス・デコーダ回路 3 DRAM制御回路 4 バス・インタフェース回路 5 ROM 6 DRAM 8 CPUアドレス・バス 9 CPUデータ・バス 10 DRAMアドレス・バス 11 DRAMデータ・バス 12 システム・アドレス・バス 13 システム・データ・バス 1 Microprocessor 2 Address Decoder Circuit 3 DRAM Control Circuit 4 Bus Interface Circuit 5 ROM 6 DRAM 8 CPU Address Bus 9 CPU Data Bus 10 DRAM Address Bus 11 DRAM Data Bus 12 System Address Bus 13 System・ Data bus

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 マイクロ・プロセッサと、このマイクロ
・プロセッサとの接続バス上のアドレス及びデータ信号
のタイミングが互いに異なりプログラムまたはデータを
保存するROM及びDRAMとを有する情報処理装置に
おいて、前記マイクロ・プロセッサからの第1のバスを
監視し前記ROMへのアクセスか前記DRAMへのアク
セスかを識別するアドレス・デコーダ回路と、前記第1
のバスの信号を基に前記DRAM用のタイミング信号に
変換し第2のバスに接続するDRAM制御回路と、前記
ROMと前記DRAMとを接続する第3のバスと、前記
アドレス・デコーダ回路の識別結果に応じて前記第1の
バスと前記第2のバスとのいずれかを選択し前記第3の
バスと接続するバス・インタフェース回路とを備えるこ
とを特徴とする情報処理装置。
1. An information processing apparatus comprising: a microprocessor; and a ROM and a DRAM for storing programs or data in which timings of address and data signals on a bus connected to the microprocessor are different from each other. An address decoder circuit for monitoring a first bus from the memory device to identify whether the access is to the ROM or the DRAM,
Of the address control circuit, a DRAM control circuit for converting the timing signal for the DRAM based on the signal of the bus and connecting it to the second bus, a third bus for connecting the ROM and the DRAM, and the address decoder circuit An information processing apparatus, comprising: a bus interface circuit that selects either the first bus or the second bus according to a result and connects the selected bus to the third bus.
【請求項2】 請求項1記載の情報処理装置に使用され
る前記マイクロ・プロセッサを含む半導体装置におい
て、前記アドレス・デコーダ回路と、前記DRAM制御
回路と、前記バス・インタフェース回路とが前記マイク
ロ・プロセッサと同一チップに含まれて成ることを特徴
とするマイクロ・プロセッサ半導体装置。
2. A semiconductor device including the microprocessor used in the information processing apparatus according to claim 1, wherein the address decoder circuit, the DRAM control circuit, and the bus interface circuit are the microprocessors. A microprocessor semiconductor device characterized by being included in the same chip as a processor.
JP11437292A 1992-05-07 1992-05-07 Information processor and microprocessor semiconductor device for same Withdrawn JPH05314055A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11437292A JPH05314055A (en) 1992-05-07 1992-05-07 Information processor and microprocessor semiconductor device for same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11437292A JPH05314055A (en) 1992-05-07 1992-05-07 Information processor and microprocessor semiconductor device for same

Publications (1)

Publication Number Publication Date
JPH05314055A true JPH05314055A (en) 1993-11-26

Family

ID=14636055

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11437292A Withdrawn JPH05314055A (en) 1992-05-07 1992-05-07 Information processor and microprocessor semiconductor device for same

Country Status (1)

Country Link
JP (1) JPH05314055A (en)

Similar Documents

Publication Publication Date Title
EP0263886B1 (en) Interrupt control method in a multiprocessor system
US5079737A (en) Memory management unit for the MIL-STD 1750 bus
US7466761B2 (en) Configuration for the transmission of signals between a data processing device and a functional unit
KR970012168A (en) A data processing system for accessing an external device and a method for accessing an external device
JPH05314055A (en) Information processor and microprocessor semiconductor device for same
US6289429B2 (en) Accessing multiple memories using address conversion among multiple addresses
JP3200821B2 (en) Semiconductor integrated circuit system
JP3491838B2 (en) Input/Output Expansion System
KR940003845B1 (en) Communication path bus selecting method
JP3767466B2 (en) In a memory module, a method for reducing the number of pins used for signal input for slot determination and information on the memory module are recorded.
JPS59183424A (en) Information processor
KR19990031220A (en) V. M. Bus Controls in V. M. Bus Systems
JPH02173852A (en) Bus diagnostic device
JPH05173876A (en) Extended memory board
JP4174272B2 (en) Device controller
JP2810112B2 (en) Interrupt control method and device
JPH032988A (en) Microcomputer
JPS6162925A (en) Recognizing method of extended random access memory
JPS61234415A (en) Board mounting type computer unit
JPH0355614A (en) Electronic equipment
JPH03161854A (en) Serial port control system
JPH0430390A (en) Semiconductor integrated circuit
JPS6219953A (en) Recognizing system for packaged storage capacity
JPH02236739A (en) Address coincidence detecting printed circuit board
JPS6373352A (en) Circuit board packaging detection 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: 19990803