Quality Framework モデル品質向上のための枠組み EDA 標準 WG 1
目次 - 目次 - 1. 活動の背景 2. Quality Framework 3. ウェブサイトのご紹介 4. Frameworkの活用方法 2
目次 - 目次 - 1. 活動の背景 2. Quality Framework 3. ウェブサイトのご紹介 4. Frameworkの活用方法 3
1. 活動の背景 - 電子機器の高機能化 電子機器の大容量化 小型化 省電力化にともない設計はますます難しくなってきており シミュレーションの活用が必須になっている 大容量化小型化省電力化 シリアル伝送の採用配線微細化低電圧化 高速化 ノイズマージン減少 設計難易度上昇 シミュレーションの活用 4
1. 活動の背景 - 伝送線路シミュレーション (1/2) 高速動作するデジタル電子機器 : I/O Buffer Information Specification nmos: negative channel Metal Oxide Semiconductor VCC(VDD) VCC(VDD) 特性は数値データの羅列で記述される Pullup POWER Clamp Current R_pkg L_pkg IC( 集積回路 ) Pulldown GND Clamp C_comp C_pkg Voltage モデルの等価回路 Pulldown (nmos) の特性 電子機器内の基板 モデルはチップベンダ ( 半導体ベンダ ) からセットメーカに提供される Voltage Driver Receiver シミュレータ モデル 伝送線路シミュレーションモデル モデル オペレータ Time 伝送特性を確認 伝送線路シミュレーションにより IC 間の伝送特性を評価 モデルは伝送線路シミュレーションにおける IC のモデル 5
1. 活動の背景 - 伝送線路シミュレーション (2/2) 高速動作するデジタル電子機器 IC( 集積回路 ) モデルの種類 SPICE SPICE: Simulation Program with Integrated Circuit Emphasis : I/O Buffer Information Specification ユーザ入手性精度解析時間 チップベンダ ( 半導体ベンダ ) IC のモデルの種類と特徴 機密保持契約が必要 セットメーカ ~ 電子機器内の基板 モデルは SPICE モデルよりも約 10 倍高速 (1 時間 5 分 ) Voltage Driver Receiver シミュレータ モデル 伝送線路シミュレーションモデル モデル オペレータ Time 伝送特性を確認 シミュレーション結果に影響を不える要素は 1. モデルの品質 2. シミュレータの精度 3. オペレータのスキル 6
1. 活動の背景 - モデルの品質を取り巻く現状 モデルを用いてシミュレーションをする セットメーカ シミュレータの精度の問題? モデルの品質の問題? 問題を切り分けるための枠組みが必要 シミュレータの使用方法の問題? シミュレータの使用方法の問題? EDA ベンダ シミュレータを作る モデルの品質の問題? シミュレータの精度の問題? チップベンダ モデルを作る 7
1. 活動の背景 - 期待される効果 本活動 セットメーカ 品質が良い モデル の定義が明確になり セットメーカ チップベンダ EDA ベンダ間で議論が可能になる 品質の良い が入手できるようになり 高品質の高速信号伝送設計が可能になる シミュレータの精度に問題がないことを示すことが可能になる の精度に問題がないことを示すことが可能になる EDA ベンダ チップベンダ 品質の良い モデルの入手までの期間数カ月 1~2 週間 8
1. 活動の背景 - 全体計画 年度 2007 2008 2009 2010 2011 Quality の枠組みの基礎検討シングルエンド低速 (~ 数 10Mbps) 枠組みの有効性検証 シングルエンド 高速 (~ 数 100Mbps) 差動伝送 Web での情報公開 コンテンツ整備 コンテンツの拡充 ( 高速 差動 ) Web 公開 ( シングルエンド 低速 ) シングルエンド : 1 本の線路の電位を利用して信号を伝送する方式 差動伝送 : 2 本の線路の電位差を利用して信号を伝送する方式 9
目次 - 目次 - 1. 活動の背景 2. Quality Framework 3. ウェブサイトのご紹介 4. Frameworkの活用方法 10
2. Quality Framework - 全体像 JEITA セットメーカ DRV PKG Circuit PKG RCV 品質の良いモデルの入手 シミュレーション環境の検証 解析担当者のスキル向上 Simulator Voltage Model Test circuit group Model Operator Time Compare Golden DRV PKG Circuit PKG RCV Model Test circuit group Test circuit group EDA ベンダ Golden results 以下のデータをウェブサイトにアップロードする (1) 品質が良いと判定された モデル (2) テスト回路群 (3) シミュレーション結果 (Excel データ ) Download Simulator Upload Golden input Upload Voltage Model Operator Time シミュレータの精度検証 Compare Web (open site) Download Golden チップベンダ Test circuit group Download Golden results と一致する結果が得られる入力データ Golden input DRV PKG Circuit PKG RCV SPICE Model DRV PKG Circuit PKG RCV Model Test circuit group qualified SPICE Model Model Simulator Operator Simulator Operator Voltage agree Voltage 品質の良い モデルの提供 の品質に関するクレームの減少 Time Time 11
2. Quality Framework - 品質の良い の定義 SPICE と を用意し テスト回路群 (12 個 ) に対してシミュレーションを実施する 12 個のテスト回路で受動回路の基本構成は網羅できる すべての回路に対して SPICE と の結果が一致すれば モデルの品質は良いと判定する 品質が良いと判定された モデルを Golden と呼び そのときのシミュレーション結果を Golden result と呼ぶ Voltage DRV PKG Circuit PKG RCV シミュレータ SPICE モデル テスト回路群 SPICE モデル オペレータ 一致 Time Voltage DRV PKG Circuit PKG RCV シミュレータ モデル モデル オペレータ Time 12
2. Quality Framework - テスト回路 (1/2) Name Termination Transmission line Circuit 1 50ohm 0cm Circuit 2 50ohm 5cm Circuit 3 50ohm 30cm Circuit 4 3pF 0cm Circuit 5 3pF 5cm Circuit 6 3pF 30cm Circuit 7 3pF 30cm + 5cm PKG R_pkg L_pkg C_pkg Input:PULSE Frequency=10MHz Circuit 1 probe Circuit 4 probe DRV PKG DRV PKG R = 50 Ohm C= 3pF Circuit 2 probe Circuit 5 probe DRV PKG Distributed circuit DRV PKG Distributed circuit Z0 = 60 Ohm Tpd = 6 ns/m Without loss Length: 5cm R = 50 Ohm Z0 = 60 Ohm Tpd = 6 ns/m Without loss Length: 5cm C= 3pF Circuit 3 probe Circuit 6 probe Circuit 7 probe1 probe2 DRV PKG Distributed circuit DRV PKG Distributed circuit DRV PKG Distributed circuit Distributed circuit Z0 = 60 Ohm Tpd = 6 ns/m Without loss Length: 30cm R = 50 Ohm Z0 = 60 Ohm Tpd = 6 ns/m Without loss Length: 30cm C= 3pF Z0 = 60 Ohm Tpd = 6 ns/m Without loss Length: 30cm Z0 = 60 Ohm Tpd = 6 ns/m C= 3pF Without loss C= 3pF Length: 5cm 13
2. Quality Framework - テスト回路 (2/2) Name Termination Transmission line Circuit 8 3pF 30cm + 5cm + 5cm + 5cm Circuit 9 12pF 0cm Circuit 10 100ohm + 100ohm 0cm Circuit 11 10nH + 3pF 0cm Circuit 12 3pF 5cm (Lumped circuit) PKG R_pkg L_pkg C_pkg Input:PULSE Frequency=10MHz Circuit 8 probe1 probe2 probe3 probe4 DRV PKG Distributed circuit Distributed circuit Distributed circuit Distributed circuit Z0 = 60 Ohm Tpd = 6 ns/m Without loss Length: 30cm Z0 = 60 Ohm Tpd = 6 ns/m C= 3pF Without loss C= 3pF Length: 5cm Z0 = 60 Ohm Tpd = 6 ns/m Without loss Length: 5cm C= 3pF Z0 = 60 Ohm Tpd = 6 ns/m Without loss Length: 5cm C= 3pF Circuit 9 Circuit 10 3.3V Circuit 11 probe R = 100 Ohm probe L = 10nH probe DRV PKG DRV PKG DRV PKG C= 12pF R = 100 Ohm C= 3pF Circuit 12 10steps DRV PKG L = 1.8nH L = 1.8nH C= 0.5pF C= 0.5pF L = 1.8nH C= 0.5pF probe C= 3pF 14
目次 - 目次 - 1. 活動の背景 2. Quality Framework 3. ウェブサイトのご紹介 4. Frameworkの活用方法 15
3. ウェブサイトのご紹介 - URL URL: http://ec.jeita.or.jp/jp/ ECセンターのトップページからアクセス可能 ECセンター会員に限らず無料公開 クリック
3. ウェブサイトのご紹介 - Top Page
3. ウェブサイトのご紹介 - Data Download ダウンロードに関する同意書に合意
3. ウェブサイトのご紹介 - Data Download 個人情報を入力
3. ウェブサイトのご紹介 - Data Download 入力した情報を確認
3. ウェブサイトのご紹介 - Data Download ダウンロードするデータを選択
3. ウェブサイトのご紹介 - Golden result Golden result の例 回路図 Golden result 自分のシミュレーション結果 自分のシミュレーション結果と Golden result の比較 自分のシミュレーション結果と Golden result の比較 ( 拡大図 ) 自分のシミュレーション結果を貼りつける
目次 - 目次 - 1. 活動の背景 2. Quality Framework 3. ウェブサイトのご紹介 4. Frameworkの活用方法 23
4.Framework の活用方法 - セットメーカ 入手した モデルに丌具合あり? 1 チップベンダ セットメーカ 2 Web (open site) Golden Golden results Test circuit group Golden input Quality Framework のデータをダウンロード 自社のシミュレーション環境を確認 DRV PKG Circuit PKG RCV Model セットメーカ Test circuit group Simulator Voltage Model Operator Time Compare OK 3 チップベンダ 修正したモデルを送付 qualified モデルについて問い合わせ Quality Framework によりシミュレーション環境について問題がないことを確認済みとコメント セットメーカ 品質の良い モデルの入手 24
4.Framework の活用方法 - チップベンダ Quality Framework のデータをダウンロード 自社のシミュレーション環境を確認 1 チップベンダ DRV PKG Circuit PKG RCV Model Test circuit group Simulator Voltage Model Operator Time Compare OK Golden Test circuit group Golden input Web (open site) チップベンダ Voltage 2 DRV PKG Circuit PKG RCV SPICE Model Test circuit group SPICE Model Simulator Operator Time agree Voltage 作成した モデルについて SPICE モデルのシミュレーション結果と比較 DRV PKG Circuit PKG RCV Simulator Model Model Operator Time 3 チップベンダ qualified 品質の良い モデルの提供 セットメーカ 25
4.Framework の活用方法 - EDA ベンダ 1 Quality Framework のデータをダウンロード EDA ベンダ DRV PKG Circuit PKG RCV Model Test circuit group シミュレータの精度検証 Simulator Voltage Model Operator Time Compare 既存のシミュレータの精度確認 バージョンアップ 新規開発のシミュレータの精度確認 OK Golden Test circuit group Golden input Web (open site) 2 EDA ベンダ Golden Input の登録を申請 今後の手続きについて連絡 Web (open site) 事務局 3 Golden Input を送付 Web (open site) アップロード EDA ベンダ Golden input 事務局 26
まとめ 高速動作するデジタル電子機器の設計において 伝送線路シミュレーションが活用され モデルが使用されている モデル品質向上のためには モデルの品質 シミュレータの精度 オペレータのスキル の問題を切り分けるための枠組みが必要である EDA 標準 WG で上記の問題を切り分けるための枠組み Quality Framework について検討し ウェブサイトを公開した 多くの企業が利用することにより Quality Framework が有効に機能することを期待します 27
ご清聴ありがとうございました 28