JP4321472B2 - Control device - Google Patents
Control device Download PDFInfo
- Publication number
- JP4321472B2 JP4321472B2 JP2005092894A JP2005092894A JP4321472B2 JP 4321472 B2 JP4321472 B2 JP 4321472B2 JP 2005092894 A JP2005092894 A JP 2005092894A JP 2005092894 A JP2005092894 A JP 2005092894A JP 4321472 B2 JP4321472 B2 JP 4321472B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- programmable device
- processing
- configuration information
- configuration
- 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
Links
- 230000006870 function Effects 0.000 claims description 5
- 238000000034 method Methods 0.000 description 16
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
Images
Landscapes
- Microcomputers (AREA)
- Logic Circuits (AREA)
Description
本発明は、車両をはじめとする各種の機器類を制御する制御装置に関し、特に、プログラマブルデバイスを用いて制御処理内容を書き換えることが可能な制御装置に関する。 The present invention relates to a control device that controls various devices including a vehicle, and more particularly, to a control device that can rewrite the contents of control processing using a programmable device.
プログラマブルデバイスであるFPGA(Field Programmable Gate Array)を論理回路として用いる制御装置が知られている(例えば、特許文献1参照)。FPGAは電源投入時に回路データを読み込んでコンフィグレーションを行う必要がある。特許文献1の技術においては、電源投入直後に有している複数の電源間で電圧の立ち上がりに時間差が発生した場合に、電圧がばらついている間にコンフィグレーションを行ってコンフィグレーションが失敗するのを防止するために、電圧が安定するまでの間は、コンフィグレーションデータの転送を禁止し、電圧安定を確認後にコンフィグレーションを実行することにより、コンフィグレーションを確実に行うものである。
ところで、このように電源が安定してからコンフィグレーションを行うとすると、電源投入からコンフィグレーションの完了までに時間がかかり、制御回路が起動するまでに時間を要するため、電源投入後すぐに制御を行うことができないという問題がある。このため、早期に起動して制御を行う必要があるシステムへの適用が難しい。 By the way, if configuration is performed after the power supply is stabilized in this way, it takes time from power-on to completion of configuration, and it takes time for the control circuit to start. There is a problem that can not be done. For this reason, it is difficult to apply to a system that needs to be activated and controlled early.
そこで本発明は、プログラマブルデバイスを用いつつ、電源投入後、早期に制御を開始することを可能とした制御装置を提供することを課題とする。 Then, this invention makes it a subject to provide the control apparatus which enabled control to start early after power-on, using a programmable device.
上記課題を解決するため、本発明に係る制御装置は、ハードウェアの機能を任意に決定できるプログラマブルデバイスと、このプログラマブルデバイスのコンフィグレーション情報を記憶したメモリとを有し、メモリに記憶された情報に基づいてコンフィグレーションされたプログラマブルデバイスによってシステム制御を行う制御装置において、プログラマブルデバイスで実行する制御内容の一部を実行可能な専用処理回路をさらに備えており、プログラマブルデバイスがメモリに記憶されたコンフィグレーション情報を読み込んでコンフィグレーションを行っている間は、専用処理回路によりシステム制御を行うことを特徴とする。 In order to solve the above-described problems, a control device according to the present invention includes a programmable device that can arbitrarily determine hardware functions, and a memory that stores configuration information of the programmable device, and information stored in the memory. In the control device that performs system control by the programmable device configured based on the configuration, the control device further includes a dedicated processing circuit capable of executing a part of the control content executed by the programmable device, and the programmable device is stored in the memory. The system control is performed by the dedicated processing circuit while the configuration information is read and the configuration is performed .
電源投入や再起動時にFPGA等のプログラマブルデバイスのコンフィグレーションが行われる。このコンフィグレーションを行っている間は、コンフィグレーションを必要としないマイコンやLSIを用いた専用処理回路によって電源投入時や再起動時に必要とされる処理を行う。 A programmable device such as an FPGA is configured when the power is turned on or restarted. While this configuration is being performed, processing required at power-on or restart is performed by a dedicated processing circuit using a microcomputer or LSI that does not require configuration.
プログラマブルデバイスと専用処理回路で共通する制御について両者の制御出力を比較する比較回路を有し、比較結果が同一の場合にはプログラマブルデバイスによる制御を続行し、比較結果が異なる場合には、プログラマブルデバイスの再コンフィグレーションを実行するとともに、再コンフィグレーションの間は専用処理回路によりシステム制御を行ってもよい。 A control circuit that compares the control output of both the programmable device and the dedicated processing circuit is compared. If the comparison results are the same, control by the programmable device is continued. If the comparison results are different, the programmable device and executes a re-configuration of, during the reconfiguration may I line system controlled by a dedicated processor.
プログラマブルデバイスでは、設定されているコンフィグレーション情報が何らかの原因でその一部または全部が失われることがありうる。このような場合でも専用処理回路においては正常な制御出力が得られる。そこで、両者の処理結果が異なる場合には、プログラムデバイス内のコンフィグレーション情報に異常が発生したと判定して、その再コンフィグレーションを行うことにより、コンフィグレーション情報の復旧を行う。 In the programmable device, part or all of the set configuration information may be lost for some reason. Even in such a case, a normal control output can be obtained in the dedicated processing circuit. Therefore, when the processing results of the two differ, it is determined that an abnormality has occurred in the configuration information in the program device, and the configuration information is restored by performing reconfiguration.
メモリに内容の異なる複数のコンフィグレーション情報が記憶されており、プログラマブルデバイスへと転送するコンフィグレーション情報を選択する選択手段をさらに備えているとよい。 A plurality of pieces of configuration information having different contents are stored in the memory, and it is preferable to further include selection means for selecting configuration information to be transferred to the programmable device.
プログラマブルデバイスは、コンフィグレーション情報に応じた処理回路として機能する。つまり、複数のコンフィグレーション情報から選択した情報を転送することで、複数の処理回路の中から一つを選択することと同意になる。 The programmable device functions as a processing circuit corresponding to the configuration information. In other words, it is equivalent to selecting one of a plurality of processing circuits by transferring information selected from a plurality of pieces of configuration information.
本発明によれば、プログラマブルデバイスのコンフィグレーションの間は、専用処理回路によって処理を行うことで、コンフィグレーション完了を待つことなく早期に制御を開始することができる。このため、制御装置の使い勝手が向上する。 According to the present invention, during the configuration of the programmable device, the processing can be started early without waiting for the completion of the configuration by performing the processing by the dedicated processing circuit. For this reason, the usability of the control device is improved.
また、専用処理回路の制御出力とプログラマブルデバイスの制御出力とを比較することで、制御処理中にプログラマブルデバイスのコンフィグレーション情報の検証を行うことができるとともに、制御処理中でも再コンフィグレーションによるコンフィグレーション情報の復旧を行うことができるため、制御処理の精度を維持することができ、信頼性も向上する。 In addition, by comparing the control output of the dedicated processing circuit with the control output of the programmable device, the configuration information of the programmable device can be verified during the control processing, and the configuration information by reconfiguration during the control processing. Therefore, the accuracy of the control process can be maintained and the reliability can be improved.
コンフィグレーション情報を複数格納して、その中から適切なコンフィグレーション情報を選択できるようにすることで、例えば、同種の制御を行う異なる制御装置間で、メモリ、プログラマブルデバイスを共通化し、どのコンフィグレーション情報を選択するかを変えることで、ハード的な構成は同一でも、異なる処理回路を実現できる。このため、制御処理のバリエーションを変えることが容易になり、システムに適合したきめ細かい制御を低コストで実現することができる。 By storing multiple pieces of configuration information and selecting appropriate configuration information from among them, for example, it is possible to share memory and programmable devices between different control devices that perform the same type of control, and which configuration By changing whether information is selected, different processing circuits can be realized even if the hardware configuration is the same. For this reason, it becomes easy to change the variation of the control processing, and fine control suitable for the system can be realized at low cost.
以下、添付図面を参照して本発明の好適な実施の形態について詳細に説明する。説明の理解を容易にするため、各図面において同一の構成要素に対しては可能な限り同一の参照番号を附し、重複する説明は省略する。 DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described in detail with reference to the accompanying drawings. In order to facilitate the understanding of the description, the same reference numerals are given to the same components in the drawings as much as possible, and duplicate descriptions are omitted.
図1は、本発明に係る制御装置のブロック構成図である。本制御装置100は、FPGA1を中心に構成されており、処理回路としてFPGA1と、マイコン2、ベース処理IC3の3つを有している車両のエンジン等を制御する制御装置である。制御装置100は、それぞれ2種類の入力回路4A、4Bと、出力回路5A、5Bがあり、入力回路4Aには、クランク角センサ、ノックセンサ、水温センサ、外気温センサ、エアコンスイッチ等の出力が入力され、FPGA1とベース処理IC3へ入力された信号を出力する。一方、入力回路4Bには、入力回路4Aと同様に水温センサ、外気温センサ、エアコンスイッチ等の出力のほか、エアフローメータ、アクセル/スロットル開度センサ、VVT(Variable Valve Timing)センサ、O2センサ等の出力信号が入力され、マイコン2へ入力された信号を出力している。
FIG. 1 is a block diagram of a control device according to the present invention. The
FPGA1とマイコン2は、電源IC6からバッテリ20を通じて起動制御を受ける。FPGA1には、コンフィグレーション情報が記憶されたコンフィグレーションROM10が接続される。また、FPGA1とベース処理IC3には、制御パラメータ等を格納したDPROM7が接続される。FPGA1とベース処理IC3の出力信号は、信号間の比較を行うコンペアIC8へと送られ、コンペアIC8から出力回路5Aへと送られる。コンペアIC8には、FPGA1の完了信号が入力されている。出力回路5Aからは、インジェクタ/イグナイタ信号等が出力される。一方、マイコン2の出力は、出力回路5Bへと送られる。出力回路5Bからは、電動スロットル、VVT等の制御信号が出力される。
The
マイコン2とFPGA1とは通信バスによって接続され、各種のデータを送受しうる構成となっている。マイコン2とFPGA1で共通する入力データ(さらにベース処理IC3とも共通する場合がある。)については、入力回路4A、4Bのいずれかに入力して、各回路へ分岐して出力する構成としてもよいが、さらに、マイコン2、FPGA1のいずれか一方から他方へ対してこの通信バスを通じて送信する構成としてもよい。
The
このコンペアIC8の構成例を、図2に示す。コンペアIC8は、FPGA1とベース処理IC3とで同一の制御処理(図中の処理A’)を行った場合の制御出力がそれぞれ入力される。コンペアIC8は、比較器80とスイッチ81とで構成される。比較器80は、FPGA1の完了信号を受けて作動を開始する。そして、比較器80は、FPGA1の完了信号が入力された後は、比較結果が一致するか否かを出力し、完了信号が未入力の間は、常に、比較結果が一致しない旨の信号を出力する。スイッチ81は、出力回路5Aへの出力信号をFPGA1の制御出力とベース処理IC3の制御出力との間で切り換えるものであり、比較器80の出力が一致する旨を出力している場合には、FPGA1側へと切り換え、一致しない旨を出力している場合には、ベース処理IC3側へと切り換える。
A configuration example of the compare IC 8 is shown in FIG. The compare
次に、この制御装置の動作について説明する。図3は、制御装置の動作を示すフローチャートである。この処理は、電源IC6によって車両の電源がオンにされたことが検知された後に実行される。
Next, the operation of this control device will be described. FIG. 3 is a flowchart showing the operation of the control device. This process is executed after the
まず、マイコン2、コンフィグレーションROM10で、ベース処理IC3のパワーオン処理を行う(ステップS1)。次に、コンフィグレーションROM10からコンフィグレーション情報を読み出して、FPGA1へと書き込むコンフィグレーション処理を開始する(ステップS2)。次に、入力回路4Aからベース処理IC3に信号を入力し(ステップS3)、ベース処理IC3内で処理A’の制御出力を求める(ステップS4)。この処理は、車両の起動時に最低限必要とされる基本的な処理であり、例えば、基本噴射量、基本点火位置の算出等が挙げられる。
First, the
次に、FPGA1のコンフィグレーションが完了したか否かを判定する(ステップS5)。未完了の場合には、出力回路5Aには、ベース処理IC3の制御出力が出力され(ステップS6)、制御が行われる。出力後は、ステップS3へと戻ることで、コンフィグレーションが未完了の間は、ベース処理IC3による処理が行われることになる。
Next, it is determined whether or not the configuration of the
ステップS5でコンフィグレーションが完了したと判定した場合には、ステップS7へと移行し、FPGA1と、ベース処理IC3の双方へ信号を入力する。次に、ベース処理IC3では、処理A’の制御出力を、FPGA1では処理A’と処理Aの制御出力を求める(ステップS8)。ここで、処理Aは、噴射量や点火位置の補正量算出など、高速処理が必要な処理のうち、補正量制御などの比較的複雑な計算を必要とする高度な制御が挙げられる。
If it is determined in step S5 that the configuration has been completed, the process proceeds to step S7, and a signal is input to both the
ステップS9では、FPGA1と、ベース処理IC3の処理A’の制御出力を比較し、一致するか否かを判定する。不一致の場合には、コンフィグレーション情報に不具合ありと判定して、ステップS10へと移行し、ベース処理IC3の制御出力を出力回路5Aへと出力した後、ステップS2へと戻ることで、再コンフィグレーションを実行する。一方、一致する場合には、ステップS11へと移行して、FPGA1の制御出力を出力してステップS7へと戻る。
In step S9, the control output of the
なお、マイコン2は、電源オン直後から入力回路4Bへの入力信号を基にして所定の処理を行い、出力回路5Bを通じて各装置へと制御信号を出力している。この処理内容の例としては、吸入空気量の算出、目標スロットル開度の算出、目標VVT変位の算出等が挙げられる。
The
図4は、FPGA1、マイコン2、ベース処理IC3でそれぞれ実行される処理内容を例示したものである。FPGA1においては、増量補正や点火位置補正、アイドル時補正といったインジェクタやイグナイタの制御が行われる。これらは、高速処理が必要で、非同期型の処理が多い。ベース処理IC3では、これらの高速処理が必要な制御のうちで、最低限必要な基本処理がFPGA1と共通して行われる。これに対してマイコン2においては、吸入空気量の算出、目標スロットル開度の算出、空燃比のフィードバック制御、目標VVT変位の算出や他のECUとの通信といった同期型の処理が行われる。このように、それぞれの処理に応じて適切な制御回路を使い分けることで、高速処理や同期処理を適切に実行することができる。
FIG. 4 exemplifies the processing contents executed by the
また、コンフィグレーション完了判定後も、FPGA1とベース処理IC3の処理結果を比較することで、ノイズ等何らかの原因でFPGA1内のコンフィグレーション情報への異常発生を検知するようにしたが、処理簡略化のためにこの機能を搭載しないようにすることもできる。
In addition, even after the configuration completion determination, the processing results of the
また、ベース処理IC3とFPGA1で実行する処理のパラメータをDPROM7に記録しておく構成とすることで、パラメータの書き換えが容易になり、処理内容の更新や車種に合わせた変更を加えることが容易になる。
Further, by adopting a configuration in which parameters of processing executed by the base processing IC 3 and the
コンフィグレーションROM10には、数種類のコンフィグレーション情報を記憶するようにしてもよい。FPGA1へ読み出すコンフィグレーション情報を選択可能とすることで、エンジン構成やその他の構成の異なる車両に対しても共通の制御装置100を用いつつ、コンフィグレーション情報は各車両に適合した情報をそれぞれ記憶しておくことで、それぞれの車種に専用の回路を用いた制御装置を搭載するのと同じ効果が得られる。つまり、ハードウェアとしての構成を共通化しつつ、専用のハードウェアを用いたのと同じ結果が得られる。
The
1…FPGA、2…マイコン、3…ベース処理IC、4A、4B…入力回路、5A、5B…出力回路、6…電源IC、7…DPROM、8…コンペアIC、10…コンフィグレーションROM、20…バッテリ、80…比較器、81…スイッチ、100…制御装置。
DESCRIPTION OF
Claims (3)
前記プログラマブルデバイスで実行する制御内容の一部を実行可能な専用処理回路をさらに備えており、前記プログラマブルデバイスが前記メモリに記憶されたコンフィグレーション情報を読み込んでコンフィグレーションを行っている間は、前記専用処理回路によりシステム制御を行うことを特徴とする制御装置。 A programmable device capable of arbitrarily determining hardware functions and a memory storing configuration information of the programmable device, and system control is performed by the programmable device configured based on the information stored in the memory In the control device,
It further comprises a dedicated processing circuit capable of executing a part of the control contents executed by the programmable device, and while the programmable device is reading the configuration information stored in the memory and performing the configuration, A control apparatus that performs system control by a dedicated processing circuit.
前記プログラマブルデバイスで実行する制御内容の一部を実行可能な専用処理回路と、前記プログラマブルデバイスと前記専用処理回路で共通する制御について両者の制御出力を比較する比較回路をさらに備えており、比較結果が同一の場合には前記プログラマブルデバイスによる制御を続行し、比較結果が異なる場合には、前記プログラマブルデバイスの再コンフィグレーションを実行するとともに、再コンフィグレーションの間は前記専用処理回路によりシステム制御を行うことを特徴とする制御装置。 A programmable device capable of arbitrarily determining hardware functions and a memory storing configuration information of the programmable device, and system control is performed by the programmable device configured based on the information stored in the memory In the control device,
Wherein a dedicated processing circuit capable of executing a portion of the contents of control executed on a programmable device, wherein further includes a comparator circuit for comparing the two control outputs for the common control a programmable device and said dedicated processing circuit, the comparison result If the comparison results are different, the programmable device continues to be controlled, and if the comparison results are different, the programmable device is reconfigured and system control is performed by the dedicated processing circuit during the reconfiguration. A control device characterized by that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005092894A JP4321472B2 (en) | 2005-03-28 | 2005-03-28 | Control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005092894A JP4321472B2 (en) | 2005-03-28 | 2005-03-28 | Control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006279322A JP2006279322A (en) | 2006-10-12 |
JP4321472B2 true JP4321472B2 (en) | 2009-08-26 |
Family
ID=37213631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005092894A Expired - Fee Related JP4321472B2 (en) | 2005-03-28 | 2005-03-28 | Control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4321472B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4960830B2 (en) * | 2006-10-24 | 2012-06-27 | パナソニック株式会社 | Reconfigurable integrated circuit, circuit reconfiguration method, and circuit reconfiguration apparatus |
JP2008141642A (en) * | 2006-12-05 | 2008-06-19 | Sony Corp | Image processor, imaging apparatus, image recording/reproducing device, and activation control method |
CN102057575A (en) * | 2008-06-05 | 2011-05-11 | 松下电器产业株式会社 | Signal processing device, signal processing method, integrated circuit for signal processing, and television receiver |
US20120162449A1 (en) * | 2010-12-23 | 2012-06-28 | Matthias Braun | Digital image stabilization device and method |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60244650A (en) * | 1984-05-17 | 1985-12-04 | Japan Electronic Control Syst Co Ltd | Control device for automobile |
JPS63293944A (en) * | 1987-05-27 | 1988-11-30 | Nec Corp | Logic circuit alternating system |
JP3365581B2 (en) * | 1994-07-29 | 2003-01-14 | 富士通株式会社 | Information processing device with self-healing function |
JP3294741B2 (en) * | 1995-08-23 | 2002-06-24 | 富士通株式会社 | Self-healing device |
JP3512166B2 (en) * | 1999-11-26 | 2004-03-29 | 松下電器産業株式会社 | How to set up a programmable logic device |
JP2001177058A (en) * | 1999-12-17 | 2001-06-29 | Minolta Co Ltd | Circuit board with asic mounted thereon |
US6781407B2 (en) * | 2002-01-09 | 2004-08-24 | Xilinx, Inc. | FPGA and embedded circuitry initialization and processing |
JP3904493B2 (en) * | 2002-07-24 | 2007-04-11 | 株式会社ルネサステクノロジ | Semiconductor device |
-
2005
- 2005-03-28 JP JP2005092894A patent/JP4321472B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006279322A (en) | 2006-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6848064B2 (en) | Method and device for synchronizing a computing device and a monitoring circuit | |
JP4005124B2 (en) | Microcomputer | |
JP4321472B2 (en) | Control device | |
JP5504124B2 (en) | Engine control device | |
JP2002323902A (en) | Electronic controller | |
US6671565B1 (en) | Electronic control apparatus having mode check function | |
JP6708596B2 (en) | Electronic control device and control program verification method | |
JP4953788B2 (en) | Electronic equipment | |
US6269032B1 (en) | Electronic control unit having voltage responsive data writing | |
JP6660902B2 (en) | Automotive electronic control unit | |
KR20130042317A (en) | Method for diagnosing engine off timer | |
US9740584B2 (en) | Method and device for testing a computer core in a processor having at least two computer cores | |
JP6802100B2 (en) | Vehicle electronic control device and port setting method | |
JP2002054495A (en) | Electronic control device | |
JP2002323990A (en) | Electronic controller and method for initializing nonvolatile memory | |
JP2004287712A (en) | Electronic device | |
JP2014056396A (en) | Electronic controller | |
JP2020035503A (en) | Automobile electronic control device | |
US11413971B2 (en) | Power supply circuit and motor control device | |
CN109478783B (en) | Method for operating an electrical system | |
US20220405226A1 (en) | Electronic control device and calculation method | |
JP2018072921A (en) | On-vehicle electronic control device | |
JP2021193284A (en) | Vehicle electronic control device | |
JP6138735B2 (en) | Electronic control unit | |
JP2025015002A (en) | Electronic control device and memory inspection method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060714 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080930 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090217 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090414 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090512 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090525 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4321472 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120612 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120612 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130612 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |