JPH01197846A - エラー探知回路 - Google Patents

エラー探知回路

Info

Publication number
JPH01197846A
JPH01197846A JP63285944A JP28594488A JPH01197846A JP H01197846 A JPH01197846 A JP H01197846A JP 63285944 A JP63285944 A JP 63285944A JP 28594488 A JP28594488 A JP 28594488A JP H01197846 A JPH01197846 A JP H01197846A
Authority
JP
Japan
Prior art keywords
error
counter
signal
trigger
field
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.)
Granted
Application number
JP63285944A
Other languages
English (en)
Other versions
JPH0563823B2 (ja
Inventor
David Meltzer
デビツド・メルザ
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH01197846A publication Critical patent/JPH01197846A/ja
Publication of JPH0563823B2 publication Critical patent/JPH0563823B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0727Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a storage system, e.g. in a DASD or network based storage system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/079Root cause analysis, i.e. error or fault diagnosis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2205Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
    • G06F11/2236Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test CPU or processors

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Hardware Redundancy (AREA)
  • Debugging And Monitoring (AREA)
  • Manipulation Of Pulses (AREA)
  • Measuring Leads Or Probes (AREA)
  • Testing Of Short-Circuits, Discontinuities, Leakage, Or Incorrect Line Connections (AREA)
  • Production Of Multi-Layered Print Wiring Board (AREA)
  • Detection And Correction Of Errors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 A、産業上の利用分野 本発明は、データ処理システムのエラー探知回路に間し
、特に、データ処理システム中で他モジュールへのエラ
ー伝播を引き起こす障害モジュールを識別する回路に関
する。
B、従来技術及び解決しようとする問題点多くのデータ
処理システムでは通常、データ処理回路は複数のフィー
ルド交換可能袋gl(すなわちFRU)に分割されてお
り、従って一つのFRUに障害が起こっても、フィール
ドエンジニアが容易に交換でき、システムダウンの時間
を最少限にすることができる0本適用業務では、データ
処理システム中の全FRUはシステム・クロックによっ
て制御され、−FRUの出力データが他の一以上のFR
uへ入力されるよう、内部接続される。
システム・クロック、の走行が高速のため、障害FRU
によるエラーが探知される前に他のFRUへすでにエラ
ーが伝播されてしまい、障害FRUを識別・判断するの
は回器となる。
11BMテクニカル・ディスクロージャ・ブレティン(
IBM Technical Disclosure 
Bulletin) J第22巻第1号(1979年6
月)、255〜257ページ、R,J、コルヴイック・
ジュニア著「フィールド交換可能装置の拡大解決策のた
めのアルプリズム(Algorithms for I
ncreased Re5olu−tion of F
ield Replaceable Units) J
は、各Fl’tUに常駐するエクスクル−シブ(排他的
)OR関数によりパリティチエツクを行うシステム、及
び転送FRU・受信Fl’tUいずれのエラー状況をも
識別するアルゴリズムについて述べている。
rlBMテクニカル・ディスクロージャ・ブレティン(
IBM Technical Disclosure 
Bulletin) J第26巻第11号(1984年
4月)、6078〜6079ページ、w、p、スプロー
ル著「エラーシーケンスの捕獲(Error 5equ
ence Tagging) Jは、多重機能装置を持
つ機械について述べており、そこでは、各機能装置がエ
ラーシーケンス・カウンタとエラー探知回路を持つ。エ
ラーが探知されると、各エラーシーケンス・カウンタは
同期パルスをカウントし、のちエラー探知回路がカウン
トを停止・する、その後全カウンタの内容が詳細分析さ
れ、最初に起こったエラーを判別して障害機能装置を識
別する。
rlBMテクニカル・ディスクロージャ・ブレティン(
IBM Technical Disclosure 
Bulletin) J第26巻第11号(1984年
4月)、6187〜6188ページ、RoH,パーソッ
チ他著「最初のエラーを探知する回路(First E
rror DetectionCircuit) Jは
、ラッチング回路について述べており、これは、最初の
エラー発生の徴候を、複数の障害入力線の一つから取り
出して保持(ラッチ)する、最初のエラー徴候が生じた
後に続いて、違うエラーが回路に入力されても無視され
、保持されたエラーが分析されて、構成の不備を判別す
るようになっている。
米国特許第4679195号は、複数のデータ記憶位置
を持つデータ処理システムを開示している。各データ記
憶位置は、カウンタとエラー探知器を持つ。エラーを探
知するとカウンタがカウント作業を中断するため、シス
テム・サイクルのカウントは、エラーの発生に符合する
値のままフリーズ(凍結)される。その後各データ記憶
位置のカウンタが詳細分析され、データ処理システムの
エラー状況を判別するようになっている。
本発明の目的は、内部接続モジュールシステムにおいて
最初に障害を起こしたモジュールを識別する、エラー探
知回路を提供することである。
さらに本発明の目的は、エラートリガで構成されるカウ
ンタ(複数モジュールを持ったシステムの各モジュール
にあり、最初に障害を起こしたモジュールを識別するカ
ウンタ)を含む、エラー探知回路を提供することである
さらに本発明の目的は、そのように構成されるカウンタ
がガロワ・フィールド・カウンタとなる、エラー探知回
路を提供することである。
C0問題点を解決するための手段 本発明のエラー探知回路は、フィールド交換可能装置の
ような複数の内部接続モジュールを持ち、各モジュール
はエラーチェッカ回路を最低一つ持つ。これは、エラー
発生時にエラーチェッカ信号を生成する。各モジュール
にはエラートリガが最低一つ含まれ、これは、エラーチ
ェッカ信号の探知を受け持つべくセットされる。各エラ
ートリガはカウンタ・ステージ(段)を構成している。
そのカウントによって最初のエラートリガ・セットを識
別し、それから最初に障害を起こしたモジュールを識別
する。エラートリガで構成されるカウンタは、好ましく
はガロワ・フィールド・カウンタである。これは、ステ
ージのいずれかにノン・ゼロ・インパルスを受け取った
時のみカウントを開始し、カウントの最終内容が、最初
のノン・ゼロ・インパルスの出所を示す独自の値となる
D、実施例 図解したシステム10は、複数のフィールド交換可能装
置(FRUIからFRU7で示しである)を含んでいる
。FRUIからFI’tU7の各フィールド交換可能装
置は、FRUIにあるエラー分離回路(EIC)11と
同一の回路を持つ。EICllはフリーズ論理回路14
、エラー報告レジスタ回路(ERR)16、Ol’tゲ
ート18、及びエラートリガ20より成る。エラートリ
ガ20からの出力が、それぞれのFRUの出力となる。
すなわち、FRUIからFRU7のエラートリガ出力部
は%01〜07にそれぞれ対応する。フリーズ論理14
は、大域フリーズ信号(後述する)を受け取る人力部0
1局所フリーズ信号を受け取る第二人力部22、及びE
rtR16の入力部24に接続されてフリーズ報告信号
を生成する出力部23を持つ。ERR16はFRUのエ
ラーチェッカ回路(図示せず)から入力されるエラー人
力部25を一以上持ち、これがエラーの発生を知らせる
ERR16はまた、FRUでのエラー発生時にエラーメ
ツセージを生成する第一出力部26を持ち、これには発
生エラーのタイプを示す複数ビットコードが含まれるこ
とがある。EFtR16はまた、第二出力部28を持ち
、これはフリーズ論理14の入力部22、及びORゲー
ト18の第−人力部に接続されている。Oftゲート1
8の第二人力部はEICllの入力部Fと接続しており
、入力部Fは、カウント信号を受け取るべく直前FRL
Iの(FRUIならばFRU7の)エラートリガ出力部
と接続している。FRU7は、前記FFtU1のEIC
IIにあたるEICIIo及びその他の、論理支援機構
(LSS)12(後述する)を構成する回路を含む。
FRUIからFRU7のERR出力端子26はそれぞれ
QlからQlで示してあり、プロセッサがERR16の
内容を分析できるよう、当技術において周知の方法によ
りエラー母線(図示せず)に接続されることがある。入
力部24及び25は、BRR16の適当な回路により典
型的に択一され、その結果、フリーズ論理14からフリ
ーズ報告信号、あるいはいずれかの入力部25からエラ
ーチェッカ信号を受け取ると、出力部26ではエラーメ
ツセージ、出力部28では局所フリーズ信号が生成され
る。この出力部28の局所フリーズ信号は、入力部22
を経由してフリーズ論理14へ、及びORゲート18の
第−人力部へ入力される。
フリーズ論理14は、システム・クロック(図示せず)
を止める、すなわちシステム10のデータ処理を中断す
る回路(図示せず)を含む、前述の通り、システム・ク
ロックの走行は、いずれかの入力部25にエラーチェッ
カ信号が発生してから、フリーズ論理14がシステム・
クロックを止めるまでの数サイクル間続く、尚、フリー
ズ論理14は当技術において熟知されているものであり
、ここでは詳述しない。
図解したエラートリガ20は二つの状態装置を含み、そ
のセット入力部(S)はORゲート18の出力部と接続
されて、そこからのエラー信号を受け取る。フリーズ論
、理14は、入力部Gまたは第二人力部22からの信号
によりエネーブル(活動開始)されると、ERR16で
のエラーチェッカ信号のレジスタ、及びORゲート18
からのエラー信号によるエラートリガのセットを、そこ
までで停止する。FRUの各エラートリガ出力部は、次
Fl’tLJの入力部F1及びLSS12にある複数入
力ORゲートのいずれかの入力部に接続される。
出力部05及び06はエクスクル−シブORゲート31
の入力部に接続され、エクスクル−シブORゲート31
の出力部はEICIIoの人力部Fに接続される。OR
ゲート30の出力部は、大域フリーズ論理回路32の人
力部に接続され、32の出力部は、導体35を経由して
、FRUIからFRU7の各フィールド交換可能装置の
入力部Gに接続される。全FRUはシステム・クロック
により駆動されるので、ERR16の出力部28からの
フリーズ信号、あるいは直前FRUがらのノン・ゼロ・
インパルスがEICの入力部Fを経由して出力された後
のサイクルにおいて、エラートリガ20の出力は、ノン
・ゼロとなる。出力はその後、次クロック・サイクルに
おいてゼロ状態に戻る。
図面ではエラートリガ20はモジューロ2・カウンタと
して機能している。各エラートリガはガロワ・フィール
ド・カウンタのステージとなるよう内部接続されるので
、カウントはGF(2”N)の不換多項式に従って行わ
れ、2::Nがシステム・クロックを止めるのに必要な
だけのサイクル数以上になるようNが選定される。既知
の通すガロワ・フィールド・カウンタは、ノン・ゼロ値
がいずれかのエラートリガ20によりカウンタに人力さ
れなければ、カウントを始めない。エラーが発生すると
、最初に障害を起こしたFRUのエラートリガ20が、
ガロワ・フィールド・カウンタに最初にノン・ゼロ・イ
ンパルスを入力する。既知の通りモジューロ2・カウン
タは、多様に内部接続されることがある。これは、ガロ
ワ・フィールド・カウンタによって特定の多項方程式を
解くためである。例えば、解析される多項方程式の種類
により、エクスクル−シブ0R31が多様に接続される
か、または−以上のエクスクル−シブORゲートが使用
されることが考えられる。このようにして構成されたガ
ロワ・フィールド・カウンタに、最初にノン・ゼロ・イ
ンパルスを入力するフィールド交換可能装置は、01か
ら07までの出力部に現れるカウントから、常に識別で
きる。システム・クロックを止めるのに必要なサイクル
数がわかればそれにより、出力部01から07における
ガロワ・フィールドのカウントが分析され、どのFRU
が最初にノン・ゼロ・インパルスを人力して、ガロワ・
フィールド・カウンタな始動させたか判別できる。障害
発生を判別すると大域フリーズ論理32は、導体35を
経て各FRUの人力部Gに大域フリーズ信号を入力し、
各局所フリーズ論理14にエラートリガ20のセットを
中断するよう指示し、ガロワ・フィールド・カウンタの
カウントをフリーズする。いずれかの入力部25よリエ
ラーチェッカ信号を受け取ってから、FRUlからFR
U7の局所フリーズ論理回路14がガロワ・フィールド
のカウントをフリーズするまでのサイクル数は、明細な
設計パラメータであるため、最初のエラー発生からガロ
ワ・フィールドの最終カウントまでのサイクルは常に知
ることができる。
エラー発生時の動作は以下の通りである。最初のエラー
発生と同時にフィールド交換可能装置のエラートリガ2
0がセットされ、最初のノン・ゼロ値をガロワ・フィー
ルド論理に入力する。−サイクル後、局所フリーズ論理
14は、ERR16及び該フィールド交換可能装置のエ
ラートリガに、エラーが続いてレジスタされないよう阻
止する。
ノン・ゼロ値はガロワ・フィールド・カウンタ及びLS
S12のカウンタ・フィードバック経路を通じて伝播し
、その結果大域フリーズ論理が大域フリーズ信号を生成
する。大域フリーズ論理32による大域フリーズ信号生
成後に、FRUIからFRU7のいずれかのフィールド
交換可能装置が受け取るエラーチェッカ信号は、ガロワ
・フィールド・カウンタによってカウントされない。局
所フリーズ論理回路14の全てがフリーズされた後に、
出力部01から07に生じる信号から判別される独自の
値が、最初にエラーを起こしたフィールド交換可能装置
を識別する。
第−表に示すのは、フィールド交換可能装置で一エラー
発生後の、出力部01から07に生じる信号の一番目か
ら三番目までのサイクルに対する値である。大域フリー
ズが起こったサイクルがわかれば、本表をそのサイクル
に適用して、最初に障害を起こしたフィールド交換可能
装置を判別できる。フィールド交換可能装置の障害によ
りガロワ・フィールド・カウンタがカウントを開始し、
システム・クロック停止以前にエラーが他のフィールド
交換可能装置に伝播して、多重エラーを引き起こすよう
な場合には、同様の表を作成して対応することができる
。そのような多重エラー発生の場合にも、ガロワ・フィ
ールドのカウント値は独自のものとなり、最初の障害フ
ィールド交換可能装置が識別できる。
第−表 一出力部一 FRUIのエラーの場合       サイクルoio
oooo     2 0010000     a FrtU2のエラーの場合       サイクルoo
oiooo     3 ooooioo     4 ooooo   1  1    5 1000.001    6 FRU3のエラーの場合       サイクルFRU
4のエラーの場合       サイクル1 .1  
0  0  0  0 0    5FRU5のエラー
の場合       サイクル0110.000   
 5 FRU6のエラーの場合       サイクルFII
U7のエラーの場合       サイクルooooi
oo     e またあるいは入力部25が、一つのフィールド交換可能
装置の一要素からではなく、フィールド交換可能装置の
組から入力されるエラーを示すことがある。この場合入
力部25は、分離したガロワ・フィールド・カウンタの
大域フリーズ論理回路の出力を表わす。こういった配列
では、一つのガロワ・フィールド・カウンタはフィール
ド交換可能装置の細組かのうち一組を指し、さらにこの
ガロワ・フィールド・カウンタが、最初にエラーを起こ
したフィールド交換可能装置を指す。
E0発明の効果 最初に障害を起こした回路部分を、回路モジュール単位
(交換可能単位)で素早く発見できるので、回路交換が
容易になり、システムダウンの時間を短縮できる。
【図面の簡単な説明】
これは本発明の概略図である。フィールド交換可能装置
(FRLI)を接続して、エラー発生時に障害FRUを
識別するカウンタを構成している。 1〜7・・・フィールド交換可能装置(FRU)10・
・・・シメテム 11・・・・エラー分離回路(Etc)12・・・・論
理支援機構(LSS) 14・・・・フリーズ論理回路 16・・・・エラー報告レジスタ回路(ErtR)18
・・・・ORゲート 20・・・・エラートリガ 30・・・・ORゲート 31・・・・エクスクル−シブORゲート32・・・・
大域フリーズ論理回路 35・・・・導体 出願人  インターナショナル・ビジネス・マシーンズ
・コーポレーション

Claims (1)

  1. 【特許請求の範囲】  エラーを生じた時にエラーチェッカ信号を発生する手
    段を夫々持った複数個の回路モジュールを含んだシステ
    ムのためのエラー探知回路であって、上記エラーチェッ
    カ信号に応答してエラー信号を発生するため、上記回路
    モジュールの各々に設けられたエラー探知手段と、 上記エラー探知手段のうちの対応するものから上記エラ
    ー信号を受け取るための入力、及び出力を有し、上記エ
    ラー探知手段からのエラー信号を感知するため、上記回
    路モジュールの各々に設けられたエラートリガ手段と、 上記すべてのエラートリガ手段が夫々一つのカウンタ段
    を構成するように該エラートリガ手段のすべての出力に
    接続されてカウンタを形成する接続手段であって、該カ
    ウンタの計数値が上記エラートリガ手段のうちの、入力
    に上記エラー信号を最初に受け取つたエラートリガを指
    示するようにした接続手段と、より成るエラー探知回路
JP63285944A 1988-01-27 1988-11-14 エラー探知回路 Granted JPH01197846A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/148,826 US4852095A (en) 1988-01-27 1988-01-27 Error detection circuit
US148826 1988-01-27

Publications (2)

Publication Number Publication Date
JPH01197846A true JPH01197846A (ja) 1989-08-09
JPH0563823B2 JPH0563823B2 (ja) 1993-09-13

Family

ID=22527564

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63285944A Granted JPH01197846A (ja) 1988-01-27 1988-11-14 エラー探知回路

Country Status (3)

Country Link
US (1) US4852095A (ja)
EP (1) EP0325727A3 (ja)
JP (1) JPH01197846A (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5206948A (en) * 1989-12-22 1993-04-27 Bull Hn Information Systems Inc. Bus monitor with means for selectively capturing trigger conditions
US5361267A (en) * 1992-04-24 1994-11-01 Digital Equipment Corporation Scheme for error handling in a computer system
US6236643B1 (en) 1997-02-14 2001-05-22 Advanced Micro Devices, Inc. Multiport data switch having variable maximum packet length
US6389557B1 (en) * 1998-09-16 2002-05-14 Advanced Micro Devices, Inc. Freezing mechanism for debugging
US6550022B1 (en) * 1999-11-02 2003-04-15 International Business Machines Corporation Hierarchical JTAG based checkstop architecture for computer systems
US20040216003A1 (en) * 2003-04-28 2004-10-28 International Business Machines Corporation Mechanism for FRU fault isolation in distributed nodal environment
US7251748B2 (en) * 2003-09-12 2007-07-31 Sun Microsystems, Inc. System and method for determining a global ordering of events using timestamps
JP4804408B2 (ja) * 2007-04-17 2011-11-02 株式会社日立製作所 ログ解析方法及び装置
US9425802B1 (en) * 2015-05-28 2016-08-23 Altera Corporation Methods and apparatus for configuring and reconfiguring a partial reconfiguration region

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4100605A (en) * 1976-11-26 1978-07-11 International Business Machines Corporation Error status reporting
US4167041A (en) * 1977-04-05 1979-09-04 International Business Machines Corporation Status reporting
US4139818A (en) * 1977-09-30 1979-02-13 Burroughs Corporation Circuit means for collecting operational errors in IC chips and for identifying and storing the locations thereof
US4184630A (en) * 1978-06-19 1980-01-22 International Business Machines Corporation Verifying circuit operation
US4679195A (en) * 1985-04-10 1987-07-07 Amdahl Corporation Error tracking apparatus in a data processing system

Also Published As

Publication number Publication date
US4852095A (en) 1989-07-25
EP0325727A2 (en) 1989-08-02
JPH0563823B2 (ja) 1993-09-13
EP0325727A3 (en) 1990-10-24

Similar Documents

Publication Publication Date Title
EP0006328B2 (en) System using integrated circuit chips with provision for error detection
US9336074B2 (en) Apparatus and method for detecting a fault with a clock source
US5081626A (en) System for detection and location of events
US3567916A (en) Apparatus for parity checking a binary register
JPH01197846A (ja) エラー探知回路
CN111611097B (zh) 故障检测方法、装置、设备及存储介质
US5515381A (en) Sequential parity correction for error-correcting RAM array
US20100162269A1 (en) Controllable interaction between multiple event monitoring subsystems for computing environments
JP4868980B2 (ja) シングルイベント機能割込み検出システム
US3078039A (en) Error checking system for a parallel adder
CN110399258B (zh) 一种服务器系统的稳定性测试方法、系统及装置
CN115632940A (zh) 故障分析方法、设备及存储介质
JP7339587B2 (ja) 核反応検出装置及び核反応検出方法並びに核反応検出プログラム
US11475192B1 (en) Methods and apparatus for buffered assertion reporting in emulation
JPS6126698B2 (ja)
JP2606160B2 (ja) パリティチェック回路の故障検出方式
JPH03132829A (ja) パリテイ検査システム
JPS6027423B2 (ja) 擬似間欠誤り検査符号発生装置
SU1709321A2 (ru) Устройство дл контрол устойчивости функционировани программ
CN109066618B (zh) 基于短时间尺度的开关量检验方法、装置及存储介质
JPS63200250A (ja) キヤツシユ記憶装置の擬似障害発生方式
JPS588351A (ja) 演算試験回路
CN118169539A (zh) 集成电路的功能安全验证方法、装置、电子设备和介质
JPH0542015B2 (ja)
JPH0542017B2 (ja)

Legal Events

Date Code Title Description
A521 Written amendment

Effective date: 20040803

Free format text: JAPANESE INTERMEDIATE CODE: A523

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040803

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070410

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070807