近年のLSIの大規模化、高機能化により、機能検証に関わる工数が爆発的に増えており、もはや従来の手法、例えば、
OKIネットワークLSIは、様々な自動化の設計手法をご提供します。 |
![]() |
|
![]() |
||
| アサーションベースとは、「本来成立すべき条件」を表現したもので、回路がどのように振舞うべきか、或いは振舞ってはいけないかを定義します。 シミュレーション実行中、常に動作を監視していますので(自動チェック)、バグを検出した場合、発生時間や発生箇所特定が容易です。 また、仕様の意図を明確にし、動作していない(=未検証な)機能を洗い出せ、検証品質の向上を図ることができます。 |
![]() |
| ダイレクト検証が人手で入力パターンを作成するのに対し、ランダム検証では、ランダムに自動生成します。 ダイレクト検証では、検証すべき項目を効率よく検証できる反面、膨大な検証シナリオの作成が困難で、検証項目の漏れを起こしやすいデメリットがあります。 ランダム検証は、膨大な入力データを自動で生成することで、人手による順序性や規則性を排除し、検証の網羅性を高めて、コーナーケースバグの発見確率を上げることができます。 ダイレクト検証とランダム検証を組み合わせで、機能検証を最適化することがポイントです。 |
![]() |
新手法を簡単に導入することができます。技術者を立ち上げる期間が必要ありません。
|
|
||||||||||||||||
| お客様からの設計仕様書を基に、最新の各種設計手法を組み合わせた最適な設計シナリオ(検証仕様書)を作成、検証環境を構築し、コードカバレッジ/機能カバレッジ等、定量的な判断基準で検証作業を進めてまいります。最後に、検証の網羅性が一目でわかる報告書をご提示します。
お客様の設計スタイルに柔軟に対応致しますので、お気軽にお問合せください。 お問い合せはこちら |
![]() |
| 検証言語は、検証の目的、検証のツールにより、多くの選択肢があります。 OKIネットワークLSIは、お客様のあらゆるニーズにお応えするため、現存するほとんどの検証言語に対応致します。 |
![]() |
![]() |









