目標
システムオンチップの設計生産性の大幅向上
20倍 (2005年、設計資産再利用率90%)
100倍 (2010年、設計資産再利用率99%)
特長
Vコアベース設計手法
Vコアとは、システムレベル、アーキテクチャレベルでの抽象度の高い内部構成可変および、外部インタフェースが可変な再利用を前提とした機能要素
Vコアを用いたシステムレベルモデリング、およびアーキテクチャの探索技術
Vコア内部記述および、Vコア間のインタフェースの生成技術
Vコアプラットフォーム技術
Vコア共有のためのインフラ構築
Vコアによる上位レベルでの再利用設計技術
VCDSのシステム構成
開発計画
NEDO委託プロジェクト「システムオンチップ先端設計技術」 (2000〜2004)
2002年:機能限定版プロトタイプ完成、2004年3月 :プロトタイプ完成
テーマ名:システムレベル仕様定義
特長
機能VコアによるSoC仕様の容易な設計
SoCの早期設計段階における機能・性能検証の実現
概要
システムレベルモデリング
機能VコアによるSoC仕様のモデリング(表現方法の確立)
システムレベル検証
SoC仕様設計時の視覚的な機能・性能検証
GUIシステム
機能VコアによるSoC仕様設計と検証を容易に行うためのGUIシステム
システムレベル仕様定義のシステム構成
テーマ名:アーキテクチャ生成
特長
ハードVコアとソフトVコアを用いたSoCアーキテクチャの自動生成
Vコアを用いたSoCアーキテクチャのハードウェアとソフトウェアのトレードオフおよび最適化
概要
Vコアマッピング
Vコアを要素とするアーキテクチャ・テンプレートを使用した最適アーキテクチャの決定
ハードウェアとソフトウェアのトレードオフを考慮したVコア割付と、Vコア内部のパラメータ(構成、アルゴリズム、データ幅など)の決定
アーキテクチャ性能予測
アーキテクチャレベルでのサイズ、動作速度、消費電力予測
アーキテクチャ生成のシステム構成
テーマ名:Vコア生成
特長
Vコアの最適な組込みソフトウェアコードとRTレベルの記述を生成
Vコア間(ハードウェア−ハードウェア間、ハードウェア−ソフトウェア間)のインタフェース合成
概要
ハードVコア生成
命令セット可変なプロセッサ合成
カスタム論理の動作合成
ソフトVコア生成
命令セットか変なプロセッサに対応したコンパイラ生成
リアルタイムOSに対応した組込みソフトウェアコード生成
インタフェース合成
ハードウェア−ハードウェア間のインタフェース合成
(インタフェース回路
ハードウェア−ソフトウェア間のインタフェース合成
(インタフェース回路とデバイスドライバ)
Vコア生成のシステム構成
テーマ名:システム機能・性能検証
特長
非スキャンテスト容易化設計とSoCテストアーキテクチャ生成によりテスト実行時間を100分の1以下に短縮
Vコアを利用したらハード/ソフト協調検証技術による高速なSoC機能・性能検証の実現
概要
SoCテスト容易化設計
SoC検証
Vコア内テスト容易化設計
外部テスト用非スキャンDFT
BIST用非スキャンDFT
テストコスト情報推定
SoCテストアーキテクチャ生成
SoCテストコスト最適化
SoCテスト容易化設計
機能検証
ハードとソフトのシミュレーションモデル生成
ハード/ソフト協調シミュレーション
性能検証
SoC性能解析(処理サイクル数、消費電力、バス仕様効率など)
SoCテスト容易化設計のシステム構成
テーマ名:Vコアプラットフォーム
特長
世界初のVコアデータベースシステム
Vコアの内部構成の可変化と性能予測が可能
Webベースでワールドワイドなアクセスが可能
概要
Vコアデータベース
オブジェクト・オリエンテッドDB
Vコアデータ登録・検索・更新
Webベースシステム
Vコア開発支援ツール
GUIによるVコア登録システム
Vコア検証認証プロセス
物理データインタフェース
物理データ抽出
Vコア性能予測
設計ユーティリティ
Vコア履歴管理
Vコア設計フロー管理
プロジェクト管理
ドキュメント管理
Vコアプラットフォームのシステム構成
VCDSの実証アプリケーション
目標
設計生産性向上の実証
20倍 (2005年、設計資産再利用率90%)
100倍 (2010年、設計資産再利用率99%)
特長
VCDSで提案した技術の評価、確立
実証アプリケーション
<第1アプリケーション>
<第2アプリケーション>
選定中