Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3434771B2 - Lower device facing test method - Google Patents
[go: Go Back, main page]

JP3434771B2 - Lower device facing test method - Google Patents

Lower device facing test method

Info

Publication number
JP3434771B2
JP3434771B2 JP2000068693A JP2000068693A JP3434771B2 JP 3434771 B2 JP3434771 B2 JP 3434771B2 JP 2000068693 A JP2000068693 A JP 2000068693A JP 2000068693 A JP2000068693 A JP 2000068693A JP 3434771 B2 JP3434771 B2 JP 3434771B2
Authority
JP
Japan
Prior art keywords
test
devices
level
program
port memory
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.)
Expired - Fee Related
Application number
JP2000068693A
Other languages
Japanese (ja)
Other versions
JP2001257740A (en
Inventor
浩 細江
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 Communication Systems Ltd
Original Assignee
NEC Communication Systems Ltd
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 Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Priority to JP2000068693A priority Critical patent/JP3434771B2/en
Publication of JP2001257740A publication Critical patent/JP2001257740A/en
Application granted granted Critical
Publication of JP3434771B2 publication Critical patent/JP3434771B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Maintenance And Management Of Digital Transmission (AREA)

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は下位装置対向試験方
式に関し、特に複数の下位装置間で相互に試験手順を実
行制御する下位装置対向試験方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a low-order device opposed test method, and more particularly to a low-order device opposed test method for mutually controlling execution of test procedures among a plurality of low-order devices.

【0002】[0002]

【従来の技術】一般にマイクロプロセッサを内蔵する装
置が正常であるかどうかの試験は、マイクロプロセッサ
による自己診断プログラムの実行により実施される。
2. Description of the Related Art In general, a test whether a device containing a microprocessor is normal is executed by executing a self-diagnosis program by the microprocessor.

【0003】このようなマイクロプロセッサによる試験
の一例として、特開平3−12747号公報記載の「マ
イクロプロセッサ診断方式」が知られている。
As an example of such a test using a microprocessor, the "microprocessor diagnostic method" described in Japanese Patent Laid-Open No. 12747/1993 is known.

【0004】この公報では、マイクロプロセッサシステ
ムとしての装置全体の機能が、装置内に格納されている
診断プログラムにより試験する技術が記載されている。
This publication describes a technique in which the function of the entire device as a microprocessor system is tested by a diagnostic program stored in the device.

【0005】また、マイクロプロセッサを内蔵する装置
が上位装置と下位装置とのハイアラキーシステムを構成
する場合、下位装置の試験実施の必要が生じる。
Further, when a device incorporating a microprocessor constitutes a hierarchy system of an upper device and a lower device, it is necessary to test the lower device.

【0006】こうした下位装置対向試験方式は、デュア
ルポートメモリによりプロセッサを搭載する上位装置と
プロセッサを搭載する複数の下位装置とのインタフェー
スをとりながら下位装置間での対向試験を行う場合に
は、上位装置と下位装置のインタフェースは1対1のた
め、上位装置内試験プログラムはデュアルポートメモリ
を介してそれぞれの下位装置内試験プログラムに指示を
出し、試験途中もそれぞれの下位装置内試験プログラム
を制御しながら試験することになる。
Such a low-level device opposition test method uses a dual-port memory to interface with a high-level device equipped with a processor and a plurality of low-level devices equipped with the processor while performing a face-to-face test between the low-level devices. Since the interface between the device and the lower device is one-to-one, the upper device test program issues instructions to each lower device test program via the dual port memory and controls each lower device test program during the test. It will be tested while.

【0007】[0007]

【発明が解決しようとする課題】上述した従来の下位装
置対向試験方式は、デュアルポートメモリを介して上位
装置と下位装置とがインタフェースをとるので、下位装
置どうしが直接通信することができず、上位装置内試験
プログラムが複数の下位装置内試験プログラムを順次制
御し対向試験を順番に行わなければならないため、下位
装置対向試験に時間がかかるという欠点を有している。
In the above-described conventional lower device counter test method, since the upper device and the lower device interface via the dual port memory, the lower devices cannot directly communicate with each other. Since the upper apparatus test program has to sequentially control a plurality of lower apparatus test programs and sequentially perform the counter test, there is a drawback that the lower apparatus counter test takes time.

【0008】本発明の目的は、下位装置対向試験の途中
で上位装置内試験プログラムの制御を受けず、複数の下
位装置対向試験を同時に行い試験時間を短縮する下位装
置対向試験方式を提供することにある。
An object of the present invention is to provide a lower device counter test method for simultaneously performing a plurality of lower device counter tests without the control of the upper device test program during the lower device counter test and shortening the test time. It is in.

【0009】[0009]

【0010】[0010]

【課題を解決するための手段】 本発明の下位装置対向試
験方式は、 各々がプロセッサを搭載する複数の下位装置
と、プロセッサを搭載する1つの上位装置とからなり、
前記複数の下位装置が前記上位装置内のデュアルポート
メモリを介して前記複数の下位装置間のインタフェース
試験を複数の前記下位装置を対向させて行う場合、複数
の前記下位装置が前記デュアルポートメモリの同一アド
レスへアクセスできるように前記上位装置内のアドレス
変換部により、下位装置内試験プログラム同士で前記デ
ュアルポートメモリの同一アドレスを介して直接情報を
やり取りし、試験の手順を制御しながら試験することを
特徴としている。
[Means for Solving the Problems] Lower device counter test of the present invention
The test method consists of a plurality of lower-level devices each equipped with a processor, and one upper-level device equipped with a processor.
When the plurality of lower devices perform an interface test between the plurality of lower devices via the dual port memory in the upper device with the plurality of lower devices facing each other, the plurality of lower devices include the dual port memory. The address conversion unit in the higher-level device allows the test programs in the lower-level device to directly exchange information via the same address in the dual-port memory so that the same address can be accessed, and test while controlling the test procedure. Is characterized by.

【0011】プロセッサを搭載する上位装置と、各々が
プロセッサを搭載する複数の下位装置とから構成され、
前記上位装置は、試験プログラムと、インターフェース
エリアとして使用するデュアルポートメモリと、このデ
ュアルポートメモリに接続するアドレス変換部とを有
し、前記複数の下位装置は各々が試験プログラムを有
し、前記上位装置と前記複数の下位装置とは、前記アド
レス変換部とこれに接続する複数の上位装置インタフェ
ースを介して前記複数の下位装置とそれぞれ接続され、
前記複数の下位装置は下位装置インタフェースにより相
互に接続されていることを特徴としている。
It is composed of a host device equipped with a processor and a plurality of lower devices each equipped with a processor.
The upper device has a test program, a dual port memory used as an interface area, and an address conversion unit connected to the dual port memory, and each of the plurality of lower devices has a test program. The device and the plurality of lower devices are respectively connected to the plurality of lower devices via the address conversion unit and a plurality of upper device interfaces connected thereto,
The plurality of lower devices are connected to each other by a lower device interface.

【0012】前記アドレス変換部は、前記第1の下位装
置内の第1の試験プログラムから試験用アドレスへのア
クセスがあると、対向試験を行う対向側の第2の下位装
置の第2の試験プログラムと同一エリアである共通エリ
アへとアドレス変換し、前記第1の下位装置内の前記第
1の試験プログラムと前記第2の下位装置内の前記第2
の試験プログラムは、前記共通エリアを介して自己のプ
ログラムの試験実行状態を相互に通知し合いながら試験
を実施することを特徴としている。
When the first test program in the first lower-level device accesses the test address, the address conversion unit performs the second test of the second lower-level device on the opposite side for performing the opposite test. The address is converted into a common area which is the same area as the program, and the first test program in the first lower device and the second test program in the second lower device are converted.
The test program is characterized by executing the test while mutually notifying the test execution states of its own program through the common area.

【0013】前記上位装置内の前記試験プログラムは、
前記第1、第2の下位装置内の前記第1、第2の試験プ
ログラムに対して、下位装置対向試験開始指示を前記デ
ュアルポートメモリの通常インタフェースである第1の
エリア及び第2のエリアへそれぞれ書き込むことで試験
を開始することを特徴としている。
The test program in the host device is
For the first and second test programs in the first and second lower-level devices, a lower-level device opposite test start instruction is sent to the first and second areas which are the normal interfaces of the dual port memory. It is characterized by starting the test by writing in each.

【0014】また、下位装置対向試験方式を用いたマル
チプロセッサシステムを特徴としている。
Further, it is characterized by a multiprocessor system using the low-order device opposite test method.

【0015】[0015]

【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, embodiments of the present invention will be described with reference to the drawings.

【0016】図1は本発明の下位装置対向試験方式の一
つの実施の形態を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a lower device opposed test method of the present invention.

【0017】図1に示す本実施の形態は、プロセッサを
搭載する上位装置1と、各々がプロセッサを搭載する複
数の下位装置2,2a,2nとから構成されている。
The present embodiment shown in FIG. 1 comprises a host device 1 having a processor mounted therein and a plurality of lower devices 2, 2a, 2n each having a processor mounted therein.

【0018】上位装置1は試験プログラム11と、イン
ターフェースエリアとして使用するデュアルポートメモ
リ12と、このデュアルポートメモリ12に接続するア
ドレス変換部13とを有し、下位装置2,2a,2nは
各々が試験プログラム3,3a,3nを有する。上位装
置1と下位装置2,2a,2nとは、アドレス変換部1
3とこれに接続する上位装置インタフェース15,15
a,15nを介して下位装置2,2a,2nとそれぞれ
接続されている。また、下位装置2と下位装置2aとは
下位装置インタフェース16により相互に接続されてい
る。
The upper device 1 has a test program 11, a dual port memory 12 used as an interface area, and an address conversion unit 13 connected to the dual port memory 12, and the lower devices 2, 2a and 2n each have their own functions. It has test programs 3, 3a and 3n. The higher-level device 1 and the lower-level devices 2, 2a, 2n are the address conversion unit 1
3 and host device interfaces 15 and 15 connected thereto
The lower devices 2, 2a and 2n are respectively connected via a and 15n. The lower device 2 and the lower device 2a are connected to each other by the lower device interface 16.

【0019】図2は本発明の下位装置対向試験方式の動
作を示す詳細ブロック図である。
FIG. 2 is a detailed block diagram showing the operation of the low-level equipment opposite test method of the present invention.

【0020】なお、図2において図1に示す構成要素に
対応するものは同一の参照数字または符号を付し、その
説明を省略する。
In FIG. 2, components corresponding to those shown in FIG. 1 are designated by the same reference numerals or symbols, and their description will be omitted.

【0021】図2を参照すると、アドレス変換部13
は、下位装置2内の試験プログラム3から試験用アドレ
スへのアクセスがあると、対向試験を行う対向側の下位
装置2aの試験プログラム3aと同一エリアの共通エリ
ア23へとアドレス変換する。下位装置2内の試験プロ
グラム3と下位装置2a内の試験プログラム3aは、共
通エリア23を介して自己のプログラムの試験実行状態
を相互に通知し合いながら試験を実施することになる。
なお、試験用アドレスとはデュアルポートメモリ12を
仮想メモリとしてみた場合の仮想アドレスを意味する。
Referring to FIG. 2, the address conversion unit 13
When the test program 3 in the lower-level device 2 accesses the test address, the address is converted into the common area 23 in the same area as the test program 3a of the lower-level device 2a on the opposite side which performs the counter-test. The test program 3 in the lower-level device 2 and the test program 3a in the lower-level device 2a will perform the test while mutually notifying each other of the test execution states of their own programs via the common area 23.
The test address means a virtual address when the dual port memory 12 is regarded as a virtual memory.

【0022】図3は図2の動作を示すフローチャートで
ある。
FIG. 3 is a flow chart showing the operation of FIG.

【0023】図3(a)は上位装置内試験プログラムの
フローチャートを、図3(b)は下位装置2内の試験プ
ログラムのフローチャートを、図3(c)は下位装置2
a内の試験プログラムのフローチャートを示す。
FIG. 3 (a) is a flow chart of the test program in the upper device, FIG. 3 (b) is a flow chart of the test program in the lower device 2, and FIG. 3 (c) is the lower device 2.
The flowchart of the test program in a is shown.

【0024】図4は下位装置間の試験プログラムの動作
を示す図である。
FIG. 4 is a diagram showing the operation of the test program between the lower devices.

【0025】次に、図2、図3および図4を参照して本
実施の形態の動作をより詳細に説明する。
Next, the operation of the present embodiment will be described in more detail with reference to FIGS. 2, 3 and 4.

【0026】上位装置1内の試験プログラム11は下位
装置2,2a内の試験プログラム3、3aに対して、下
位装置対向試験開始指示をデュアルポートメモリ12の
通常インタフェースである下位装置2エリア21および
下位装置2aエリア22へそれぞれ書き込むことで試験
を開始する(ステップ11:S11)。
The test program 11 in the higher-level device 1 issues a lower-level device opposite test start instruction to the test programs 3, 3a in the lower-level devices 2, 2a and the lower-level device 2 area 21, which is the normal interface of the dual port memory 12, and The test is started by writing in each of the lower device 2a areas 22 (step 11: S11).

【0027】下位装置2内の試験プログラム3は下位装
置2エリア21を読み出し、処理1を実行し、完了した
ら試験用アドレスへアクセスし、デュアルポートメモリ
12の共通エリア23の下位装置2ステータス4へ完了
通知5を書き込む(ステップ21:S21)。
The test program 3 in the lower-level device 2 reads the lower-level device 2 area 21, executes the process 1, and when completed, accesses the test address to the lower-level device 2 status 4 in the common area 23 of the dual port memory 12. The completion notice 5 is written (step 21: S21).

【0028】また、下位装置2a内の試験プログラム3
aは下位装置2aエリア22を読み出し、処理2を実行
し、完了したら試験用アドレスへアクセスし、デュアル
ポートメモリ12の共通エリア23の下位装置2aステ
ータス4aへ完了通知5aを書き込む(ステップ31:
S31)。
Further, the test program 3 in the lower device 2a
a reads the lower device 2a area 22, executes processing 2, and when completed, accesses the test address and writes the completion notification 5a to the lower device 2a status 4a in the common area 23 of the dual port memory 12 (step 31:
S31).

【0029】下位装置2内の試験プログラム3はデュア
ルポートメモリ12の共通エリア23の下位装置2aス
テータス4aを読み出し、下位装置2a内の試験プログ
ラム3aの処理2が完了したかチェックし、完了してい
なければ完了するまで下位装置2aステータス4aの読
み出しを繰り返す(ステップ22,23:S22、S2
3)。
The test program 3 in the lower device 2 reads the lower device 2a status 4a in the common area 23 of the dual port memory 12, checks whether the process 2 of the test program 3a in the lower device 2a is completed, and it is completed. If not, the reading of the status of the lower device 2a 4a is repeated until completion (steps 22 and 23: S22, S2).
3).

【0030】また、下位装置2a内の試験プログラム3
aはデュアルポートメモリ12の共通エリア23の下位
装置2ステータス4を読み出し、下位装置2内の試験プ
ログラム3の処理1が完了したかチェックし、完了して
いなければ完了するまで下位装置2ステータス4の読み
出しを繰り返す(ステップ32,33:S32、S3
3)。
Further, the test program 3 in the lower device 2a
a reads the lower device 2 status 4 in the common area 23 of the dual port memory 12, checks whether the process 1 of the test program 3 in the lower device 2 is completed, and if not completed, the lower device 2 status 4 is completed. Is read repeatedly (steps 32 and 33: S32 and S3).
3).

【0031】下位装置2内の試験プログラム3は、下位
装置2a内の試験プログラム3aの処理2が完了してい
れば処理3を実行し、完了したら試験用アドレスへアク
セスし、デュアルポートメモリ12の共有エリア23の
下位装置2ステータス4へ完了通知5を書き込む(ステ
ップ24:S24)。
The test program 3 in the lower-level device 2 executes the process 3 if the process 2 of the test program 3a in the lower-level device 2a is completed, accesses the test address when the process 2 is completed, and accesses the test address of the dual-port memory 12. The completion notice 5 is written in the status 4 of the lower device 2 in the shared area 23 (step 24: S24).

【0032】また、下位装置2a内の試験プログラム3
aは下位装置2内の試験プログラム3の処理1が完了し
ていれば処理4を実行し、完了したら試験用アドレスへ
アクセスし、デュアルポートメモリ12の共通エリア2
3の下位装置2aステータス4aへ完了通知5aを書き
込む(ステップ34:S34)。
Further, the test program 3 in the lower device 2a
If the process 1 of the test program 3 in the lower-level device 2 is completed, the process a is executed, and when completed, the test address is accessed and the common area 2 of the dual port memory 12 is accessed.
The completion notification 5a is written in the status 4a of the lower device 2a of No. 3 (step 34: S34).

【0033】下位装置2内の試験プログラム3はデュア
ルポートメモリ12の共通エリア23の下位装置2aス
テータス4aを読み出し、下位装置2a内の試験プログ
ラム3aの処理4が完了したかチェックし、完了してい
なければ完了するまで下位装置2aステータス4aの読
み出しを繰り返す(ステップ25,26:S25、S2
6)。
The test program 3 in the lower device 2 reads the status 4a of the lower device 2a in the common area 23 of the dual port memory 12 and checks whether the process 4 of the test program 3a in the lower device 2a is completed. If not, the reading of the lower-level device 2a status 4a is repeated until completion (steps 25 and 26: S25, S2).
6).

【0034】また、下位装置2a内の試験プログラム3
aはデュアルポートメモリ12の共通エリア23の下位
装置2ステータス4を読み出し、下位装置2内の試験プ
ログラム3の処理3が完了したかチェックし、完了して
いなければ完了するまで下位装置2ステータス4の読み
出しを繰り返す(ステップ35,36:S35、S3
6)。
The test program 3 in the lower device 2a
a reads the lower device 2 status 4 in the common area 23 of the dual port memory 12, checks whether the process 3 of the test program 3 in the lower device 2 is completed, and if it is not completed, the lower device 2 status 4 is completed. Is read repeatedly (steps 35, 36: S35, S3).
6).

【0035】下位装置2内の試験プログラム3は下位装
置2a内の試験プログラム3aの処理4が完了していれ
ば処理5を実行し、完了したらデュアルポートメモリ1
2の下位装置2エリア21へ完了通知を書き込み(S2
7)、上位装置1内の試験プログラム11へ通知する。
The test program 3 in the lower device 2 executes the process 5 if the process 4 of the test program 3a in the lower device 2a is completed, and if completed, the dual port memory 1
2 write the completion notice to the lower device 2 area 21 (S2
7) Notify the test program 11 in the host device 1.

【0036】また、下位装置2a内の試験プログラム3
aは下位装置2内の試験プログラム3の処理3が完了し
ていれば処理6を実行し、完了したらデュアルポートメ
モリ12の下位装置2aエリア22へ完了通知をライト
し(S37)、上位装置1内の試験プログラム11へ通
知する。
Further, the test program 3 in the lower device 2a
If the process 3 of the test program 3 in the lower-level device 2 is completed, the process a is executed, and if completed, the completion notification is written to the lower-level device 2a area 22 of the dual port memory 12 (S37). The test program 11 is notified.

【0037】上位装置1内の試験プログラム11はデュ
アルポートメモリ12の下位装置2エリア21および下
位装置2aエリア22をリードし(S13)、試験を終
了する。
The test program 11 in the upper device 1 reads the lower device 2 area 21 and the lower device 2a area 22 of the dual port memory 12 (S13) and ends the test.

【0038】上述の通り、下位装置内試験プログラムが
試験を制御しながら下位装置対向試験を行う。より具体
的には、下位装置側から上位装置のデュアルポートメモ
リ12へアクセスしたときに、複数の下位装置からアク
セスできる共通エリア23へアドレス変換するアドレス
変換部13と、共通エリア23を利用して情報をやり取
りすることで試験を制御して下位装置対向試験を行う下
位装置2内試験プログラム3と下位装置2a内試験プロ
グラム3aとを有しており、上位装置内の試験プログラ
ム11の制御を受けずに、下位装置内試験プログラム3
および3a間で情報をやり取りすることで試験を制御す
るため、複数の下位装置対向試験を同時に行うことがで
きる。
As described above, the low-level device test program controls the test and performs the low-level device facing test. More specifically, when the dual port memory 12 of the higher-level device is accessed from the lower-level device side, an address conversion unit 13 that performs address conversion into a common area 23 accessible by a plurality of lower-level devices and the common area 23 are used. It has a test program 3 in the lower device 2 and a test program 3a in the lower device 2a for controlling the test by exchanging information to perform the lower device opposite test, and receives the control of the test program 11 in the upper device. Without lower device test program 3
Since the test is controlled by exchanging information between 3 and 3a, it is possible to simultaneously perform a plurality of lower device opposing tests.

【0039】すなわち、複数の下位装置を有する電子装
置における下位装置間で、下位装置内試験プログラムが
試験手順を制御しながら試験することになる。
That is, the test program in the lower device tests between the lower devices in the electronic device having a plurality of lower devices while controlling the test procedure.

【0040】なお、説明上デュアルポートメモリ12の
エリアは下位装置2,2aの2個に限定して説明した
が、これに拘束されるものではない。
Although the area of the dual port memory 12 is limited to the two lower devices 2 and 2a for the sake of description, it is not restricted to this.

【0041】また、上述の下位装置対向試験方式を、マ
ルチプロセッサシステム構成の電子システムに用いるこ
とで、下位レベルの対向試験を実施することも可能であ
る。
It is also possible to carry out a low-level counter test by using the above-mentioned low-level device counter test method in an electronic system having a multiprocessor system configuration.

【0042】[0042]

【発明の効果】以上説明したように、本発明の下位装置
対向試験方式は、上位装置内試験プログラムがすべての
下位装置内試験プログラムに対して試験起動をかけるだ
けで、試験途中で順次制御する必要がなくなり、複数の
下位装置対向試験を同時に実行できるので、複数の下位
装置の対向試験を行う場合、トータル試験時間を短縮で
きるという効果を有している。
As described above, according to the low-level device opposite test method of the present invention, the high-level device test program simply activates the test for all the low-level device test programs, and the sequential control is performed during the test. Since it is not necessary and a plurality of lower-layer device facing tests can be executed simultaneously, there is an effect that the total test time can be shortened when performing a plurality of lower-device facing tests.

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

【図1】本発明の下位装置対向試験方式の一つの実施の
形態を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a lower device counter test method of the present invention.

【図2】本発明の下位装置対向試験方式の動作を示す詳
細ブロック図である。
FIG. 2 is a detailed block diagram showing the operation of the lower device counter test method of the present invention.

【図3】図2の動作を示すフローチャートである。FIG. 3 is a flowchart showing the operation of FIG.

【図4】下位装置間の試験プログラムの動作を示す図で
ある。
FIG. 4 is a diagram showing an operation of a test program between lower devices.

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

1 上位装置 2,2a,2n 下位装置 3,3a,3n 試験プログラム 4 下位装置2ステータス 4a 下位装置2aステータス 5,5a 完了通知 11 試験プログラム 12 デュアルポートメモリ 13 アドレス変換部 15,15a,15n 上位装置インタフェース 16 下位装置インタフェース 21 下位装置2エリア 22 下位装置2aエリア 23 共通エリア 1 Upper device 2,2a, 2n Lower device 3,3a, 3n test program 4 Lower device 2 status 4a Lower device 2a status 5, 5a Completion notification 11 Exam Program 12 dual port memory 13 Address converter 15, 15a, 15n Host device interface 16 Lower device interface 21 Lower device 2 area 22 Lower device 2a area 23 common areas

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04L 29/14 H04L 12/24 H04L 12/26 ─────────────────────────────────────────────────── ─── Continuation of the front page (58) Fields surveyed (Int.Cl. 7 , DB name) H04L 29/14 H04L 12/24 H04L 12/26

Claims (5)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 各々がプロセッサを搭載する複数の下位
装置と、プロセッサを搭載する1つの上位装置とからな
り、前記複数の下位装置が前記上位装置内のデュアルポ
ートメモリを介して前記複数の下位装置間のインタフェ
ース試験を複数の前記下位装置を対向させて行う場合、
複数の前記下位装置が前記デュアルポートメモリの同一
アドレスへアクセスできるように前記上位装置内のアド
レス変換部により、下位装置内試験プログラム同士で前
記デュアルポートメモリの同一アドレスを介して直接情
報をやり取りし、試験の手順を制御しながら試験するこ
とを特徴とする下位装置対向試験方式。
1. A plurality of lower-level devices each including a processor and one upper-level device including a processor, wherein the plurality of lower-level devices are connected to the plurality of lower-level devices via a dual port memory in the upper-level device. When performing an interface test between devices with a plurality of lower devices facing each other,
The address translation unit in the upper device directly exchanges information between test programs in the lower device via the same address in the dual port memory so that the plurality of lower devices can access the same address in the dual port memory. , A lower device counter test method characterized by performing a test while controlling the test procedure.
【請求項2】 プロセッサを搭載する上位装置と、各々
がプロセッサを搭載する複数の下位装置とから構成さ
れ、 前記上位装置は、試験プログラムと、インターフェース
エリアとして使用するデュアルポートメモリと、このデ
ュアルポートメモリに接続するアドレス変換部とを有
し、 前記複数の下位装置は各々が試験プログラムを有し、 前記上位装置と前記複数の下位装置とは、前記アドレス
変換部とこれに接続する複数の上位装置インタフェース
を介して前記複数の下位装置とそれぞれ接続され、前記
複数の下位装置は下位装置インタフェースにより相互に
接続されていることを特徴とする下位装置対向試験方
式。
2. A higher-level device having a processor and a plurality of lower-level devices each having a processor, each of which has a test program, a dual port memory used as an interface area, and a dual port memory. An address translation unit connected to the memory, each of the plurality of lower devices has a test program, the upper device and the plurality of lower devices, the address conversion unit and a plurality of upper devices connected to it. A lower device counter test method, wherein each of the plurality of lower devices is connected via a device interface, and the plurality of lower devices are mutually connected by a lower device interface.
【請求項3】 前記アドレス変換部は、前記第1の下位
装置内の第1の試験プログラムから試験用アドレスへの
アクセスがあると、対向試験を行う対向側の第2の下位
装置の第2の試験プログラムと同一エリアである共通エ
リアへとアドレス変換し、前記第1の下位装置内の前記
第1の試験プログラムと前記第2の下位装置内の前記第
2の試験プログラムは、前記共通エリアを介して自己の
プログラムの試験実行状態を相互に通知し合いながら試
験を実施することを特徴とする請求項2記載の下位装置
対向試験方式。
3. The address translation unit, when an access is made to a test address from a first test program in the first lower device, a second device of a second lower device on the opposite side for performing an opposite test. Address conversion to a common area which is the same area as the test program of the first test program in the first lower device and the second test program in the second lower device are performed in the common area. 3. The low-order device opposite test method according to claim 2, wherein the test is carried out while mutually notifying the test execution status of its own program via.
【請求項4】 前記上位装置内の前記試験プログラム
は、前記第1、第2の下位装置内の前記第1、第2の試
験プログラムに対して、下位装置対向試験開始指示を前
記デュアルポートメモリの通常インタフェースである第
1のエリア及び第2のエリアへそれぞれ書き込むことで
試験を開始することを特徴とする請求項2又は請求項3
記載の下位装置対向試験方式。
Wherein said test program in the host system, the first, the first second in the lower device, for the second test program, the dual port memory sub system facing the test start instruction 4. The test is started by writing in each of the first area and the second area, which are the normal interfaces of the above.
Lower device counter test method described .
【請求項5】 請求項1〜4いずれか1項に記載の下位
装置対向試験方式を用いたことを特徴とするマルチプロ
セッサシステム。
5. A multiprocessor system using the low-order device opposite test method according to claim 1. Description:
JP2000068693A 2000-03-13 2000-03-13 Lower device facing test method Expired - Fee Related JP3434771B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000068693A JP3434771B2 (en) 2000-03-13 2000-03-13 Lower device facing test method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000068693A JP3434771B2 (en) 2000-03-13 2000-03-13 Lower device facing test method

Publications (2)

Publication Number Publication Date
JP2001257740A JP2001257740A (en) 2001-09-21
JP3434771B2 true JP3434771B2 (en) 2003-08-11

Family

ID=18587710

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000068693A Expired - Fee Related JP3434771B2 (en) 2000-03-13 2000-03-13 Lower device facing test method

Country Status (1)

Country Link
JP (1) JP3434771B2 (en)

Also Published As

Publication number Publication date
JP2001257740A (en) 2001-09-21

Similar Documents

Publication Publication Date Title
JP2009532782A (en) Interport communication in multiport memory devices
JP3602293B2 (en) Data transfer method and device
JPH0328949A (en) Device adaptor and diagnosis system of the same
JPS63275241A (en) Control link and method of transmission using the link
JP6125168B2 (en) Debugging barrier transactions
JP3434771B2 (en) Lower device facing test method
US7856346B2 (en) Emulating multiple bus used within a data processing system
JP2005141532A (en) System debugging device
JP2614866B2 (en) Self-diagnosis method
JP2004094451A (en) On-chip JTAG interface circuit and system LSI
JP3204308B2 (en) Microcomputer and test method thereof
JP4551657B2 (en) Data transfer method in electronic circuit, electronic circuit and related apparatus
JP3177131B2 (en) Electronic circuit analyzer
JP2728002B2 (en) Embedded software debug support device
JPH01134651A (en) Bus unit direct control mechanism
JPH02207363A (en) Data transfer system, device controller, and memory controller
CN116386705A (en) Dynamic random access memory state detection method and device and electronic equipment
JPH05189332A (en) Information processor
JPS6051746B2 (en) Control circuit diagnosis method
JPH03245219A (en) Electronic disk subsystem
JPH0293847A (en) Memory test system at time of initial diagnosis
JP2000347898A (en) Software development support equipment
JPH0293971A (en) Memory access circuit
JPH0619637A (en) Magnetic disk device
JPS6020765B2 (en) logical device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20030506

LAPS Cancellation because of no payment of annual fees