アーキテクチャシミュレータの概要
スポンサーリンク
概要
- 論文の詳細を見る
マイクロプロセサの設計フローは一般に図1のように捉えることができる。基本設計フェーズでは、回路のブロック図を描くなどして、プロセサの基本的な構造を決定する。次の詳細設計フェーズでは、ハードウェア記述言語を用いて回路を記述し、論理合成等によりネットリストを得る。そして実装フェーズではセルの配置やセル間の配線を行なう。設計目標を満たす実装ができればプロセサ設計は終了し製造に移ることになる。図中のフィードバックは、論理シミュレーションでパグが発見されたり、デザインルールを満たすような実装ができなかったり、実装はできたものの遅延時間に問題があるような場合に、設計の或る段階に戻ってやり直すことを意味する。しかし、ここで基本設計フェーズにまで戻るようでは、開発期間の大幅な遅れだけを見てもプロジェクトの失敗につながる可能性が高い。そうならないためにも、初期の段階から先を見通した設計を行なうことが非常に重要である。我々はこのような観点から基本設計フェーズを重要視し、このフェーズにおける作業をサポートするツールを開発した。本システム(アーキテクチャシミュレータ)の開発に当たっては、1.プロセサのモデルが容易に構築できること。2.各モデルについて性能およびサイズ/遅延時間の評価ができること。を基本方針とした。なお開発にはC言語を用い、ターゲットとしてはスーパスカラタイプのマイクロプロセサを想定した。アーキテクチャシミュレータは、性能評価システムと物量/遅延見積りシステムから構成される。以下ではそれぞれのシステムについて説明する。
- 一般社団法人情報処理学会の論文
- 1993-03-01
著者
関連論文
- Grid Service Platformの開発 : 業務用グリッド環境における自律的な資源共有の実現(デザインガイア2006-VLSI設計の新しい大地を考える研究会)
- ジオメトリプロセサProcyon : ソフトウェア開発環境
- 計算機リソースを有効活用するグリッドミドルウェア:CyberGRIP (特集:グリッドコンピューティング) -- (グリッドミドルウェア)
- 1.2W, 2.16GOPS/720MFLOPSマルチメディア用組み込みスーパースカラプロセッサ
- 1.2W, 2.16GOPS/720MFLOPSマルチメディア用組み込みスーパースカラプロセッサ
- 1.2W2.16GOPS/720MFLOPSマルチメディア用組み込みスーパースカラプロセッサ
- サーバ用CPUのハードウェア資源削減に基づくチップマルチプロセッサの設計(アーキテクチャ一般及びチップマルチプロセッサ)(デザインガイア2003 : VLSI設計の新しい大地を考える研究会)
- サーバ用CPUのハードウェア資源削減に基づくチップマルチプロセッサの設計
- ジオメトリプロセサProcyon : コンパクション方式
- 多重レジスタリネーミング方式
- ジョブ投入と待ち合わせの出来るジョブ制御スクリプト : オーガニックジョブコントローラの試作(OS-5 : スケジューリング)
- SPEC CINT2000(181.mcf)の縮小プログラム開発手法とその評価
- SPEC CINT2000(181.mcf)の縮小プログラム開発手法とその評価
- 3H-5 Metatoolによる選択的値予測の評価と検討
- 3H-4 トレースベースSMPシミュレータMetatoolの開発
- 投機的実行のためのデータ予測可能性
- VLIWプロセサにおけるロードモジュール圧縮手法
- ソフトウェア・バイパス制御方式を利用したレジスタ割り当て
- ジオメトリプロセサProcyon : ソフトウェア・バイパス制御方式
- 2000-ARC-139-23 MT版Paratoolによるマルチスレッド実行方式の評価
- 最適実行多重度に基づくSMTプロセッサのジョブスケジューリング方式
- 計算機システムにおける分岐予測外れパスの影響
- 高頻度実行部の抽出による大規模トレースの縮小
- リバーストレーサによる性能評価用ワークロード生成
- リバーストレーサによる性能評価用ワークロード生成
- SPEC CFP2000ベンチマークの縮小プログラム開発手法とその評価
- SPEC CFP2000ベンチマークの縮小プログラム開発手法とその評価
- オーガニックコンピューティング (特集:TRIOLE) -- (TRIOLEを支える先進技術)
- スーパスカラプロセサにおけるリカバリー方式
- アーキテクチャシミュレータの概要
- J.D.ウルマン 著, 都倉信樹, 萩原兼一, 和田幸一, 平山正治, 瀬尾和男 共訳, "VLSI計算の諸側面VLSI設計のための理論とアルゴリズム", 近代科学社, B5 判, 458p.,\8,800, 1990