JPS6228860A - マイクロコンピユ−タシステム - Google Patents
マイクロコンピユ−タシステムInfo
- Publication number
- JPS6228860A JPS6228860A JP16891685A JP16891685A JPS6228860A JP S6228860 A JPS6228860 A JP S6228860A JP 16891685 A JP16891685 A JP 16891685A JP 16891685 A JP16891685 A JP 16891685A JP S6228860 A JPS6228860 A JP S6228860A
- Authority
- JP
- Japan
- Prior art keywords
- microprocessor
- substrate
- board
- bus
- component
- 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
Links
Landscapes
- Calculators And Similar Devices (AREA)
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、マイクロプロセッサ、メモリ及びその周辺制
御用LSIで構成されるマイクロコンピュータシステム
に関する。
御用LSIで構成されるマイクロコンピュータシステム
に関する。
近年半導体技術の進歩により、マイクロプロセッサ及び
メモリ、周辺制御用LSIが安価で供給される様になシ
、これらLSIコンポーネントを適宜組合せることによ
り、比較的高性能なコンピュータシステムを構築出来る
様になった。
メモリ、周辺制御用LSIが安価で供給される様になシ
、これらLSIコンポーネントを適宜組合せることによ
り、比較的高性能なコンピュータシステムを構築出来る
様になった。
ところで、16ビツトマイクロプロセツサとしてボピエ
ラーなものに米国インテル社よυ販売されている180
86 、18088がある。
ラーなものに米国インテル社よυ販売されている180
86 、18088がある。
これらマイクロプロセッサを用いてシステムを構築する
場合、使用LSIコンポーネントは同じであるにもかか
わらず、バス構成及び制御回路部分は18086 、も
しくは18088にディペンドしたユニークな構成とな
る。即ち、 18086の外部データバスは16ビツ
)、 18088 の外部データバスは8ビツトで
あシ、いずれを実装するかによシその構成を違える必罰
がある。又。
場合、使用LSIコンポーネントは同じであるにもかか
わらず、バス構成及び制御回路部分は18086 、も
しくは18088にディペンドしたユニークな構成とな
る。即ち、 18086の外部データバスは16ビツ
)、 18088 の外部データバスは8ビツトで
あシ、いずれを実装するかによシその構成を違える必罰
がある。又。
18086 V!:、2バイト転送か1バイト転送かを
判別してバスを制御する必要があるのに対し。
判別してバスを制御する必要があるのに対し。
18088 は1バイト転送固定であるため、その判
別は不要である。上記構成もしくは制御法の差を吸収し
、1システムで両方のマイクロプロセッサが動作出来る
様にするためには余分な回路付加が強いられる。
別は不要である。上記構成もしくは制御法の差を吸収し
、1システムで両方のマイクロプロセッサが動作出来る
様にするためには余分な回路付加が強いられる。
本発明は上dピ事情に鑑みてなされたものであシ、イン
タフェースを[旬−とする複数のマイクロプロセッサが
同一システム基板を用い動作可能ナマイクロコンピュー
タシステムfta供することを目的とする。
タフェースを[旬−とする複数のマイクロプロセッサが
同一システム基板を用い動作可能ナマイクロコンピュー
タシステムfta供することを目的とする。
本発明は上記目的を実現するために1例えば18086
マイクロプロセッサ及びそのマイクロプロセッサの
バス構成にディベンドしたバス周辺回路を甘むコンポー
ネント基板人と1例えば13088 マイクロプロセ
ッサ及びそのマイクロプロセッサのバス構成にディベッ
ドしたバス周辺回路を含み、上記コンポーネント基板と
同一インク7エースを有するコンポーネント基板Bと、
上述し5たマイクロプロセッサ(18086/1sos
s)を除くメモリ及び周辺制御用LSI等LSI=rン
ボーネントが塔載されるシステム基板とで構成される。
マイクロプロセッサ及びそのマイクロプロセッサの
バス構成にディベンドしたバス周辺回路を甘むコンポー
ネント基板人と1例えば13088 マイクロプロセ
ッサ及びそのマイクロプロセッサのバス構成にディベッ
ドしたバス周辺回路を含み、上記コンポーネント基板と
同一インク7エースを有するコンポーネント基板Bと、
上述し5たマイクロプロセッサ(18086/1sos
s)を除くメモリ及び周辺制御用LSI等LSI=rン
ボーネントが塔載されるシステム基板とで構成される。
そして上記コンポーネント基板A、Bのいずれか一方を
上記システム基板へ実装することにより、実装されたマ
イクロプロセッサに従かう動作を実行するものでおる。
上記システム基板へ実装することにより、実装されたマ
イクロプロセッサに従かう動作を実行するものでおる。
このことによシ、システム基板を共通化出来。
基板面積も小さく出来る。
以下1図面を使用して本発明実施例につき詳細に説明す
る。
る。
第1図に本発明の実施例を示す。図において。
1はマイクロプロセッサとして18088 、そして
アドレスバッフ7、データトランシーバ、バス切換え回
路等バス周辺回路を塔載したCPUコンポーネント基板
である。2はマイクロプロセッサとして18086
、そしてアドレスバッフ7、データトランシーバ、デー
タ転送制御回路(1バイト/2バイト切換え)等バス周
辺回路を塔載したCPUコンポーネント基板である。
アドレスバッフ7、データトランシーバ、バス切換え回
路等バス周辺回路を塔載したCPUコンポーネント基板
である。2はマイクロプロセッサとして18086
、そしてアドレスバッフ7、データトランシーバ、デー
タ転送制御回路(1バイト/2バイト切換え)等バス周
辺回路を塔載したCPUコンポーネント基板である。
CPUコンポーネント基板1,2はハイブリット基板で
ちゃでも構わない。
ちゃでも構わない。
3はシステム基板である。システム基板にはROM、R
AMから成るメモリ及び周辺用制御用1、、SIIが塔
載される。周辺制御用LSIとしてハ、フロッピーディ
スクコントローラ(B’DC)。
AMから成るメモリ及び周辺用制御用1、、SIIが塔
載される。周辺制御用LSIとしてハ、フロッピーディ
スクコントローラ(B’DC)。
ディスプレイコントローラ(CRTC)、 割込みコ
ントローラ(PIC)、DMAコントローラ(DMAC
)等がおる。このシステム基板3上に設けられたコネク
タ4に上記CPUコンポーネント基板1,2のいずれか
が実装されることにより、コンピュータシステムとして
動作する。
ントローラ(PIC)、DMAコントローラ(DMAC
)等がおる。このシステム基板3上に設けられたコネク
タ4に上記CPUコンポーネント基板1,2のいずれか
が実装されることにより、コンピュータシステムとして
動作する。
第2図は、第1図に示したシステム基板とCP[Jコン
ポーネント基板とのインク7工−ス部分を示した図、第
3図は、1バイト転送時と2バイト転送時におけるイン
タフェース部分の動作タイミングにつき、それぞれ(!
L) 、 (b)として示したもので“ある。
ポーネント基板とのインク7工−ス部分を示した図、第
3図は、1バイト転送時と2バイト転送時におけるイン
タフェース部分の動作タイミングにつき、それぞれ(!
L) 、 (b)として示したもので“ある。
以下1本発明実施例O動作につき詳細に説明する。まず
、CPUコンポーネントとして1soss 塔載基板1
をシステム基板3に実装したときの動作を説明する。シ
ステム基板3にはデータバスが2種類存在する。即ち、
8ビツト専用バス(D?〜Doを使用)と16ビツトバ
ス(Du〜Ds 、Dy〜Do )をそれぞれ持ってお
p。
、CPUコンポーネントとして1soss 塔載基板1
をシステム基板3に実装したときの動作を説明する。シ
ステム基板3にはデータバスが2種類存在する。即ち、
8ビツト専用バス(D?〜Doを使用)と16ビツトバ
ス(Du〜Ds 、Dy〜Do )をそれぞれ持ってお
p。
16ビツトバスにはRAMが接続され、8ビツトバスへ
はそれ以外の入出力機器が接続6れているものとする。
はそれ以外の入出力機器が接続6れているものとする。
又、システム基板3から。
CPUコンポーネント基板1へは16ビクトバスセレク
ト信号(本発明実施例ではRAMが選ばれた場合に出力
される)が接続されている。
ト信号(本発明実施例ではRAMが選ばれた場合に出力
される)が接続されている。
13088 が塔載されるCPUコンポーネント基板
1の場合、データは常に1バイトで転送されることは上
述したとおシである。従って、データライト(Wi(、
ITE)のとき、入出力機器への転送であれば、データ
は常にバスD、〜D0へ出され、リード(READ )
であればバスD7〜Dつからデータが取シ込まれる。R
,AMへのライト(WRITE)のときはCPU アド
レスのθビットを詞べ、論理 OであればバスD、〜D
Oへデータが転送され、論理 1 であればバスDII
〜D。
1の場合、データは常に1バイトで転送されることは上
述したとおシである。従って、データライト(Wi(、
ITE)のとき、入出力機器への転送であれば、データ
は常にバスD、〜D0へ出され、リード(READ )
であればバスD7〜Dつからデータが取シ込まれる。R
,AMへのライト(WRITE)のときはCPU アド
レスのθビットを詞べ、論理 OであればバスD、〜D
Oへデータが転送され、論理 1 であればバスDII
〜D。
ヘデータが転送される。父、リードのときは。
逆に論理 0 のときバスD、〜D、のデータを取シ込
み、論理 l のときバスD0〜I)xaのデータを取
シ込む。この模様は第3図にタイミングチャート(a)
として図示されている。
み、論理 l のときバスD0〜I)xaのデータを取
シ込む。この模様は第3図にタイミングチャート(a)
として図示されている。
次にCPUコンポーネントとして18086 が塔載
された基板2をシステム基板3上に実装した場合につい
て説明する。この場合のインタフェースも、第2図に示
すようになる。このとき。
された基板2をシステム基板3上に実装した場合につい
て説明する。この場合のインタフェースも、第2図に示
すようになる。このとき。
2バイト転送か1バイト転送かを示すモードは1808
6 が塔載された基板2上で判断する。ここで、1バ
イト転送であればインタフェース上は上述した1sos
s 搭載基板1の場合と同じ動作を行なう、一方、2バ
イト転送の場合、RAM(16ビツトパス)へのアクセ
スであれば2バイト(バスD1.%D、および1)、〜
Do)同時に転送される。入出力機器へのアクセスであ
れば1ノ(イト毎、最初、 EVEN (奇数)アドレ
スに対してアクセスされ、続いてODD (偶数)アド
レスに対してアクセスがなされる。この模様は第3図に
タイミングチャート(b)として示されている。
6 が塔載された基板2上で判断する。ここで、1バ
イト転送であればインタフェース上は上述した1sos
s 搭載基板1の場合と同じ動作を行なう、一方、2バ
イト転送の場合、RAM(16ビツトパス)へのアクセ
スであれば2バイト(バスD1.%D、および1)、〜
Do)同時に転送される。入出力機器へのアクセスであ
れば1ノ(イト毎、最初、 EVEN (奇数)アドレ
スに対してアクセスされ、続いてODD (偶数)アド
レスに対してアクセスがなされる。この模様は第3図に
タイミングチャート(b)として示されている。
以上説明の様に1本発明によれば、 18086ある
いは18088 等使用マイクロプロセッサに従がい
異なる部分を別基板に塔載し、それぞれ同一インク7エ
ースとすることによりシステム基板を共通化出来、更に
基板面積も小さくすることが出来る。
いは18088 等使用マイクロプロセッサに従がい
異なる部分を別基板に塔載し、それぞれ同一インク7エ
ースとすることによりシステム基板を共通化出来、更に
基板面積も小さくすることが出来る。
第1図は本発明の実施例、第2図は第1図に示したシス
テム基板とCPUコンポーネント基板とのインク7工−
ス部分を示す図、第3図は本発明実施例の動作を示すタ
イミングチャートである。 12・・・CPUコンポーネント基板、3・・・システ
ム基板、4・・・コネクタ。 出願人代理人 弁理士 鈴 江 武 彦第1図 第2図
テム基板とCPUコンポーネント基板とのインク7工−
ス部分を示す図、第3図は本発明実施例の動作を示すタ
イミングチャートである。 12・・・CPUコンポーネント基板、3・・・システ
ム基板、4・・・コネクタ。 出願人代理人 弁理士 鈴 江 武 彦第1図 第2図
Claims (1)
- マイクロプロセッサA及びそのマイクロプロセッサAに
ディペンドしたバス周辺回路を含むコンポーネント基板
Aと、マイクロプロセッサB及びそのマイクロプロセッ
サBにディペンドしたバス周辺回路を含み上記コンポー
ネント基板Aと同一インタフェースを持つコンポーネン
ト基板Bと、マイクロプロセッサを除くメモリ及び周辺
制御用LSI等LSIコンポーネントが塔載されるシス
テム基板とを備え、上記コンポーネント基板Aもしくは
コンポーネント基板Bを上記システム基板に実装するこ
とにより、実装されたマイクロプロセッサに従がう動作
を実行することを特徴とするマイクロコンピュータシス
テム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16891685A JPS6228860A (ja) | 1985-07-31 | 1985-07-31 | マイクロコンピユ−タシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16891685A JPS6228860A (ja) | 1985-07-31 | 1985-07-31 | マイクロコンピユ−タシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6228860A true JPS6228860A (ja) | 1987-02-06 |
Family
ID=15876932
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16891685A Pending JPS6228860A (ja) | 1985-07-31 | 1985-07-31 | マイクロコンピユ−タシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6228860A (ja) |
-
1985
- 1985-07-31 JP JP16891685A patent/JPS6228860A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6012111A (en) | PC chipset with integrated clock synthesizer | |
| US5768612A (en) | Interface allowing use of a non-PCI standard resource on a PCI standard bus | |
| US5819096A (en) | PCI to ISA interrupt protocol converter and selection mechanism | |
| EP1688847B1 (en) | Die-to-die interconnect interface and protocol for stacked semiconductor dies | |
| US6131127A (en) | I/O transactions on a low pin count bus | |
| US4099236A (en) | Slave microprocessor for operation with a master microprocessor and a direct memory access controller | |
| US6081863A (en) | Method and system for supporting multiple peripheral component interconnect PCI buses by a single PCI host bridge within a computer system | |
| US20020103988A1 (en) | Microprocessor with integrated interfaces to system memory and multiplexed input/output bus | |
| EP1021756A1 (en) | Direct memory access (dma) transactions on a low pin count bus | |
| US6044412A (en) | Integrated circuit pin sharing method and apparatus for diverse memory devices by multiplexing subsets of pins in accordance with operation modes | |
| JPH1069455A (ja) | コンピュータ・システム・バス上でスレーブdmaエミュレーションを行う方法 | |
| US6473814B1 (en) | System for optimally tuning a burst length by setting a maximum burst length based on a latency timer value and adjusting the maximum burst length based on a cache line size | |
| US5926629A (en) | Continuously operating interconnection bus | |
| EP0800139A2 (en) | Programmable read/write access signal and method therefor | |
| US6263385B1 (en) | PC parallel port structure partitioned between two integrated circuits interconnected by a serial bus | |
| US6883057B2 (en) | Method and apparatus embedding PCI-to-PCI bridge functions in PCI devices using PCI configuration header type 0 | |
| US5517624A (en) | Multiplexed communication protocol between central and distributed peripherals in multiprocessor computer systems | |
| US5261083A (en) | Floppy disk controller interface for suppressing false verify cycle errors | |
| JPS581451B2 (ja) | デ−タ転送方式 | |
| JPS63175962A (ja) | 直接メモリアクセス制御装置とマルチマイクロコンピュータシステム内におけるデータ転送方法 | |
| EP0961978B1 (en) | Pc chipset interconnection bus | |
| EP0810528B1 (en) | Apparatus for DMA-slave emulation on a computer systems bus | |
| JPH04237346A (ja) | マイクロプロセッサシステム | |
| JPS599306Y2 (ja) | デ−タ処理装置 | |
| JPS61112272A (ja) | マイクロコンピユ−タ応用装置 |