- 「永久ライセンス」と「サブスクリプション」の違いは、単に支払いの対象が決まるだけであって、測定すべき対象が決まるわけではありません。CadenceおよびSynopsysのライセンス規約では所有権が定められていますが、測定においては、恒常的な需要と、テープアウト時の1回限りのピーク需要を区別する必要があります。
- ライセンスのチェックアウトは、使用の証拠にはなりません。FlexNet は、機能がチェックアウトされたことを記録するだけで、実際に誰かが作業していたかどうかは記録しません。したがって、実際の使用状況を把握するには、サーバーのログだけでなく、アクティビティデータ(CPU、キーボード/マウス)が必要となります。
- ピーク値ではなく、ベースラインに基づいて購入しましょう。過去の最大値を基準にライセンス数を決定すると、一時的な使用量の急増が次期の契約量に反映されてしまいます。その代わりに、メーターごとの平均使用量、繰り返し発生するピーク、例外的なピーク、および利用拒否件数を個別に考慮してください。
Cadenceのライセンス費用とSynopsysのライセンス費用は、最終的にどのような契約内容にするかによって決まります。Synopsysによると、ライセンス料はライセンスの種類、製品の組み合わせ、およびライセンス数によって異なります。永久ライセンスとサブスクリプションの選択は、そのうちの最初の要素を決定するに過ぎません。それ以降は、需要の計測がより困難になります。つまり、どの需要が恒常的なものであり、どの需要がテープアウト時のピークであるかを証明しなければならないのです。

選択肢は見た目よりも限られている
ケイデンス社によると、同社の「ソフトウェア 」は主に期間制ライセンスとして提供されており、通常は2~3年間となっています。支払いは一般的にライセンス期間にわたって分割払いとなり、返還権は認められていないため、ケイデンス社からの見積もりは事実上、複数年にわたる契約となります。永久ライセンスはごく一部に過ぎません。また、これらの永久ライセンスには、新技術を利用する権利は含まれていません。
シノプシスによると、同社の契約の大部分は期間を定めた「テクノロジー・サブスクリプション・ライセンス」であり、EDAライセンスの大部分はネットワークライセンスである。複数のユーザーが、特定のネットワーク(地域単位またはグローバルな場合もある)上でこれらを共有する。同社の契約では、使用は特定の地理的範囲内における特定の目的に限定されている。
つまり、Cadenceでは「どちらか一方」という明確な区別は稀であり、どちらのベンダーにおいても、利用規約によって容量の共有範囲が決まります。真の問題は、すでに保有している永続的な権利のうち、メンテナンス契約を維持する価値があるものはどれか、そしてそれらを補完する時間ベースの容量はどの程度必要か、という点にあります。
各モデルが測光機能に求めること
| すでに所有している永続的な権利 | 時間に基づく合意 | |
|---|---|---|
| お支払いいただく内容 | お持ちの座席に関するサポートと最新情報 | Cadenceでは、通常2~3年の一定期間、製品ラインナップを利用できます |
| 計測が果たすべき役割 | これらの座席は、支援を行うに足るほど十分に利用されているのでしょうか? | 学期全体を通して、数量と構成は適切でしょうか? |
| データが重要なとき | 各保守契約の更新前に | 署名前、および契約でリミックスが許可されている場合はいつでも |
| 誤った判断による代償 | 使用されていないソフトウェアに対するサポート費用、またはサポート期間満了時に失われる更新プログラム | 1回のピーク需要に基づいて算定された長期間にわたる設備容量 |
バーストからベースラインを分離する
まず、すでに把握している2つの数値、すなわち機能ごとのライセンス数と、その機能のピーク時の同時利用数から始めましょう。この2つの数値の差こそが、収益の源泉となります。エンジニアリング環境では、Open iT のライセンスのうち、通常、いつでも20~40%が未使用の状態になっています。
1つのピークには、2種類の需要が隠されています。ベースライン需要とは、各プロジェクトのあらゆるフェーズでチームが利用する需要のことです。具体的には、中核となる回路図・レイアウト、標準的なシミュレーション、日常的な検証などが挙げられます。一方、バースト需要は、回帰テスト、サインオフ、テープアウトの際に発生し、その後、消えていきます。
バーストがベースラインとなる仕組みは次の通りです。テープアウトの1週間前、回帰テストキャンペーンにより、すべてのシミュレーション席が一晩中占有されます。使用状況レポートでは、その機能が上限に達し、リクエストが拒否されていることが示されます。誰もそれをバーストとしてマークしません。その結果、それが次期の数量の基準となります。
入手可能な中でリスクが最も低い長期供給枠を基本として確保する。定期的な変動分は、期間契約または再調整可能な供給能力で賄う。例外的なピーク需要は、あくまで例外として扱う。
各機能について、4つのレベルを測定します:
- 平均同時利用数
- 繰り返し現れるピーク
- 類まれなピーク
- 要求が却下された
数量を過去の最大値に設定してはいけません。たった1回の暴走回帰だけで、その数値が設定されてしまう可能性があります。

チェックアウトは利用の証拠にはなりません
Synopsys Common Licensing は、FlexNet: lmgrd および snpslmd ベンダーデーモンを実行して動作します。一方、Cadence ライセンスサーバーは、cdslmd デーモンを使用して FlexNet を実行します。Synopsys ライセンスサーバーを実行する場合も、Cadence ライセンスマネージャーを実行する場合も、どちらの場合も、機能がチェックアウトされたことは記録されます。ただし、誰かが作業していたかどうかは、どちらの場合も記録されません。
この誤りは両刃の剣です。開いたままのアイドル状態のセッションが需要を過大評価させ、結果として過剰なリソース購入につながります。一方、無人シミュレーションはキーボードやマウスの入力なしに実行されます。アイドル画面のルールではこれらをアイドル状態とみなすため、リソース購入が不足してしまいます。サーバーのログだけでなく、マシンからのCPUやGPUの使用率といったアクティビティデータも必要となります。
アプリケーションではなく、サイズの特徴
ライセンスサーバーは、EDAの使用状況を機能ごとに記録します。Cadenceのサーバーは、アプリケーション名ではなく、Concept_HDL_studioのような機能名を記録します。1つの設計フローで複数の機能が使用される場合、「Virtuosoライセンス」の総数だけでは、どのライセンスが使い切られたのかが分かりません。十分なライセンス数を持っているにもかかわらず、エンジニアは依然として利用拒否に直面しています。

Cadence VirtuosoのライセンスやSynopsys VCSのライセンスの価格を尋ねられた場合、正直なところ、その答えは各ライセンスに含まれる機能によって異なります。Xcelium、Innovus、Allegroについても同様です。Cadenceの特定の期間制契約では、契約開始時に提供される製品間で組み合わせを変更することも可能です。この組み合わせ変更の権利が真価を発揮するのは、どの機能が互換性があるかを把握している場合に限られます。
署名する前に、以下の証拠を提示してもらうよう依頼してください:
- 有効期限および保守期限を含む権利一覧
- 機能ごと、サイトごとの1時間あたりの同時利用数
- 拒否件数と待ち時間
- 単なるチェックアウト数だけでなく、実際の利用状況を示す指標
- ユーザー、チーム、地域、およびプロジェクトの帰属
- プロジェクトおよびテープアウトのスケジュール
- 契約におけるリミックスおよび地理的権利
Open iT の活用場面
CadenceとSynopsysは、主要なネットワークライセンス方式のEDAポートフォリオにおいて、それぞれcdslmdおよびsnpslmdを通じてFlexNet Publisherを採用していますが、製品によっては例外となる場合があります。その自動設定機能はFlexNetの設定を検出し、データ収集の設定を自動的に行います。実行されると、SAMおよび調達部門には次のような画面が表示されます。
ピークは発生した時点で明らかになります。「Open iT 」は、5分間隔でFlexNetのステータスをサンプリングし、Flexのログ収集と組み合わせることで、サンプリングの合間に発生する短時間のチェックアウトを捕捉します。レポートはホスト、ユーザー、ユーザーグループごとに分類されるため、テープアウトの急増が発生した際には、その原因となったチーム名も併せて表示されます。拒否件数も集計されます。「最大および平均ライセンス使用状況(拒否件数を含む)」レポートは、意思決定者が「ライセンス使用上限に達した頻度や拒否件数を分析することで、適切なライセンス数を決定する」のに役立ちます。
ご自身が所有しているライセンスと、サーバーから割り当てられたライセンスを照合することができます。オプションの不一致チェックでは、ライセンスファイル内のライセンス数と、ライセンスサーバーが報告する数を比較します。更新を行う前に、このチェックを実行してください。
予約済みシートは隠れたままにしないでください。FlexNet を使用すると、オプションファイル内で特定のユーザーやマシンに対してシートを予約することができます。Open iT はそのファイルを読み取り、機能ごとに、予約分のうち未使用分、使用中分、およびその推移を表示します。これらの予約は、予約したユーザーが実際に利用しているかどうかに関わらず、組織内の他のユーザーが利用できる容量を減少させてしまいます。
レベル 2「True Active Usage」では、Windows、Unix、macOS における CPU、I/O、キーボードおよびマウスの動作状況といった、マシンの視点からのデータが追加されます。稼働中の端末とアイドル状態の端末では、そのデータが異なって表示されます。
LicenseAnalyzer のプラグインであるLicensePredictor™は、数か月先までのライセンス使用状況を予測します。具体的な数値が表示される前に、「評価モード」では、予測値を過去の使用実績(保留分)と照合し、100点満点で信頼度スコアを算出します。これにより、実際の使用状況と照合済みの予測値を調達部門に提示することができます。

計測の基礎については、「Cadence Designを効果的に計測する方法」(ソフトウェア )をご覧ください。ライセンスモデルの広範な変化については、「サブスクリプション型およびPPU型ライセンスモデルの変遷」をご覧ください。
よくある質問
CadenceやSynopsysの永久ライセンスは、今でも購入できますか?
Cadence社によると、同社の「ソフトウェア 」のごく一部は永久ライセンスとして提供されており、主に2~3年程度の期間を定めたライセンスが採用されているとのことです。Synopsys社によると、同社の契約の大部分は期間限定の「Technology Subscription Licenses」ですが、シミュレーションおよび解析用の「ソフトウェア 」については、サブスクリプション方式と永久ライセンスの両方が提供されています。ご利用可能なライセンス形態については、担当のアカウントチームにご確認ください。
シノプシスのライセンス費用はどのように決定されるのでしょうか?
シノプシス社によると、ライセンス料はライセンスの種類、製品の構成、およびライセンス対象となるコピーの数によって異なるという。そのため、アプリケーションの数よりも、機能レベルの利用データの方が重要となる。
フローティングライセンスは、永久ライセンスとサブスクリプションのどちらを選ぶかという判断に影響を与えますか?
いいえ。「フローティング」とは、ライセンスの割り当て方法を指すものであり、権利の保有期間を示すものではありません。いずれの商用ライセンス条件にもフローティングライセンスが含まれる可能性があるため、各条件における同時利用可能なライセンス数を確認してください。
ライセンス予測には、どの程度の利用履歴が必要ですか?
LicensePredictor 最低でも約20件の日付付き観測データが必要であり、実用的な範囲としては2~3年分の履歴が望ましい。データの継続性は、データの長さよりも重要である。
「ピーク」ではなく、「ミックス」を買おう
リスクは、時間ベースのライセンスを過剰に購入することだけではありません。すでに所有している永久ライセンスが未使用のまま放置されたり、サポート対象外になったりしている一方で、不適切な機能構成を、不適切な地域で、不適切な契約期間で購入してしまうことにもあります。
「LicensePredictor 」のインタラクティブデモをお試しいただくか、ライブでの操作解説をご予約ください。




