講演名 1997/3/7
汎用マイクロプロセッサ向けハードウェア/ソフトウェア協調シミュレーションの一手法
伊藤 義行, 中村 祐一,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 本稿では、シミュレータが実行環境である開発プラットフォーム側OSと協調動作する手段として、OSインターフェースを実装することにより、ハードウェア/ソフトウェア協調シミュレーションを実現する手法について述べる。OSインターフェースは、ハードウェア記述とソフトウェア間の環境差を整合する処理、およびOSのサービスとの協調処理から構成される機能である。今回、OSの機能の多くを必要とするSPECベンチマークの実行を行うことで、プロセッサ記述の正当性検証を行ない、本シミュレーション環境の有効性を確認した。例えば、約100MIPSのワークステーション上で、コア部分をRTLで記述したR3000コンパチブルなプロセッサモデルを用いた場合、Lispインタプリタ(li)を約20時間で動作させることが可能であった。
抄録(英) We proposed a hardware/software co-simulation environment by RTL simulator with programing language interface. The proposed simulation environment introduces "OS interface (OSIF)" which invokes system calls in OS on the simulation platform to execute application software. The OSIF consists of data adaption facility and function correspondence management to cooperate with OS of the simulation platform. Then we show results of experiments with a R3000 compatible processor model. This environment successfully verify our processor model with SPEC benchmarks which requires various operating system services. For example, with a lisp interpreter program li, our detailed RTL description for the core part of R3000 was simulated only within 20 hours on a 100MIPS class workstation.
キーワード(和) ハードウェア/ソフトウェア協調シミュレーション / システムレベルシミュレーション / プロセッサ設計
キーワード(英) Hardware/Software Co-simulation / System-level Simulation / Processor Design
資料番号 VLD96-97,ICD96-207
発行日

研究会情報
研究会 VLD
開催期間 1997/3/7(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 VLSI Design Technologies (VLD)
本文の言語 JPN
タイトル(和) 汎用マイクロプロセッサ向けハードウェア/ソフトウェア協調シミュレーションの一手法
サブタイトル(和)
タイトル(英) A Hardware/Software Co-simulation Environment for Micro-processor Design with HDL Simulator and OS interface
サブタイトル(和)
キーワード(1)(和/英) ハードウェア/ソフトウェア協調シミュレーション / Hardware/Software Co-simulation
キーワード(2)(和/英) システムレベルシミュレーション / System-level Simulation
キーワード(3)(和/英) プロセッサ設計 / Processor Design
第 1 著者 氏名(和/英) 伊藤 義行 / Yoshiyuki Ito
第 1 著者 所属(和/英) NEC C&C研究所
C&C Research Laboratories, NEC Corporation
第 2 著者 氏名(和/英) 中村 祐一 / Yuichi Nakamura
第 2 著者 所属(和/英) NEC C&C研究所
C&C Research Laboratories, NEC Corporation
発表年月日 1997/3/7
資料番号 VLD96-97,ICD96-207
巻番号(vol) vol.96
号番号(no) 556
ページ範囲 pp.-
ページ数 7
発行日