(57)【要約】【課題】実験等の手間を不要とし、効率よく、信頼性の高い電子パッケージを実現可能なはんだ接合用アンダーフィル材選択支援装置等を提供する。【解決手段】  電子パッケージを構成するアンダーフィル材以外の各部材の寸法に基づいて、有限要素モデルを作成し、電子パッケージを構成する複数のはんだボールのうち、２以上のはんだボールを、最大変位又は最大応力又は最大歪みを有する注目はんだボールとして決定する。注目はんだボールの一部を節点とし、電子パッケージの温度環境情報と各部材の物性値に基づいて、節点の変位を算出し、アンダーフィル材の物性値を最適化の変数Ｘとして定義して、算出された２つの節点の変位の差（ＮＤi（x,y,z）−ＮＤj（x,y,z））に基づいて目標関数Ｆ（Ｘ）の値を算出し、目標関数Ｆ（Ｘ）の値が最小値に収束する変数Ｘをアンダーフィル材の最適物性値として提示する。【選択図】図３
2012033610.tif 000002
【特許請求の範囲】
【請求項１】
電子パッケージのはんだ接合用のアンダーフィル材を選択するためのアンダーフィル材選択支援装置であって、
前記電子パッケージを構成するアンダーフィル材以外の各部材の寸法に基づいて、前記電子パッケージの有限要素モデルを作成する作成手段と、
前記有限要素モデルにおいて、前記電子パッケージを構成する複数のはんだボールのうち、２以上のはんだボールを、最大変位又は最大応力又は最大歪みを有する注目はんだボールとして決定する決定手段と、
前記有限要素モデルにおいて、前記注目はんだボールの複数の節点から一部の節点を選択し、前記電子パッケージの温度環境情報と前記各部材の物性値に基づいて、選択された前記節点の変位を算出する変位算出手段と、
前記アンダーフィル材の物性値を最適化の変数Ｘとして定義する最適化変数定義手段と、
前記変位算出手段によって算出された２つの前記節点の変位の差（ＮＤi（x,y,z）−ＮＤj（x,y,z））に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出する目標関数算出手段と、
前記目標関数算出手段が算出する目標関数Ｆ（Ｘ）値が最小値に収束する変数Ｘを前記アンダーフィル材の最適物性値として提示する提示手段と、
を有することを特徴とする電子パッケージのはんだ接合用アンダーフィル材選択支援装置。
【数１】
2012033610.tif 000006
【請求項２】
前記決定手段は、前記電子パッケージの中央付近又は前記電子パッケージの辺の中央付近のはんだボールと、前記電子パッケージの頂点付近のはんだボールを前記注目はんだボールとして決定することを特徴とする請求項１に記載の電子パッケージのはんだ接合用アンダーフィル材選択支援装置。
【請求項３】
前記目標関数算出手段は、一の前記注目はんだボールの節点のうち、一つの節点と当該節点から最も遠い節点の変位の差に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出することを特徴とする請求項１又は請求項２に記載の電子パッケージのはんだ接合用アンダーフィル材選択支援装置。
【請求項４】
前記目標関数算出手段は、一の前記注目はんだボールと他の前記注目はんだボールの節点のうち、一つの節点と当該節点から最も遠い節点の変位の差に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出することを特徴とする請求項１又は請求項２に記載の電子パッケージのはんだ接合用アンダーフィル材選択支援装置。
【請求項５】
前記最適化変数定義手段は、前記アンダーフィル材の物性値として、熱膨張係数及びヤング率及びポアソン比、熱膨張係数及びヤング率及び横弾性率、又は、ヤング率及びポワソン比、又は、ヤング率及び横弾性率のいずれかの組を最適化の変数Ｘとして定義することを特徴とする請求項１乃至請求項４のいずれか一項に記載の電子パッケージのはんだ接合用アンダーフィル材選択支援装置。
【請求項６】
前記目標関数算出手段は、前記（１）式に基づく近似多項式である（２）式又は（６）式に基づいて、最適化の変数Ｘを近似計算により求めることを特徴とする請求項１乃至請求項５のいずれか一項に記載の電子パッケージのはんだ接合用アンダーフィル材選択支援装置。
Ｆ（Ｘ）＝ａ0＋ａ1Ｘ＋ａ2Ｘ2  ・・・（２）
Ｆ（Ｘ）＝ａ0＋ａ1Ｘ  ・・・（６）
（ａ0、ａ1、ａ2は係数）
【請求項７】
コンピュータを、請求項１乃至請求項６のいずれか一項に記載の電子パッケージのはんだ接合用アンダーフィル材選択支援装置として機能させることを特徴とする電子パッケージのはんだ接合用アンダーフィル材選択支援プログラム。
【請求項８】
電子パッケージのはんだ接合用のアンダーフィル材の最適物性値を算出する方法であって、
前記電子パッケージを構成するアンダーフィル材以外の各部材の寸法に基づいて、前記電子パッケージの有限要素モデルを作成するステップと、
前記有限要素モデルにおいて、前記電子パッケージを構成する複数のはんだボールのうち、２以上のはんだボールを、最大変位又は最大応力又は最大歪みを有する注目はんだボールとして決定する決定ステップと、
前記有限要素モデルにおいて、前記注目はんだボールの複数の節点から一部の節点を選択し、前記電子パッケージの温度環境情報と前記各部材の物性値に基づいて、選択された前記節点の変位を算出するステップと、
前記アンダーフィル材の物性値を最適化の変数Ｘとして定義する最適化変数定義ステップと、
算出された２つの前記節点の変位の差（ＮＤi（x,y,z）−ＮＤj（x,y,z））に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出する目標関数算出ステップと、
前記目標関数算出ステップにて算出される目標関数Ｆ（Ｘ）値が最小値に収束する変数Ｘを前記アンダーフィル材の最適物性値として提示するステップと、
を有することを特徴とする電子パッケージのはんだ接合用アンダーフィル材の最適物性値算出方法。
【数１】
2012033610.tif 000007
【請求項９】
前記決定ステップは、前記電子パッケージの中央付近又は前記電子パッケージの辺の中央付近のはんだボールと、前記電子パッケージの頂点付近のはんだボールを前記注目はんだボールとして決定することを特徴とする請求項７に記載の電子パッケージのはんだ接合用アンダーフィル材の最適物性値算出方法。
【請求項１０】
前記目標関数算出ステップは、一の前記注目はんだボールの節点のうち、一つの節点と当該節点から最も遠い節点の変位の差に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出することを特徴とする請求項８又は請求項９に記載の電子パッケージのはんだ接合用アンダーフィル材の最適物性値算出方法。
【請求項１１】
前記目標関数算出ステップは、一の前記注目はんだボールと他の前記注目はんだボールの節点のうち、一つの節点と当該節点から最も遠い節点の変位の差に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出することを特徴とする請求項８又は請求項９に記載の電子パッケージのはんだ接合用アンダーフィル材の最適物性値算出方法。
【請求項１２】
前記最適化変数定義ステップは、前記アンダーフィル材の物性値として、熱膨張係数及びヤング率及びポアソン比、熱膨張係数及びヤング率及び横弾性率、又は、ヤング率及びポワソン比、又は、ヤング率及び横弾性率のいずれかの組を最適化の変数Ｘとして定義することを特徴とする請求項８乃至請求項１１のいずれか一項に記載の電子パッケージのはんだ接合用アンダーフィル材の最適物性値算出方法。
【請求項１３】
前記目標関数算出ステップは、前記（１）式に基づく近似多項式である（２）式又は（６）式に基づいて、最適化の変数Ｘを近似計算により求めることを特徴とする請求項８乃至請求項１２のいずれか一項に記載の電子パッケージのはんだ接合用アンダーフィル材の最適物性値算出方法。
Ｆ（Ｘ）＝ａ0＋ａ1Ｘ＋ａ2Ｘ2  ・・・（２）
Ｆ（Ｘ）＝ａ0＋ａ1Ｘ  ・・・（６）
（ａ0、ａ1、ａ2は係数）
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子パッケージのはんだ接合用アンダーフィル材の選択方法等に関し、特に信頼性の高い電子パッケージの実現可能な電子パッケージのはんだ接合用アンダーフィル材の選択支援装置、及び電子パッケージのはんだ接合用アンダーフィル材の最適物性値算出方法等に関する。
【背景技術】
【０００２】
半導体チップと配線基板により構成される電子パッケージは、はんだボールによって半導体チップと配線基板とが電気的に接続される構成となっている。しかしながら、半導体チップと配線基板の熱膨張係数の差が生じるため、半導体チップと基板を接合しただけでは、電子装置の稼動中に繰り返し発熱によりはんだ接合部に熱ストレスと熱変形が発生し、半導体チップと基板が剥離してしまう。はんだ接合部の熱ストレスと熱変形を緩和する目的で、チップと基板間の隙間をアンダーフィル材と呼ばれる樹脂材料等により充填封止する方法が採用されている。
アンダーフィル材としてはエポキシ樹脂が使用されているが、近年では信頼性を高めるため、反応性官能基含有シリコーン化合物を配合したアンダーフィル材や、ケイ素化合物を配合したアンダーフィル材など、添加物を配合したアンダーフィル材の開発が進んでいる。
また、特許文献１〜８に示すように、電子パッケージのはんだ接合部に関する研究開発も進められており、アンダーフィル材は、はんだ接合部に対する補強作用があると認識されている。しかし、アンダーフィル材の最適な物性値を定量的に決める方法は提案されていない。また、非特許文献１はアンダーフィル材に関するガイドラインであるが、“硬いアンダーフィル材を使うほうが良い”という趣旨の記載に止まる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第６６１７６８２号明細書
【特許文献２】特許３８６４２５９号公報
【特許文献３】特許４２４７１９３号公報
【特許文献４】特開２０１０−１６３３２号公報
【特許文献５】特開２００９−２７９５９０号公報
【特許文献６】特開２００９−１５２３１７号公報
【特許文献７】特開２００１−６８５９４号公報
【特許文献８】特開２００９−１２９９２２号公報
【非特許文献】
【０００４】
【非特許文献１】IPC （AssociationConnecting Electronics Industries, 3000 Lakeside Drive, 309S  Bannockburn, IL 60015−1219   “Guideline for Selection and Application of Underfill Material for Flip Chip and otherMicropackages” JointIndustry Standard J-STD-030  2005
【発明の概要】
【発明が解決しようとする課題】
【０００５】
はんだ接合部は、配線基板、半導体チップ、はんだボール及びパッド、アンダーフィル材など、複数の部材の組み合わせにより構成されるため、温度負荷を受けると、各部材の熱膨張係数の差により、熱変形と熱応力が生じる。
アンダーフィル材は、添加物によって価格だけでなく、弾性率や熱膨張係数等の物性値が変化するので、電子部品の実装及び電子パッケージの構造設計の際に、適切なアンダーフィル材を選択することは非常に重要である。適切なアンダーフィル材を選択しないと、各部材の熱膨張係数(CTE: Coeff. of Thermal Expansion)の差により、熱変形及び熱応力、ひずみ、クリープが生じ、はんだ接合部の寿命に大きく影響を与える。特に、はんだ接合部の熱変形は、各部材の熱膨張係数の差による熱変形のほかに、電子パッケージの利用環境、熱負荷の大きさ、半導体チップ及び電子パッケージの寸法、支持条件等様々な要素から複雑に関係している。
【０００６】
これまでは、電子パッケージの製造者及び設計者、または、アンダーフィル材の製造者及び開発者が、実験を通して適切なアンダーフィルの物性値を求め、アンダーフィル材の選択を行っていたので、非常に手間がかかっていた。
【０００７】
本発明は、このような問題等に鑑みて、利用対象となる電子装置の各部材の熱・機械物性値、半導体チップの寸法、パッケージの寸法、稼動温度などを考慮し、実験等の手間を不要とし、効率よく、信頼性の高い電子パッケージを実現可能なアンダーフィル材の選択支援装置及びアンダーフィル材の最適物性値算出方法等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の電子パッケージのはんだ接合用のアンダーフィル材選択支援装置は、前記電子パッケージを構成するアンダーフィル材以外の各部材の寸法に基づいて、前記電子パッケージの有限要素モデルを作成する作成手段と、前記有限要素モデルにおいて、前記電子パッケージを構成する複数のはんだボールのうち、２以上のはんだボールを、最大変位又は最大応力又は最大歪みを有する注目はんだボールとして決定する決定手段と、前記有限要素モデルにおいて、前記注目はんだボールの複数の節点から一部の節点を選択し、前記電子パッケージの温度環境情報と前記各部材の物性値に基づいて、選択された前記節点の変位を算出する変位算出手段と、前記アンダーフィル材の物性値を最適化の変数Ｘとして定義する最適化変数定義手段と、前記変位算出手段によって算出された２つの前記節点の変位の差（ＮＤi（x,y,z）−ＮＤj（x,y,z））に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出する目標関数算出手段と、前記目標関数算出手段が算出する目標関数Ｆ（Ｘ）値が最小値に収束する変数Ｘを前記アンダーフィル材の最適物性値として提示する提示手段と、を有する。
【数１】
2012033610.tif 000003
【０００９】
前記決定手段は、前記電子パッケージの中央付近又は前記電子パッケージの辺の中央付近のはんだボールと、前記電子パッケージの頂点付近のはんだボールを前記注目はんだボールとして決定しもよい。
【００１０】
前記目標関数算出手段は、一の前記注目はんだボールの節点のうち、一つの節点と当該節点から最も遠い節点の変位の差に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出してもよい。
【００１１】
前記目標関数算出手段は、一の前記注目はんだボールと他の前記注目はんだボールの節点のうち、一つの節点と当該節点から最も遠い節点の変位の差に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出してもよい。
【００１２】
前記最適化変数定義手段は、前記アンダーフィル材の物性値として、熱膨張係数及びヤング率及びポアソン比、熱膨張係数及びヤング率及び横弾性率、又は、ヤング率及びポワソン比、又は、ヤング率及び横弾性率のいずれかの組を最適化の変数Ｘとして定義してもよい。
【００１３】
前記目標関数算出手段は、前記（１）式に基づく近似多項式である（２）式又は（６）式に基づいて、最適化の変数Ｘを近似計算により求めてもよい。
Ｆ（Ｘ）＝ａ０＋ａ１Ｘ＋ａ２Ｘ２  ・・・（２）
Ｆ（Ｘ）＝ａ０＋ａ１Ｘ  ・・・（６）
（ａ０ , ａ１, ａ２は係数）
【００１４】
本発明のアンダーフィル材選択支援プログラムは、コンピュータを、前記アンダーフィル材選択支援装置として機能させることを特徴とする。
【００１５】
本発明の電子パッケージのはんだ接合用のアンダーフィル材の最適物性値算出方法は、前記電子パッケージを構成するアンダーフィル材以外の各部材の寸法に基づいて、前記電子パッケージの有限要素モデルを作成するステップと、前記有限要素モデルにおいて、前記電子パッケージを構成する複数のはんだボールのうち、２以上のはんだボールを、最大変位又は最大応力又は最大歪みを有する注目はんだボールとして決定する決定ステップと、前記有限要素モデルにおいて、前記注目はんだボールの複数の節点から一部の節点を選択し、前記電子パッケージの温度環境情報と前記各部材の物性値に基づいて、選択された前記節点の変位を算出するステップと、前記アンダーフィル材の物性値を最適化の変数Ｘとして定義する最適化変数定義ステップと、算出された２つの前記節点の変位の差（ＮＤi（x,y,z）−ＮＤj（x,y,z））に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出する目標関数算出ステップと、前記目標関数算出ステップにて算出される目標関数Ｆ（Ｘ）値が最小値に収束する変数Ｘを前記アンダーフィル材の最適物性値として提示するステップと、を有する。
【数１】
2012033610.tif 000004
【００１６】
前記決定ステップは、前記電子パッケージの中央付近又は前記電子パッケージの辺の中央付近のはんだボールと、前記電子パッケージの頂点付近のはんだボールを前記注目はんだボールとして決定してもよい。
【００１７】
前記目標関数算出ステップは、一の前記注目はんだボールの節点のうち、一つの節点と当該節点から最も遠い節点の変位の差に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出してもよい。
【００１８】
前記目標関数算出ステップは、一の前記注目はんだボールと他の前記注目はんだボールの節点のうち、一つの節点と当該節点から最も遠い節点の変位の差に基づいて、（１）式に示す目標関数Ｆ（Ｘ）の値を算出してもよい。
【００１９】
前記最適化変数定義ステップは、前記アンダーフィル材の物性値として、熱膨張係数及びヤング率及びポアソン比、熱膨張係数及びヤング率及び横弾性率、又は、ヤング率及びポワソン比、又は、ヤング率及び横弾性率のいずれかの組を最適化の変数Ｘとして定義してもよい。
【００２０】
前記目標関数算出ステップは、前記（１）式に基づく近似多項式である（２）式又は（６）式に基づいて、最適化の変数Ｘを近似計算により求めてもよい。
Ｆ（Ｘ）＝ａ0＋ａ1Ｘ＋ａ2Ｘ2  ・・・（２）
Ｆ（Ｘ）＝ａ0＋ａ1Ｘ  ・・・（６）
（ａ0、ａ1、ａ2は係数）
【発明の効果】
【００２１】
本発明の電子パッケージのはんだ接合用アンダーフィル材選択支援装置によれば、電子パッケージを構成するアンダーフィル材以外の各部材の寸法に基づいて、有限要素モデルを作成し、有限要素モデルにおいて複数のはんだボールから、最大変位又は最大応力又は最大歪みを有する注目はんだボールを決定する。そして、当該注目はんだボールの複数の節点から一部の節点を選択し、電子パッケージの温度環境情報とアンダーフィル材以外の各部材の物性値に基づいて、節点の変位を算出する。算出された節点の変位に対し、節点ペアを決定して、２つの節点の変位の差（ＮＤｉ（x,y,z）−ＮＤｊ（x,y,z））に基づいて（１）式に示す目標関数Ｆ（Ｘ）が最小値に収束する変数Ｘをアンダーフィル材の最適物性値として提示する。これにより、実験等の手間なく、効率よく、信頼性の高い電子パッケージを実現可能なアンダーフィル材の選択ができる。
【００２２】
本発明の電子パッケージのはんだ接合用アンダーフィル材の最適物性値算出方法によれば、電子パッケージを構成するアンダーフィル材以外の各部材の寸法に基づいて、有限要素モデルを作成し、有限要素モデルにおいて複数のはんだボールから、最大変位又は最大応力又は最大歪みを有する注目はんだボールを決定する。そして、当該注目はんだボールの複数の節点から一部の節点を選択し、電子パッケージの温度環境情報とアンダーフィル材以外の各部材の物性値に基づいて、節点の変位を算出する。算出された節点の変位に対し、節点ペアを決定して、２つの節点の変位の差（ＮＤｉ（x,y,z）−ＮＤｊ（x,y,z））に基づいて（１）式に示す目標関数Ｆ（Ｘ）が最小値に収束する変数Ｘをアンダーフィル材の最適物性値として提示する。これにより、実験等の手間なく、効率よく、信頼性の高い電子パッケージを実現可能なアンダーフィル材の最適物性値を算出できる。
【図面の簡単な説明】
【００２３】
【図１】本発明のアンダーフィル材選択支援装置１０の構成例を示すブロック図である。
【図２】アンダーフィル材選択支援処理を示すフローチャートである。
【図３】（Ａ）〜（Ｈ）は、電子パッケージのはんだボール５の配置位置を示す平面図の例である。
【図４】（Ａ）は、電子パッケージのはんだ接合部の構造の概略とはんだボールの変形を示す断面説明図である。（Ｂ）は、電子パッケージのはんだ接合部の構造の概略とはんだボール間の変形を示す断面説明図である。
【図５】（Ａ）は、実験で用いた電子パッケージの概略図である。（Ｂ）は、実験で用いた電子パッケージの有限要素モデルである。
【図６】応力コンター図である。
【図７】（Ａ）は、注目はんだボール５Ａ（ＰＥ）の節点を示す図である。（Ｂ）は、注目はんだボール５Ａ（ＰＣ）の節点を示す図である。
【図８】（Ａ）は、軸方向の応力・歪みのヒステリシスループである。（Ｂ）は、最大せん断応力・最大せん断歪みある。
【図９】最適化前のアンダーフィルを適用した電子パッケージのはんだボールの応力と歪みを示すグラフである。
【図１０】最適化後のアンダーフィルを適用した電子パッケージのはんだボールの応力と歪みを示すグラフである。
【図１１】（Ａ）は、記憶部１２に記憶された複数のアンダーフィル材６の情報の一例である。（Ｂ）は、モニタ表示例である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施の形態を説明する。本発明のアンダーフィル材選択支援装置は、電子パッケージの製造業者、アンダーフィル材製造業者、はんだ接合又はアンダーフィル材の研究室等が備える装置であり、はんだ接合部の構造設計者、電子機材の製造者、研究者等が操作する装置である。以下の説明において、アンダーフィル材選択支援装置を操作するはんだ接合部の構造設計者、電子機材の製造者、研究者等を、「操作者」と言う。アンダーフィル材選択支援装置は、アンダーフィル材の最適物性値を算出し、操作者に提示する。
【００２５】
図１は、本発明のアンダーフィル材選択支援装置１０の構成例を示すブロック図である。
【００２６】
アンダーフィル材選択支援装置１０は、演算機能を有するＣＰＵ、作業用ＲＡＭ、各種データ及びプログラム（本発明のアンダーフィル材選択支援プログラムを含む）を記憶するＲＯＭ等から構成された本発明のコンピュータとしての制御部１１、ハードディスクドライブ等を備える記憶部１２、モニタ等の表示画面を備える表示部１３、操作者からの指示を受け付け当該指示に応じた指示信号を制御部１１に対して与える入力部（例えば、キーボード、マウス、或いは、操作パネル等）１４、各種ネットワーク（ＬＡＮ（Local Area Network）を含む）を介して他の装置やプリンタ等の周辺機器と通信を行なうための通信部１５を備えて構成されている。各構成部材はバスを介して相互に接続されている。
【００２７】
制御部１１は、他の部材と協動して本発明の作成手段、決定手段、変位算出手段、最適化変数定義手段、目標関数算出手段、提示手段として機能する。
【００２８】
図２は、アンダーフィル材選択支援処理を示すフローチャートである。図３（Ａ）〜（Ｈ）は、電子パッケージのはんだボール５の配置位置を示す平面図の例である。図４の（Ａ）は、電子パッケージのはんだ接合部の構造の概略とはんだボールの変形を示す断面説明図であり、（Ｂ）は、電子パッケージのはんだ接合部の構造の概略とはんだボール間の変形を示す断面説明図である。
【００２９】
図４（Ａ）及び（Ｂ）に示すように、電子パッケージ１００のはんだ接合部は、配線基板１、配線側パッド２、半導体チップ側パッド３、半導体チップ４、はんだボール５及びアンダーフィル材６などにより構成される。
【００３０】
配線基板１は、半導体チップ側パッド３及び配線側パッド２及びはんだボール５を通じて、半導体チップ４と電気的に接続される。はんだ接合部の隙間、すなわち、はんだボール５が形成されていない領域は、絶縁性のアンダーフィル材６を用いて充填される。
【００３１】
アンダーフィル材選択支援処理は、電子パッケージに最適なアンダーフィル材の物性値を算出し提示する処理であり、操作者が処理の実行を開始したときに制御部１１が実行する処理である。
【００３２】
まず、アンダーフィル材選択支援装置１０の制御部１１は、電子パッケージの有限要素モデル（有限要素のメッシュ）を作成する（ステップＳ１）。有限要素モデルは、配線基板１、配線側パッド２、半導体チップ側パッド３、半導体チップ４、はんだボール５及びアンダーフィル材６など各部材の幾何学的寸法を用いて作成する。なお、有限要素メッシュにはダイボンディングフィルムなどはんだボールの変形に影響の少ない微薄フィルム構造部分を入れても良いが、省略してもよい。
【００３３】
次に、制御部１１は、電子パッケージの温度環境情報を取得する（ステップＳ２）。温度環境とは、例えば、非稼働時の環境温度、初期温度、稼動温度、初期温度と極端耐力温度からなる温度荷重等である。
【００３４】
次に、制御部１１は、アンダーフィル材６以外の各部材の物性値を取得する（ステップＳ３）。本実施形態では、アンダーフィル材以外の部材を、配線基板１、配線側パッド２、半導体チップ側パッド３、半導体チップ４、はんだボール５とし、これらの物性値を取得する。物性値とは、少なくとも、弾性率、ポアソン比、熱膨張係数、またはクリープ特性値であることが好ましい。
【００３５】
なお、ステップＳ１の幾何学寸法、ステップＳ２の温度環境情報、ステップＳ３の各部材の物性値は、入力部１４を介して操作者が入力してもよいし、記憶部１２のデータベース１２ａに予め記憶させておき、制御部１１が読みだして取得してもよい。
【００３６】
続いて、制御部１１は、ステップＳ１で作成した有限要素モデルにおいて、電子パッケージの複数のはんだボール５のうち、注目はんだボール５Ａを決定する（ステップＳ４）。最大変位を有するはんだボール５と、最大応力・最大歪みを有するはんだボール５の少なくとも２つのはんだボール５を注目はんだボール５Ａとして決定することが好ましい。
【００３７】
ここで、決定条件について説明する。電子パッケージの中央付近又は電子パッケージの辺の中央付近、及び頂点付近に位置するか否かに基づいて、注目はんだボール５Ａを決定する。決定条件を満たすはんだボール５のうち、何れのはんだボールを注目はんだボール５Ａとするかは、電子パッケージの支持条件に基づいて決定され、有限要素の熱変形解析によって決定する。なお、実験データ等の経験からの類推によって決定してもよい。あるいは、解析と実験とを組み合わせて考察し決定してもよい。
【００３８】
図３（Ａ）〜（Ｈ）に示す電子パッケージの平面図を用いて注目はんだボール５Ａの決定の一例を説明する。なお、半導体チップ、配線側パッド、半導体チップ側パッドは、図示を省略した。
【００３９】
図３（Ａ）〜（Ｃ）は、9×9の計８１個のはんだボール５からなるいわゆるBGA（Ball Grid Array）,P-BGA（Plastic-Ball Grid Array）、またはFC-BGA（Flip-Chip Ball Grid Array）方式半導体チップに対応する電子パッケージの平面図の例であり、図３（Ｄ）は、電子パッケージの外郭にはんだボール５が配置され、いわゆるQFP（Quad Flat Package）方式半導体チップに対応する電子パッケージの平面図の例である。また、図３（Ｅ）及び（Ｆ）は、9×5の計４５個のはんだボール５からなるいわゆるBGA（Ball Grid Array）、P-BGA（Plastic-Ball Grid Array）方式半導体チップに対応する電子パッケージの平面図の例であり、図３（Ｇ）及び（Ｈ）は、電子パッケージの１辺と当該１辺と対向する辺にはんだボール５が配置され、いわゆるDIP（Dual In-line Package）方式の電子パッケージの平面図の例である。
【００４０】
図３（Ａ）〜（Ｃ）、（Ｅ）及び（Ｆ）の各はんだボール５は、等間隔に配置される。図３（Ｄ）及び（Ｇ）及び（Ｈ）のはんだボール５は、各行又は各列において、等間隔に配置される。なお、図３（Ａ）〜（Ｅ）及び（Ｇ）に示す電子パッケージは、はんだボール５のグリッドに対称性があるが、図３（Ｆ）及び（Ｈ）に示す電子パッケージは、はんだボール５のグリッドに対称性がない。
【００４１】
図３（Ａ）〜（Ｈ）中、注目はんだボール５Ａを黒丸、注目はんだボール以外のはんだボール５を白丸で示す。
【００４２】
図３（Ａ）は、対称性のあるＢＧＡ方式のパッケージの一例であり、Ａ−Ａ対角線上とＢ−Ｂ対角線上のはんだボールが注目はんだボール５Ａとして決定された例である。電子パッケージ１００Ａの頂点付近のはんだボールを、最大応力・最大歪みを有する注目はんだボール５Ａ（図中、ＰＥと示す。）とする。また、電子パッケージ１００Ａの中央付近のはんだボールが最大変位を有する注目はんだボール５Ａ（図中、ＰＣと示す。）である。Ａ−Ａ対角線とＢ−Ｂ対角線の交点に位置するはんだボールを、最大変位を有する注目はんだボール５Ａ（ＰＣ）とする。
【００４３】
図３（Ｂ）及び図３（Ｄ）は、対称支持された基板上に実装するパッケージの一例であり、Ｂ−Ｂ線上のはんだボールが注目はんだボール５Ａとして決定された例である。Ｂ−Ｂ線上のはんだボールのうち、電子パッケージ１００Ｂ（又は１００Ｄ）の頂点付近のはんだボールを、最大応力・最大歪みを有する注目はんだボール５Ａ（ＰＥ）とする。また、Ｂ−Ｂ線の中央付近に位置するはんだボールを、最大変位を有する注目はんだボール５Ａ（ＰＣ）とする。
【００４４】
図３（Ｃ）は、非対称支持されたＢＡＧ方式のパッケージの一例であり、Ａ−Ａ対角線上とＢ−Ｂ線上のはんだボールが注目はんだボール５Ａとして決定された例である。Ａ−Ａ対角線上とＢ−Ｂ線上のはんだボールのうち、電子パッケージ１００Ｃの頂点付近のはんだボールを、最大応力・最大歪みを有する注目はんだボール５Ａ（ＰＥ）とする。Ａ−Ａ対角線の中央付近に位置するはんだボールと、Ｂ−Ｂ線の中央付近に位置するはんだボールを、最大変位を有する注目はんだボール５Ａ（ＰＣ）とする。
【００４５】
図３（Ｅ）及び図３（Ｆ）は、非対称配置のＢＧＡ方式パッケージの一例であり、Ａ−Ａ対角線上のはんだボールが注目はんだボール５Ａとして決定された例である。Ａ−Ａ対角線上のはんだボールのうち、電子パッケージ１００Ｅ（又は１００Ｆ）の頂点付近のはんだボールを、最大応力・最大歪みを有する注目はんだボール５Ａ（ＰＥ）とする。また、Ａ−Ａ対角線の中央付近に位置するはんだボールを、最大変位を有する注目はんだボール５Ａ（ＰＣ）とする。
【００４６】
図３（Ｇ）及び図３（Ｈ）は、ＤＩＰ方式パッケージの一例であり、Ａ−Ａ対角線上のはんだボールが注目はんだボール５Ａとして決定された例である。Ａ−Ａ対角線上のはんだボールのうち、電子パッケージ１００Ｇ（又は１００Ｈ）の頂点付近のはんだボールを、最大応力・最大歪みを有する注目はんだボール５Ａ（ＰＥ）とする。また、電子パッケージ１００Ｇ（又は１００Ｈ）の対向する２辺であって、はんだボール５の列と平行な辺の中心点を結ぶ線Ｃ上又は線Ｃ付近に位置するはんだボールを、注目はんだボール５Ａ（ＰＣ）とする。
【００４７】
続いて制御部１１は、決定した２以上の注目はんだボール５Ａに対し、有限要素モデルにおける「要素」と「節点」を特定し、はんだ接合部の変形を測定できる節点を選択する（ステップＳ５）。
【００４８】
ところで、はんだ接合部の熱変形は「ローカル変形」と「グローバル変形」として認識されている。「ローカル変形」は，主にはんだボール自身の変形である。「グローバル変形」は電子パッケージ１００全体に生じる変形である。図４（Ａ）はローカル変形を計算する説明図であり、図４（Ｂ）はグローバル変形を計算する説明図である。有限要素の熱変形解析により、最も変形している箇所、最も変位している箇所の節点を選択する。
【００４９】
ローカル変形は、注目はんだボール５Ａ自身の変形である。有限要素の熱変形解析により特定される。図４（Ａ）は、選択された「節点」のうち、注目はんだボール５Ａ（ＰＥ）の四隅と注目はんだボール５Ａ（ＰＣ）の四隅、計８つの節点（図中矢印で示す）が選択された例である。
【００５０】
一方、グローバル変形は、電子パッケージ１００全体に生じる変形である。有限要素の熱変形解析により特定される。図４（Ｂ）は、選択された「節点」のうち、２つの注目はんだボール５Ａの半導体チップ側パッド３と配線基板側パッド２との接点であって、注目はんだボール５Ａ（ＰＥ）の電子パッケージ１００の外側の節点と、注目はんだボール５Ａ（ＰＣ）の節点の計４つの節点（図中矢印で示す）が選択された例である。
【００５１】
次に制御部１１は、ステップＳ５において選択された節点に対し、ステップＳ２で取得した温度環境情報及びステップＳ３で取得したアンダーフィル材以外の部材の物性値を用いて、ステップＳ１にて作成した有限要素モデルにおける有限要素法による変形解析を行い、x,y,z自由度での節点の変位を算出する（ステップＳ６）。
【００５２】
次に制御部１１は、ステップＳ６で取得した変位を応答値として用いて、（１）式の目標関数Ｆ（Ｘ）に取り込む（ステップＳ７）。
【００５３】
【数１】
2012033610.tif 000005
なお、（１）式中、重み係数ｗは一般的に計算上は０．５乃至１．５のいずれかの値となる。特に１．０を用いる場合が多い。しかし、電子パッケージの支持条件や実験条件により異なる場合があるため最適化の上決定する。
【００５４】
「ローカル変形」の場合、ステップＳ５にて選択された節点のうち、１つの注目はんだボール５Ａの一つの節点と当該節点から最も遠い節点との組を「節点ペア」とする。そして、目標関数には、注目はんだボール５Ａ自身の変形として、節点ペアのx,y,z 自由度ごとに変位の差（ＮＤｉ（x,y,z）−ＮＤｊ（x,y,z））の平方値を取り扱う。
【００５５】
「グローバル変形」の場合、ステップＳ５にて選択された節点のうち、２つの注目はんだボール５Ａの節点のうち、一つの節点と当該節点から最も遠い節点との組を「節点ペア」とする。目標関数には、電子パッケージ１００全体に生じる変形として、節点ペアのx,y,z 自由度ごとに変位の差（ＮＤｉ（x,y,z）−ＮＤｊ（x,y,z））の平方値を取り扱う（ステップＳ７）。
【００５６】
図４（Ａ）（Ｂ）中、節点ペアを点線で囲んで示す。
【００５７】
次に、制御部１１は、アンダーフィル材６の物性値を最適化の変数Ｘとして定義する（ステップＳ８）。アンダーフィル材の「熱膨張係数及びヤング率及びポアソン比」、「熱膨張係数及びヤング率及び横弾性率」、又は、「ヤング率及びポワソン比」、又は、「ヤング率及び横弾性率」のいずれかの組を最適化の変数として定義する。物性値（変数）の上限と下限を設定してもよい。また、繰り返し演算する際のインクリメント値も定義する。これら物性値、物性値の上限下限、及びインクリメント値は入力部１４を介して操作者が入力してもよいし、記憶部１２に予め記憶させておき、制御部１１が読みだして取得してもよい。
【００５８】
続いて、制御部１１は、ステップＳ８で定義した最適化の変数Ｘを、ステップＳ７で定義した目標関数Ｆ（Ｘ）に関連付ける（ステップＳ９）。
【００５９】
そして、制御部１１は、目標関数Ｆ（Ｘ）を算出する（ステップＳ１０）。なお、有限要素法の定式化は複雑であるため、一次或いは二次の多項式を用いて近似計算を行う。
【００６０】
注目はんだボール５Ａの応答変位を目標関数とする試行関数Ｆを組み立て、変数Ｘの関数として（２）式のように２次多項式を用いて近似で表すことができる。
Ｆ（Ｘ）＝ａ0＋ａ1Ｘ＋ａ2Ｘ2  ・・・（２）
【００６１】
変数Ｘに対し，初期値のＸ0を与え、注目はんだボール５Ａの節点の変位応答Ｆ0を得ているとき、第一回の試行解析によって、目標関数として（１）式から勾配Ｆ0′及び係数ａ0、ａ1、ａ2を（３）式〜（５）式により求めることができる。
Ｆ0＝ａ0＋ａ１Ｘ0＋ａ2Ｘ02  ・・・（３）
Ｆ0′＝ａ1＋２ａ2Ｘ0      ・・・（４）
Ｆ1＝ａ0＋ａ1Ｘ1＋ａ2Ｘ12  ・・・（５）
【００６２】
一方、相対応答変位を目標関数とする試行関数Ｆを組み立て、変数Ｘの関数として（６）式のように１次多項式を用いて近似で表すこともできる。
Ｆ（Ｘ）＝ａ0＋ａ1Ｘ  ・・・（６）
【００６３】
変数Ｘに対し、初期値のＸ0を与え、注目はんだボール５Ａの節点の変位応答Ｆ0を得ているとき、第一回の試行解析によって、目標関数として（１）式から勾配Ｆ0′ 及び係数ａ0、ａ1を（７）式〜（９）式により求めることができる。
Ｆ0＝ａ0＋ａ1Ｘ0  ・・・（７）
Ｆ0′＝ａ1        ・・・（８）
Ｆ1＝ａ0＋ａ1Ｘ1  ・・・（９）
【００６４】
このように、（２）乃至（５）式、又は（６）乃至（９）式にて得られた変数Ｘ1を有限要素のモデルに用いて、同じ手順で次のＸ2、Ｘ3・・・を求める。繰り返し解析により、Ｆ（Ｘ）が最小値に収束する変数Ｘを求める。Ｆ（Ｘ）が最小値に収束する変数Ｘがアンダーフィル材６の最適物性値となる。
【００６５】
制御部１１は、（２）乃至（５）式、又は（６）乃至（９）式にて算出された変数Ｘをアンダーフィル材６の最適物性値として表示部１３のモニタ等に提示し（ステップＳ１１）、処理を終了する。
【００６６】
（実験例）
本発明によるアンダーフィル材選択支援装置１０を用いて、最適なアンダーフィル材６の物性値を求めた。
【００６７】
図５（Ａ）は、実験で用いた電子パッケージの概略図である。直列１４ピンのはんだボールを有する電子パッケージを想定した。また、稼働温度は９０度、初期温度を２５度と想定した。
【００６８】
図５（Ａ）に示す電子パッケージが対称であると想定し、電子パッケージは両端を固定支持されているものと想定した。アンダーフィル材選択支援装置１０により有限要素モデルを作成する。図５（Ｂ）は、作成された有限要素モデルである。
【００６９】
次に、アンダーフィル材選択支援装置１０は、有限要素の熱変形解析を行った。解析結果から得られたはんだボールの変形を示す応力コンター図を図６に示す。図６において左側が電子パッケージの左端であり、右側が電子パッケージの中央（対称面）である。
【００７０】
解析結果から、電子パッケージの最左端のはんだボールを、最大応力または最大歪みを有する注目はんだボール５Ａ（ＰＥ）として選択し、電子パッケージの中央のはんだボールを最大変位を有する注目はんだボール５Ａ（ＰＣ）として選択した。さらに、注目はんだボール５Ａ（ＰＥ）及び５Ａ（ＰＣ）に対して、有限要素モデルにおける複数の節点の中から、はんだ接合部の変形を計算できる節点を選択した。
【００７１】
図７（Ａ）は、注目はんだボール５Ａ（ＰＥ）の節点を示す図であり、図７（Ｂ）は、注目はんだボール５Ａ（ＰＣ）の節点を示す図である。注目はんだボール５Ａ（ＰＥ）及び５Ａ（ＰＣ）に対して、合計１０個の節点を選択した。
【００７２】
選択された１０個の節点について、ＮＤ２とＮＤ６、ＮＤ４とＮＤ５、ＮＤ９とＮＤ８、ＮＤ１０とＮＤ７の節点のX,Y,Z 方向での変位の差をローカル変形として目標関数Ｆ（Ｘ）に取り込む。なお、重み係数ｗを１とする。
【００７３】
また、節点ＮＤ２とＮＤ８、ＮＤ４とＮＤ７に対し、X,Y,Z 方向での変位の差をはんだボールのグローバル変形として目標関数Ｆ（Ｘ）に取り込む。なお、重み係数ｗを１とする。
【００７４】
さらに、算出対象となるアンダーフィル材の物性値（ヤング率、ポアソン比及び熱膨張係数等）の初期値を目標関数Ｆ（Ｘ）に取り込む。各初期値は以下の通りである。
（初期値）
ヤング率：１１ＧＰａ
ポアソン比：０．３３
熱膨張係数：４２ｐｐｍ
【００７５】
アンダーフィル材選択支援装置１０により、目標関数Ｆ（Ｘ）が最小値に収束する変数Ｘを最適なアンダーフィル物性値として得た。
（最適アンダーフィル物性値）
ヤング率：１２．８ＧＰａ
ポアソン比：０．３
熱膨張係数：４０ｐｐｍ
【００７６】
上記最適物性値を有するアンダーフィル材を用いた電子パッケージと、最適物性値を有しないアンダーフィル材を用いた電子パッケージについて、それぞれはんだボールの応力、歪み及びクリープ歪みを比較した。なお、以下の説明において、最適物性値を有しないアンダーフィル材を用いた電子パッケージを「最適化前のアンダーフィル」とし、最適物性値を有するアンダーフィル材を用いた電子パッケージを「最適化後のアンダーフィル」として説明する。
【００７７】
図８（Ａ）は、軸方向（ｚ軸）の応力・歪みのヒステリシスループを示し、図８（Ｂ）は、最大せん断応力・最大せん断歪みを示す。三角形プロットによる破線が、最適化前のアンダーフィルのデータであり、丸形プロットの実線が、最適化後のアンダーフィルのデータである。
【００７８】
図９は、最適化前のアンダーフィルを適用した電子パッケージのはんだボールの応力と歪みを示すグラフであり、図１０は、最適化後のアンダーフィルを適用した電子パッケージのはんだボールの応力と歪みを示すグラフである。なお、図９及び図１０において、ＰＥボールは注目はんだボール５Ａ（ＰＥ）のデータであり、ＰＣボールは注目はんだボール５Ｂ（ＰＣ）のデータである。
【００７９】
図９（Ａ）及び図１０（Ａ）は、最大主応力を示すグラフであり、図９（Ｂ）及び図１０（Ｂ）は、最大せん断歪みを示すグラフであり、図９（Ｃ）及び図１０（Ｃ）は、クリープ歪みを示すグラフであり、
【００８０】
これらのグラフを考査すると、最適化後のアンダーフィル材を用いることにより、最大応力、最大せん断歪みに関しては２倍以上改良され、クリープ歪みに関しては３倍程度改良される結果を得た。
【００８１】
以上のように、本実施形態のアンダーフィル材選択支援装置１０によれば、電子パッケージ１００を構成するアンダーフィル材以外の各部材の寸法に基づいて、有限要素モデルを作成し、有限要素モデルにおいて複数のはんだボール５から、最大変位又は最大応力又は最大歪みを有する注目はんだボール５Ａを決定する。そして、当該注目はんだボール５Ａの複数の節点から一部の節点を選択し、電子パッケージ１００の温度環境情報とアンダーフィル材以外の各部材の物性値に基づいて、節点の変位を算出し、算出された２つの節点の変位の差（ＮＤi（x,y,z）−ＮＤj（x,y,z））に基づいて（１）式に示す目標関数Ｆ（Ｘ）が最小値に収束する変数Ｘをアンダーフィル材の最適物性値として提示する。これにより、実験等の手間なく、効率よく、信頼性の高い電子パッケージを実現可能なアンダーフィル材６の選択ができる。適正なアンダーフィル物性値を得ることにより、はんだ接合部の変形を防止し、はんだ接合部の応力歪みの低減を実現できる。
【００８２】
また、電子パッケージ１００の中央付近又は電子パッケージ１００の辺の中央付近のはんだボール５と、電子パッケージ１００の頂点付近のはんだボール５を、注目はんだボール５Ａとして決定することにより、「ローカル変形」と「グローバル変形」を的確に解析することができる。
【００８３】
さらに、注目はんだボール５Ａの節点のうち、一つの節点と当該節点から最も遠い節点の変位の差に基づいて、（１）式の目標関数Ｆ（Ｘ）が最小値に収束する変数Ｘをアンダーフィル材の最適物性値とすれば、ローカル変形及びグローバル変形に対して耐性の高い電子パッケージを実現可能なアンダーフィル材６の物性値を得ることができる。
【００８４】
なお、本発明による目標関数Ｆ（Ｘ）の算出手法は、（２）式又は（６）式に基づく近似計算に限定されるものではない。例えば、変数Ｘに対し正則化の手法を用いて処理すれば、級数または、三角級数による近似計算により目標関数Ｆ（Ｘ）を算出してもよい。
【００８５】
（応用例）
また、既存のアンダーフィル材から適正なアンダーフィルを選択する場合、アンダーフィル材選択支援装置１０の記憶部１２に、複数のアンダーフィル材６の情報を登録する。アンダーフィル材６の物性値を提示する際、記憶部１２を参照して、算出されたアンダーフィル材６の物性値に近いアンダーフィル材６の情報を、表示部１３のモニタに提示するよう構成してもよい。
【００８６】
図１１（Ａ）は、記憶部１２に記憶された複数のアンダーフィル材６の情報の一例である。図１１（Ａ）に示す例では、物性値（ヤング率、ポアソン比、熱膨張係数）が製品名・型番に対応付けて登録されている。
【００８７】
制御部１１は、上記ステップＳ１１でアンダーフィル材６の物性値を提示する際、記憶部１２を参照して、算出されたアンダーフィル材６の物性値に近い（または算出された物性値が製品の物性値の範囲に適合する）アンダーフィル材６の情報と共に提示する。図１１（Ｂ）は、モニタ表示例である。
【００８８】
この構成により、アンダーフィル材選択支援装置１０の操作者であるはんだ接合部の構造設計者、電子機材の製造者、研究者等は、最適なアンダーフィル材の情報を一目で把握することができる。また、図１１（Ｂ）に示すように、印刷ボタンを設けた。入力部１４を介して操作者が当該印刷ボタンを選択することにより、算出されたアンダーフィル材６の物性値と、当該物性値に近いアンダーフィル材６の情報を印刷することもできる。
【００８９】
本発明の適用範囲は上記実施形態に限定されることはない。本発明は、信頼性の高い電子パッケージを実現可能なアンダーフィル材の物性値の算出等に対し、広く適用することができる。
【符号の説明】
【００９０】
１０  アンダーフィル材選択支援装置
１１  制御部
１２  記憶部
１２ａ  データベース
１３  表示部
１４  入力部
１５  通信部
１００、１００Ａ、１００Ｂ、１００Ｃ、１００Ｄ、１００Ｅ、１００Ｆ、１００Ｇ、１００Ｈ  電子パッケージ
１  配線基板
２  配線基板側パッド
３  半導体チップ側パッド
４  半導体チップ
５  はんだボール
５Ａ  注目はんだボール
６  アンダーフィル材
【図１】
2012033610.tif 000008
【図２】
2012033610.tif 000009
【図３】
2012033610.tif 000010
【図４】
2012033610.tif 000011
【図１１】
2012033610.tif 000012
【図５】
2012033610.tif 000013
【図６】
2012033610.tif 000014
【図７】
2012033610.tif 000015
【図８】
2012033610.tif 000016
【図９】
2012033610.tif 000017
【図１０】
2012033610.tif 000018