JP2010534331A - ソフトウェア・アプリケーションをテストする方法 - Google Patents
ソフトウェア・アプリケーションをテストする方法 Download PDFInfo
- Publication number
- JP2010534331A JP2010534331A JP2010517457A JP2010517457A JP2010534331A JP 2010534331 A JP2010534331 A JP 2010534331A JP 2010517457 A JP2010517457 A JP 2010517457A JP 2010517457 A JP2010517457 A JP 2010517457A JP 2010534331 A JP2010534331 A JP 2010534331A
- Authority
- JP
- Japan
- Prior art keywords
- application
- component
- laser
- level
- time
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/24—Marginal checking or other specified testing methods not covered by G06F11/26, e.g. race tests
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/2832—Specific tests of electronic circuits not provided for elsewhere
- G01R31/2836—Fault-finding or characterising
- G01R31/2849—Environmental or reliability testing, e.g. burn-in or validation tests
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/302—Contactless testing
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/302—Contactless testing
- G01R31/305—Contactless testing using electron beams
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/302—Contactless testing
- G01R31/308—Contactless testing using non-ionising electromagnetic radiation, e.g. optical radiation
- G01R31/311—Contactless testing using non-ionising electromagnetic radiation, e.g. optical radiation of integrated circuits
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- Tests Of Electronic Circuits (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
− 過渡故障:電離によって生じた過渡電流が、回路全体に広がる過渡電流、或いは1又は複数の電気状態の変化(メモリ又はレジストリの場合)のいずれかを引き起こす。以前の例では、メモリ又はレジストリの内容が書き換えられればエラーは消滅するので、この影響は過渡と表現される。
− アプリケーションの正常な動作状態の範囲内では行われなかった介入、例えばソフトウェアの再構成又は電源への介入の実行(シャットダウンしてからの再起動)を必要とする恒久的故障。そのような介入の後で、部品は正常に動作する。
− 部品の最終的なシャットダウンにつながる破壊的影響。
− 部品の動作中及びアプリケーションの実行中にテスト設備内において、部品内部のエネルギー粒子により誘発される故障に対するアプリケーションの感度を測定し、
− このテスト設備を使用して電子部品を起動し、この起動により部品がクロック信号により同期され、アプリケーションサイクル時間を有するようになり、
− 動作作業環境では、静的作動環境で実行される内部論理動作とは異なるアプリケーション動作を部品が実行するという点で動作作業環境は静的作動環境とは異なり、
− このように起動された電子部品を、テスト設備によって生成されたパルス化レーザ放射線パルスにより励起し、
− このテスト中、部品の入力が時間と共に変化する入力信号を受け取り、これに対応して部品の出力が時間と共に変化する出力信号を生成し、
− 起動された電子部品により実行されるアプリケーション内で発生する、この励起に対応する誤動作を測定し、
− この誤動作は時間と共に変化するアプリケーション信号内に現れ、このアプリケーション信号は時間と共に変化する予想されるアプリケーション信号とは異なり、
この測定に関して、
− 集積回路内の部品を、アプリケーションを実行できる電子基板上に実装し、
− アプリケーションを実行できる電子基板をテスト設備内に配置し、
− アプリケーションサイクルのこのクロック信号の非同期又は同期信号により励起パルスを開始し、
− レーザ放射線を部品内の異なる深度で集束させ、
− パルスの継続時間を1ナノ秒以下に制限した、
ことを特徴とする。
6 電子基板; 7、8 (他の)電子部品; 9 ピン型接続部品;
10 半田ボール型部品; 11 コネクタ; 12 トラック;
14 レーザ光源; 15 放射; 16 ウィンドウ; 17 制御装置;
19 データバス; 20 プログラム・メモリ。
Claims (11)
- 集積回路内の電子部品(1)で実行する、ソフトウェア・アプリケーションをテストする方法であって、
前記部品の動作中及び前記アプリケーション(44〜46)の実行中にテスト設備(17)内において、前記部品内におけるエネルギー粒子により誘発される故障に対する前記アプリケーションの感度を測定し、
前記テスト設備を使用して前記電子部品を起動(27)し、該起動により前記部品がクロック信号(33)によりアプリケーションサイクル時間(47)と同期され、
前記部品が、動作作業環境において内部論理動作とは異なるアプリケーション動作を実行するという点で動作作業環境は静的作動環境とは異なり、
このように起動された前記電子部品を、前記テスト設備によって生成されたパルス化レーザ放射線(15)パルスにより励起し、
前記テスト中、前記部品の入力(3)が時間と共に変化する入力信号を受け取り、これに対応して前記部品の出力(3)が時間と共に変化する出力信号を生成し、
前記起動された電子部品により実行される前記アプリケーション内で発生する、前記励起に対応する誤動作を測定(22)し、
前記誤動作は、時間と共に変化する予想アプリケーション信号(23)とは異なる時間と共に変化するアプリケーション信号内に現れ、
前記測定に関して、
集積回路内の前記部品を、前記アプリケーションを実行できる電子基板(16)上に実装し、
前記アプリケーションを実行できる前記電子基板を前記テスト設備内に配置し、
前記クロック信号の及び/又は前記アプリケーションサイクルの非同期又は同期信号(36〜42)により励起パルスを開始し、
前記レーザ放射線を前記部品内の異なる深度(Z)で集束(29)させ、
前記パルスの継続時間を1ナノ秒以下に制限した、
ことを特徴とする方法。 - 部品により実行され、本方法により行われるテスト後に誤動作を示すアプリケーションにおいて、
緩和を実行し、
前記テストステップを繰り返して前記緩和の効率を検証する、
ことを特徴とする請求項1に記載の方法。 - 前記レーザ励起の開始時間に関する前記サイクル時間が、前記部品が複雑な動作を行うのにかかる時間である、
ことを特徴とする請求項1から請求項2の1項に記載の方法。 - 前記レーザ放射線を、関心場所を得るために前記部品内の異なる深度において集束させ、
前記部品が最大感度を示す前記焦点(37)を調査し、
故障を発生させるのに必要なレーザ・エネルギーのレベルが最小のときに前記最大感度を取得し(36)、
その後、前記部品内の異なる場所を、前記最小エネルギーレベルよりも高いレーザ・エネルギーレベルで攻撃する、
ことを特徴とする請求項1から請求項3の1項に記載の方法。 - 所定の深度に関して、前記レーザ出力を好ましくは段階的に変化(32)させ、
相互作用が臨界となる上限の前記レーザの臨界出力レベルを決定する、
ことを特徴とする請求項1から請求項4の1項に記載の方法。 - 前記部品が、該部品のプレート(2)の一方の側面により励起され、該側面は、不純物の投入が行われる側面とは反対側にあることが好ましく、前記部品には、前記プレートの反対側にメタライゼーション(3)が取り付けられる、
ことを特徴とする請求項1から請求項5の1項に記載の方法。 - 前記部品のプレートの保護層(5)内に少なくともシリコンに到達するように小さな孔(16)が設けられ、
前記小さな孔は、前記部品のプレートの総表面積よりも小さな表面積を有し、
前記小さな孔は、前記部品上における前記レーザ放射線からの衝突の跡よりも大きな表面積を有する、
ことを特徴とする請求項6に記載の方法。 - 前記相互作用を、前記部品又は基板からの出力信号を予想値と比較することにより、或いは前記基板が起こすアクションを予想されるアクションと比較することにより測定し、
前記比較(22)がもはや基準(23)に一致しなくなる状態を検出(25)する、
ことを特徴とする請求項1から請求項7の1項に記載の方法。 - レーザ光源の光子レーザ・エネルギーの前記レベルは半導体部品の禁制帯の値よりも高く、若しくは光子エネルギーの前記レベルが前記半導体部品の前記禁制帯の前記値よりも低い場合には多光子吸収システムを実行する、
ことを特徴とする請求項1から請求項8の1項に記載の方法。 - 前記レーザ光源が半導体材料内で複数の光子の同時吸収を引き起こす、
ことを特徴とする請求項1から請求項8の1項に記載の方法。 - 請求項1から請求項10までの1項に記載の前記方法を実行するための装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0756687 | 2007-07-23 | ||
| FR0756687A FR2919402B1 (fr) | 2007-07-23 | 2007-07-23 | Procede de test d'une application logicielle. |
| PCT/FR2008/051166 WO2009013419A1 (fr) | 2007-07-23 | 2008-06-26 | Procédé de test d'une application logicielle |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010534331A true JP2010534331A (ja) | 2010-11-04 |
| JP5721430B2 JP5721430B2 (ja) | 2015-05-20 |
Family
ID=39156269
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010517457A Expired - Fee Related JP5721430B2 (ja) | 2007-07-23 | 2008-06-26 | ソフトウェア・アプリケーションの耐故障性をテストする方法および装置 |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US9213614B2 (ja) |
| EP (1) | EP2181390A1 (ja) |
| JP (1) | JP5721430B2 (ja) |
| CN (1) | CN101784991A (ja) |
| BR (1) | BRPI0814646A2 (ja) |
| CA (1) | CA2693991C (ja) |
| FR (1) | FR2919402B1 (ja) |
| WO (1) | WO2009013419A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017167006A (ja) * | 2016-03-16 | 2017-09-21 | 東芝メモリ株式会社 | 熱レーザ刺激装置、熱レーザ刺激方法および記録媒体 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9874870B2 (en) * | 2009-08-26 | 2018-01-23 | Fisher-Rosemount Systems, Inc. | Methods and apparatus to manage testing of a process control system |
| EP2428807A3 (en) * | 2010-09-08 | 2014-10-29 | DCG Systems, Inc. | Laser assisted fault localization using two-photon absorption |
| US9201096B2 (en) | 2010-09-08 | 2015-12-01 | Dcg Systems, Inc. | Laser-assisted device alteration using synchronized laser pulses |
| JP6535837B2 (ja) | 2013-03-24 | 2019-07-03 | ディーシージー システムズ、 インコーポレイテッドDcg Systems Inc. | タイミングダイアグラム及びレーザ誘導性アップセットの同時取得のための同期パルスlada |
| CN110879623B (zh) * | 2019-11-06 | 2021-04-13 | 中国空间技术研究院 | 一种具有校正功能的单粒子试验温度控制装置及温控方法 |
| CN113132521B (zh) * | 2021-03-04 | 2024-04-23 | 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) | 移动终端软故障测试方法和系统 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4786865A (en) * | 1986-03-03 | 1988-11-22 | The Boeing Company | Method and apparatus for testing integrated circuit susceptibility to cosmic rays |
| JPH05226446A (ja) * | 1992-02-17 | 1993-09-03 | Hitachi Ltd | 半導体装置のシングルイベント評価装置および方法 |
| US6842021B1 (en) * | 2003-11-07 | 2005-01-11 | National Semiconductor Corporation | System and method for detecting location of a defective electrical connection within an integrated circuit |
| WO2005008850A2 (en) * | 2003-07-11 | 2005-01-27 | Credence Systems Corporation | Spatial and temporal selective laser assisted fault localization |
| WO2006037881A1 (fr) * | 2004-10-01 | 2006-04-13 | Centre National D'etudes Spatiales | Procede et installation d'analyse d'un circuit integre |
| US7375332B1 (en) * | 2004-03-25 | 2008-05-20 | Sandia Corporation | Laser-based irradiation apparatus and method to measure the functional dose-rate response of semiconductor devices |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5270643A (en) * | 1990-11-28 | 1993-12-14 | Schlumberger Technologies | Pulsed laser photoemission electron-beam probe |
| US7331043B2 (en) * | 2001-06-26 | 2008-02-12 | Sun Microsystems, Inc. | Detecting and mitigating soft errors using duplicative instructions |
| GB0406665D0 (en) * | 2004-03-25 | 2004-04-28 | Melexis Nv | Testing intergrated circuits |
-
2007
- 2007-07-23 FR FR0756687A patent/FR2919402B1/fr not_active Expired - Fee Related
-
2008
- 2008-06-26 JP JP2010517457A patent/JP5721430B2/ja not_active Expired - Fee Related
- 2008-06-26 WO PCT/FR2008/051166 patent/WO2009013419A1/fr not_active Ceased
- 2008-06-26 BR BRPI0814646-2A2A patent/BRPI0814646A2/pt not_active Application Discontinuation
- 2008-06-26 CN CN200880104398A patent/CN101784991A/zh active Pending
- 2008-06-26 EP EP08806095A patent/EP2181390A1/fr not_active Withdrawn
- 2008-06-26 US US12/669,867 patent/US9213614B2/en not_active Expired - Fee Related
- 2008-06-26 CA CA2693991A patent/CA2693991C/fr not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4786865A (en) * | 1986-03-03 | 1988-11-22 | The Boeing Company | Method and apparatus for testing integrated circuit susceptibility to cosmic rays |
| JPH05226446A (ja) * | 1992-02-17 | 1993-09-03 | Hitachi Ltd | 半導体装置のシングルイベント評価装置および方法 |
| WO2005008850A2 (en) * | 2003-07-11 | 2005-01-27 | Credence Systems Corporation | Spatial and temporal selective laser assisted fault localization |
| US6842021B1 (en) * | 2003-11-07 | 2005-01-11 | National Semiconductor Corporation | System and method for detecting location of a defective electrical connection within an integrated circuit |
| US7375332B1 (en) * | 2004-03-25 | 2008-05-20 | Sandia Corporation | Laser-based irradiation apparatus and method to measure the functional dose-rate response of semiconductor devices |
| WO2006037881A1 (fr) * | 2004-10-01 | 2006-04-13 | Centre National D'etudes Spatiales | Procede et installation d'analyse d'un circuit integre |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017167006A (ja) * | 2016-03-16 | 2017-09-21 | 東芝メモリ株式会社 | 熱レーザ刺激装置、熱レーザ刺激方法および記録媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5721430B2 (ja) | 2015-05-20 |
| CA2693991C (fr) | 2017-07-25 |
| EP2181390A1 (fr) | 2010-05-05 |
| US9213614B2 (en) | 2015-12-15 |
| WO2009013419A1 (fr) | 2009-01-29 |
| FR2919402A1 (fr) | 2009-01-30 |
| BRPI0814646A2 (pt) | 2015-01-27 |
| CA2693991A1 (fr) | 2009-01-29 |
| FR2919402B1 (fr) | 2009-10-30 |
| US20100280785A1 (en) | 2010-11-04 |
| CN101784991A (zh) | 2010-07-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5721430B2 (ja) | ソフトウェア・アプリケーションの耐故障性をテストする方法および装置 | |
| Quinn et al. | Fault simulation and emulation tools to augment radiation-hardness assurance testing | |
| CN101458299A (zh) | 现场可编程门阵列单粒子效应测试方法 | |
| Scialdone et al. | FPGA qualification and failure rate estimation methodology for LHC environments using benchmarks test circuits | |
| de Andres et al. | Fault emulation for dependability evaluation of VLSI systems | |
| CN108169660A (zh) | 大气中子下fpga单粒子效应检测数据区分方法和系统 | |
| Alderighi et al. | Experimental validation of fault injection analyses by the FLIPPER tool | |
| Tsiligiannis et al. | An SRAM based monitor for mixed-field radiation environments | |
| CN101809455B (zh) | 表征电子元件对能量相互作用的敏感性的方法 | |
| US5850145A (en) | Apparatus and method for soft error comparison testing | |
| US10956265B2 (en) | Method of performing single event upset testing | |
| Gil et al. | A study of the effects of transient fault injection into the VHDL model of a fault-tolerant microcomputer system | |
| Suhir et al. | Probabilistic design for reliability (PDfR) of medical electronic devices (MEDs): when reliability is imperative, ability to quantify it is a must | |
| Montrucchio et al. | Software-implemented fault injection in operating system kernel mutex data structure | |
| CN117849579A (zh) | 用于评估芯片软错误率的方法、装置及计算机可读存储介质 | |
| Alderighi et al. | The flipper fault injection platform: Experiences and knowledge from a ten-year project | |
| Guibbaud et al. | New combined approach for the evaluation of the soft-errors of complex ICs | |
| Gil et al. | Injecting intermittent faults for the dependability validation of commercial microcontrollers | |
| Bocquillon et al. | Highlights of laser testing capabilities regarding the understanding of SEE in SRAM based FPGAs | |
| Alderighi et al. | Using FLIPPER to predict proton irradiation results for VIRTEX 2 devices: A case study | |
| CN113132521B (zh) | 移动终端软故障测试方法和系统 | |
| Taatizadeh et al. | A methodology for automated design of embedded bit-flips detectors in post-silicon validation | |
| Rech et al. | Evaluating the impact of DFM library optimizations on alpha-induced SEU sensitivity in a microprocessor core | |
| De Florio | Permanent Fault Injection and Selective Hardening of Real Time Operating Systems | |
| Wiley | Fault tolerant design verification through the use of laser fault injection |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120614 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121009 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130109 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130117 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131008 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140108 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141007 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20150107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150129 |
|
| 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: 20150303 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150324 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5721430 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |