• Library Design

ライブラリ・デザイン・サービス

シルバコは、完全に独立したサード・パーティIPベンダとして、また高性能ライブラリの開発パートナとして、スタンダード・セル・ライブラリの設計および最適化サービスを提供します。

提供サービス

  • スタンダード・セル・ライブラリの開発
  • スタンダード・セル・ライブラリおよびデザインの最適化
  • パフォーマンス・アドオン・セル
  • IPマイグレーション: 多種多様なライブラリの生成
  • ライブラリ・キャラクタライゼーション・サービス

スタンダード・セル・ライブラリの開発

シルバコは、0.35umから20nmまでのテクノロジ・ノードにおいて20年を超えるライブラリ開発経験があり、現在はファウンドリおよびファブレスICの主要企業と協業し、14nmに取り組んでいます。十分な機能を有するシルバコのスタンダード・セル・ライブラリは、最大限の密度および最大限の配線性能を実証しています。また、より複雑なセルで使用されるセル・スケマティックは、高性能、高密度デザインの最適化のオプションとして提供されます。一貫性のあるデータベースからは、業界の標準的なビューのすべて (CDLネットリスト、LEF、GDSII、Liberty、PEX Spiceネットリスト、Verilog、VITAL、EDIF、OpenAccess db、その他) を出力可能です。また、あらゆる動作条件 (PVTコーナ) において、すべてのタイミング、パワー、ノイズ・モデルを持つLibertyファイルを出力可能です。スタンダード・セル・ライブラリには以下のようなセルが含まれます:

  • インバータ、バッファ、クロック・セル
  • NAND、NOR、AND、ORセル
  • AOI、OAI、AO、OAセル
  • XNOR、XOR (buffered、unbuffered) セル
  • MUX、IMUXセル
  • Dタイプ・ラッチ (セット、リセット)、クロック・ゲート・セル
  • Dタイプ・フロップ、スキャンDタイプ・フロップ (セット、リセット、セット・リセット、イネーブル)
  • ハーフ・アダー、フル・アダー

ライブラリには、パワー・マネジメント、データ保持、特殊動作セルなどの特殊セルを追加することが可能です。シルバコは、特定用途向けの膨大なセル・レパートリを保有しています。

ライブラリIPプロバイダおよびパートナとしてシルバコをご用命いただくことの利点は以下の通りです。

  • 最も高度なレイアウト作成ツール・パッケージであるユニークなLibrary Creator Platformを使用することにより、DRCクリーンで高品質、DFMに適したレイアウトを短期間、低コストで実現
  • テクノロジ調査やPDK開発段階のような、デザイン・ルールが変更されている時期でも迅速にライブラリを更新 (レイアウトDRCクリーンアップを含む)
  • 柔軟性のあるセル仕様(機能、スケマティック)
  • 多種多様なライブラリ生成オプション(後述のIPマイグレーション参照)
  • 35umから14nmのスタンダード・セル・ライブラリ、CPUおよびGPU用アプリケーションの持つ特有のパフォーマンス・セル分野に関する豊富な経験とノウハウ
  • ライブラリの再キャラクタライゼーションなど、幅広いポスト・セールス・サービスを低価格で提供

スタンダード・セル・ライブラリおよびデザインの最適化

シルバコには、一流企業の設計チームと協力してプロセッサ・コア(主にCPU、GPU)の最適化に取り組んできた豊富な経験があります。さらに、ファウンドリもシルバコのデザインおよびライブラリ最適化フローをベンチマークに使用し、より高い性能を実現してきました。シルバコは、このIP最適化の分野で、独立しているが互いに補完している2つのサービスを主に提供します:

  • スタンダード・セル・ライブラリの最適化
  • デザインの最適化

ベスト・パフォーマンス・ライブラリを得ることは、対象アプリケーション(デザイン)を知ることにつながります。そして、ベスト・パフォーマンス・デザインを得られるかどうかは、使用するスタンダード・セル・ライブラリ、マクロ、メモリの品質に依存します。それぞれについては独立して最適化することができ、よい結果も得られますが、ライブラリとデザインを同時に最適化することで、カスタム設計フローと同様あるいはそれよりもよい結果を得ることができます。以下の図は、同時最適化の動作を示しています(サイクル)。

高性能 (ハイ・インパクト) セルの詳細については、以下のパフォーマンス・アドオン・セルを参照してください。

パフォーマンス・アドオン・セル

シルバコはライブラリ最適化サービスの一環として、また独立したIPとして、特定目標 (パフォーマンス、エリア、パワー) に向けた、非スタンダード・セルを提供可能です。

シルバコが提供するハイパフォーマンス・セルの例を以下に示します:

  • タイミング・パフォーマンス・セル: 高スキュー、非対称、テーパード、高速入力、シンプル・セルの複合、多種XOR/XNOR、多種MUX/IMUX、低ゲインで負論理のユネイト・セル、新たなドライブ能力のセル
  • ECOタイミング・セル: 互換性のある多種フットプリント
  • パワー・リダクション・セル: 高ゲインで正論理のユネイト・セル、ゲート長 (ゲート・バイアス) バリアント、特殊パワー・ラッチ、クロック・ゲート、マルチビット・セル、多種VTセル
  • エリア・リダクション・セル: 複合機能、高密度、低ドライブ能力セル
  • 多種多様のフリップ・フロップおよびカスタム・セル

多種多様なIPマイグレーション: ライブラリの生成

シルバコはIPマイグレーション、および多種多様なライブラリの作成を提供します。これは、ライブラリ開発サービスの一環とすることが可能で、サード・パーティ・ベンダのIPに実行することも可能です。シルバコが豊富な経験を持つIPマイグレーション・サービスの例のいくつかを以下に示します。

  • Vt (threshold) ライブラリ
  • ゲート長 (ゲート・バイアス) ライブラリ
  • テンプレート (セル・アーキテクチャ) ライブラリ
  • フットプリントの互換性があるメタル・スタック・ライブラリ(ECOで使用)
  • セル・ハイト、およびトランジスタ・サイジング・ライブラリ

IPマイグレーション・サービスは、低価格で提供され、開発サイクルは非常に短期間です。