JPH05314055A - Information processor and microprocessor semiconductor device for same - Google Patents
Information processor and microprocessor semiconductor device for sameInfo
- 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
Links
- 239000004065 semiconductor Substances 0.000 title claims description 10
- 230000010365 information processing Effects 0.000 claims description 12
- 238000012544 monitoring process Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 3
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
Abstract
Description
【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.
【図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.
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)
・プロセッサとの接続バス上のアドレス及びデータ信号
のタイミングが互いに異なりプログラムまたはデータを
保存する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.
る前記マイクロ・プロセッサを含む半導体装置におい
て、前記アドレス・デコーダ回路と、前記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.
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) |
-
1992
- 1992-05-07 JP JP11437292A patent/JPH05314055A/en not_active Withdrawn
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 |