JPH0241550A - データ処理装置 - Google Patents
データ処理装置Info
- Publication number
- JPH0241550A JPH0241550A JP63193131A JP19313188A JPH0241550A JP H0241550 A JPH0241550 A JP H0241550A JP 63193131 A JP63193131 A JP 63193131A JP 19313188 A JP19313188 A JP 19313188A JP H0241550 A JPH0241550 A JP H0241550A
- Authority
- JP
- Japan
- Prior art keywords
- processor
- area
- exchange
- main memory
- trace area
- 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
- 230000015654 memory Effects 0.000 claims abstract description 18
- 230000006870 function Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
- Multi Processors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は複数のプロセッサから成るデータ処理装置に関
し、特に、そのプロセッサ間通信のトレース機能を改良
したデータ処理装置に関する。
し、特に、そのプロセッサ間通信のトレース機能を改良
したデータ処理装置に関する。
従来のデータ処理装置における、この種のトレース機能
としては、お互いのプロセッサ間で管理しているシーケ
ンス番号をデータおよびコマンドとともに記録していた
。
としては、お互いのプロセッサ間で管理しているシーケ
ンス番号をデータおよびコマンドとともに記録していた
。
上述した従来のプロセッサ間通信のトレース機能はシー
ケンス番号を付したコマンドおよびデータを記録してい
るので、コマンドおよびデータが自己または他のプロセ
ッサと交換された順序は解析できるが時刻については不
明となっていた。また、3個所以上のプロセッサにおい
てコマンドまたはデータが入り乱れて交換されると、シ
ーケンス番号だけではその順序を判断することも不可と
なるケースも出てくる。
ケンス番号を付したコマンドおよびデータを記録してい
るので、コマンドおよびデータが自己または他のプロセ
ッサと交換された順序は解析できるが時刻については不
明となっていた。また、3個所以上のプロセッサにおい
てコマンドまたはデータが入り乱れて交換されると、シ
ーケンス番号だけではその順序を判断することも不可と
なるケースも出てくる。
本発明のデータ処理装置は、データ処理装置を構成する
複数のプロセッサのいずれからも読出書込可能なメイン
メモリと、各プロセッサ毎に存在しそのプロセッサから
のみ読出書込が行える複数のローカルメモリと、データ
処理装置の管理のために使用される時刻領域と、この時
刻領域の値を定期的に読取り、前記メインメモリに格納
する時計記録機構とを備え、前記各プロセッサが自分ま
たは他のプロセッサに対してデータおよびコマンドの交
換を行う際に、前記データおよびコマンドの一部または
全部とともに、前記メインメモリの時刻値を自分のプロ
セッサにある前記メインメモリに記録することを特徴と
する。
複数のプロセッサのいずれからも読出書込可能なメイン
メモリと、各プロセッサ毎に存在しそのプロセッサから
のみ読出書込が行える複数のローカルメモリと、データ
処理装置の管理のために使用される時刻領域と、この時
刻領域の値を定期的に読取り、前記メインメモリに格納
する時計記録機構とを備え、前記各プロセッサが自分ま
たは他のプロセッサに対してデータおよびコマンドの交
換を行う際に、前記データおよびコマンドの一部または
全部とともに、前記メインメモリの時刻値を自分のプロ
セッサにある前記メインメモリに記録することを特徴と
する。
第1図、第2図で本発明の一実施例を示す。
システムバス1に複数個のプロセッサ11,12.13
が接続されており、各々のプロセッサ上の内部バス21
,22.23にローカルメモリ31.32,33が接続
されている。
が接続されており、各々のプロセッサ上の内部バス21
,22.23にローカルメモリ31.32,33が接続
されている。
時計管理機構2は時計機構3の値を読出し、メインメモ
リ4上の固定アドレスの時刻領域5に格納する。
リ4上の固定アドレスの時刻領域5に格納する。
プロセッサ間通信を行うためにメインメモリ4上のコマ
ンド領域6.シーケンス番号領域7.データ領域8に必
要な情報を格納し、自己または相手プロセッサに前記情
報の交換を行う際、前記情報とともに時刻領域5の情報
を該当するトレース領域100(プロセッサ11→11
)、101(プロセッサ11→12)、102(プロセ
ッサ11→13)、110 (プロセッサ12→11)
。
ンド領域6.シーケンス番号領域7.データ領域8に必
要な情報を格納し、自己または相手プロセッサに前記情
報の交換を行う際、前記情報とともに時刻領域5の情報
を該当するトレース領域100(プロセッサ11→11
)、101(プロセッサ11→12)、102(プロセ
ッサ11→13)、110 (プロセッサ12→11)
。
111(プロセッサ12→13)、112 (プロセッ
サ12→13)、120 (プロセッサ13→11)、
121 (プロセッサ13→12)、122(プロセッ
サ13→13)に格納し、プロセッサ間通信の毎に上記
処理をくりかえし行う。
サ12→13)、120 (プロセッサ13→11)、
121 (プロセッサ13→12)、122(プロセッ
サ13→13)に格納し、プロセッサ間通信の毎に上記
処理をくりかえし行う。
以上説明したように本発明は、プロセッサ間通信を行う
毎にそのトレース領域に時計値を入れることにより、プ
ロセッサ間通信が行われた順序を容易に判定できる効果
を奏する。
毎にそのトレース領域に時計値を入れることにより、プ
ロセッサ間通信が行われた順序を容易に判定できる効果
を奏する。
第1図は本発明の実施例の購成図、第2図は第1図中の
メインメモリ上の領域の割当て図である。 1・・・システムバス、2・・・時計管理機構、3・・
・時計段溝、4・・・メインメモリ、5・・・時刻領域
、6・・・コマンド領域、7・・・シーケンス番号領域
、8・・・データ領域、11,12,13・・・プロセ
ッサ、21゜22.23・・・内部バス、31,32,
33・・・ローカルメモリ。
メインメモリ上の領域の割当て図である。 1・・・システムバス、2・・・時計管理機構、3・・
・時計段溝、4・・・メインメモリ、5・・・時刻領域
、6・・・コマンド領域、7・・・シーケンス番号領域
、8・・・データ領域、11,12,13・・・プロセ
ッサ、21゜22.23・・・内部バス、31,32,
33・・・ローカルメモリ。
Claims (1)
- データ処理装置を構成する複数のプロセッサのいずれか
らも読出書込可能なメインメモリと、各プロセッサ毎に
存在しそのプロセッサからのみ読出書込が行える複数の
ローカルメモリと、データ処理装置の管理のために使用
される時刻領域と、この時刻領域の値を定期的に読取り
、前記メインメモリに格納する時計記録機構とを備え、
前記各プロセッサが自分または他のプロセッサに対して
データおよびコマンドの交換を行う際に、前記データお
よびコマンドの一部または全部とともに、前記メインメ
モリの時刻値を自分のプロセッサにある前記メインメモ
リに記録することを特徴とするデータ処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63193131A JPH0241550A (ja) | 1988-08-01 | 1988-08-01 | データ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63193131A JPH0241550A (ja) | 1988-08-01 | 1988-08-01 | データ処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0241550A true JPH0241550A (ja) | 1990-02-09 |
Family
ID=16302788
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63193131A Pending JPH0241550A (ja) | 1988-08-01 | 1988-08-01 | データ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0241550A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06139116A (ja) * | 1991-05-01 | 1994-05-20 | Tokyo Electric Co Ltd | プログラムトレース方式 |
| JP2007293861A (ja) * | 2006-04-25 | 2007-11-08 | Seagate Technology Llc | ハイブリッド型コンピュータセキュリティクロック |
| US7925894B2 (en) * | 2001-07-25 | 2011-04-12 | Seagate Technology Llc | System and method for delivering versatile security, digital rights management, and privacy services |
| US8028166B2 (en) | 2006-04-25 | 2011-09-27 | Seagate Technology Llc | Versatile secure and non-secure messaging |
| US8429724B2 (en) | 2006-04-25 | 2013-04-23 | Seagate Technology Llc | Versatile access control system |
-
1988
- 1988-08-01 JP JP63193131A patent/JPH0241550A/ja active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06139116A (ja) * | 1991-05-01 | 1994-05-20 | Tokyo Electric Co Ltd | プログラムトレース方式 |
| US7925894B2 (en) * | 2001-07-25 | 2011-04-12 | Seagate Technology Llc | System and method for delivering versatile security, digital rights management, and privacy services |
| JP2007293861A (ja) * | 2006-04-25 | 2007-11-08 | Seagate Technology Llc | ハイブリッド型コンピュータセキュリティクロック |
| US8028166B2 (en) | 2006-04-25 | 2011-09-27 | Seagate Technology Llc | Versatile secure and non-secure messaging |
| US8281178B2 (en) | 2006-04-25 | 2012-10-02 | Seagate Technology Llc | Hybrid computer security clock |
| US8429724B2 (en) | 2006-04-25 | 2013-04-23 | Seagate Technology Llc | Versatile access control system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4691280A (en) | High performance multi-processor system | |
| JPH0241550A (ja) | データ処理装置 | |
| JPS63156257A (ja) | キ−付き索引編成ファイル制御方法 | |
| JPS63292248A (ja) | デ−タ処理システム | |
| WO2000070454A1 (fr) | Procede pour faciliter le partage de donnees entre des programmes d'application et des acces a des appareils peripheriques a programmes d'application au moyen d'adresses partagees | |
| JPH025191A (ja) | Icカード・シミュレータ | |
| BG28430A3 (bg) | Устройство за програмно управление на свързващи системи с малък и среден капацитет,по-специално на телефонни централи | |
| KR890008681A (ko) | 프로세서 제어 장치 | |
| JPS61227268A (ja) | 磁気デイスク・アクセス方式 | |
| JPS5940942U (ja) | 処理装置 | |
| JPS6086654A (ja) | 他cpuからのシステムリモ−トロ−デイング方式 | |
| JPS5921062B2 (ja) | メモリ競合制御方式 | |
| JPS62260242A (ja) | 連続デ−タ用大容量メモリ装置 | |
| JPH05274205A (ja) | データファイルシステム | |
| JPH01209515A (ja) | メモリ初期化方法 | |
| JPS59112396U (ja) | デ−タ処理装置 | |
| JPS62108346A (ja) | プロセス間通信方式 | |
| JPS62126797A (ja) | 電子式ボタン電話装置 | |
| JPS6381633A (ja) | 光学的記録媒体 | |
| JPH0273258U (ja) | ||
| JP2000276383A (ja) | 記憶容量可変機能付きコンピュータおよび記憶容量可変方法 | |
| JPH0622016B2 (ja) | 情報処理システム | |
| JPS6095648U (ja) | 版数管理装置 | |
| JPH11345221A (ja) | マルチプロセッサシステム | |
| JPH0827693B2 (ja) | デイスクフアイル管理方法 |