Jump to content
SiliconSmart ACEにサインオフ機能を追加することにより、90nm以下で重要視される、タイミング、パワー、ノイズ解析の修復フローを実現する最先端モデリングが可能になります。マグマ社の業界有数のソフトウェア・サポート、メソドロジに支えられたこの最先端キャラクタライゼイゼーション・システムにより、設計者は自信をもって最先端プロセスや低消費電力等のデザインをテープアウトすることができます。
SiliconSmart Sign-Offは、90nm以下のプロセスとファインプロセステクノロジをターゲットにしているデザインに対し、最先端のライブラリ・キャラクタライゼーションとモデリング機能を提供します。この拡張機能は、タイミング、パワー、ノイズに対して、混合電流モデル(CCS)や効率電流源モデル(ECSM)のような最先端モデリングフォーマットをサポートしています。電流源モデルは、単一の遅延やアウトプット・スルー値のかわりに、様々なスルーや負荷状況に基づいて完全な出力波形を得ることで、高い精度を維持します。 また、カップリング・キャパシタンスが引き起こす重要な問題を回避することができるグリッチ・キャラクタライゼーションも搭載しています。 スタンダードセルやパワー・ゲーティング・セルの過渡キャラクタライゼーションにより、低消費電力チップにとって非常に重要なパワーやグラウンド・ネットワークのインテグリティを確認することができます。
業界標準であるCCS、ECSMフォーマットは、トータル遅延の重要な部分を構成する配線遅延が支配的な状況下で、スタテック・タイミング解析精度を維持します。これらの状況は、しばしば、90nmと90nm以下のプロセス技術で起こりえます。キャラクタライゼーションモデルであるSiliconSmartACEとSilicon サインオフ機能は、各インプットスルーやアウトプットロードの組み合わせを用いるNLDM(非線形遅延モデル)のような単一遅延モデルのかわりに、混合電流源モデル(CCS)もしくは効率電流源モデル(ECSM)から波形をキャプチャします。
さらにインプットのキャパシタンス値は、NLDMのようにテーブル全体に対して単一キャパシタンス値をあてるかわりに、各インプットスルーとアウトプットロードの組み合わせを用いてキャプチャします。 これらの、詳細波形やインプットキャパシタンス・キャラクタライゼーションにより、STA(スタテック・タイミング解析)ツールはドライバーや寄生負荷の組み合わせを通じて、遅延をより正確に計算します。
CCSモデリングを行うために、各NLDM入力に対して電流源波形を生成
過渡レイル(パワー、グランド・ネットワーク)解析は、低消費電力設計で益々重要になっています。 スタティック・レイル解析では、パワーやグラウンド・ネットのタイム・ドメイン・スパイクを解析することはできず、仕様内にスパイクを収めるにはどの位デカップリング・キャパシタンスを追加しなければならないかを決定することができません。回路ブロックがパワーダウンする危険性がある設計に対しては、適切な電源供給を維持するために、最大電流値から電源幅や本数を決めることも重要です。 マグマ社のQuartz™ Railによる過渡解析は、これらの疑問にお答えすることができます。 過渡解析は、全てのライブラリセルに対して、電流源波形をキャラクタライズし、固有のデカップリング・キャパシタンスや一連の抵抗を決定する必要があります。 さらに、MTCMOSスイッチセルに対するIVカーブをキャラクタライズしなければなりません。 SiliconSmartサインオフ拡張機能は、これらのキャラクタライズを実行し業界標準のCCSパワーフォーマットとマグマ社の入力フォーマットの双方をサポートします。マグマ社のフォーマットなら、Quartz™ Rail 過渡解析で効率よく解析が可能です。
IVカーブのキャラクタライゼーションが必要なMTCMOSインバータ
グリッチ・ノイズ解析では、 SiliconSmartサインオフ拡張機能 は高精度なCCSモデリングと従来のLiberty・モデリングの双方をサポートしています。
CCSモデルは、すべてのスタンダードセルのインプット、アウトプットに接続されたトランジスタ・ステージに対して、インプットの電圧値とアウトプットの電圧値のすべての組み合わせに対する瞬間の電流をキャプチャします。これにより、派生グリッチ、伝播グリッチ双方の計算を行うことができ、フリップフロップのフィードバック・ノードで正確なグリッチ計算することにより簡単に機能不具合を特定することができます。したがって、不正確になりうるフリップフロップを予測することが可能です。
従来のLibertyモデリング・スキームは、3つの部分に分けられます。 まず、ハイ・ロー双方の定常状態でドライブ・レジスタンスを決定することにより、グリッチに耐えるためのセルのキャパシティを計測します。このレジスタンスは、ホールディング・レジスタンスとして知られていますが、IVカーブの形式でキャラクタライズされる場合があります。さらに、グリッチの高さと幅の組み合わせ、もしくはACマージン(あるいは、より悲観的な計算をする場合は、グリッチの高さだけを考慮するDCマージン)に対して、セルがフォルス・ステートへトグルする前に耐えうるかを知る必要があります。 最後に、フリップフロップで特定のグリッチ・ノイズの影響を決定します。各セルのノイズの影響を増幅、減少させ、オーバマージンを回避することができます。 この機能は、悲観性を著しく減少することが可能になり、従ってオーバーデザインを減らすことになります。SiliconSmart サインオフ拡張機能は、Libertyフォーマットでこのような特性すべてをキャラクタライズします。
ACノイズ・マージンは、狭いノイズグリッチで高さを許容して悲観性を大幅に減少
測定
モデル表示
プラットフォーム・サポート
サポートするSPICEシュミュレータ
Eldo