1チップ・マイクロコンピュータM16の開発(2) : パイプラインの状態を考慮した機能検証
スポンサーリンク
概要
- 論文の詳細を見る
LSIの大規模化に伴い論理合成や自動配置配線などの各種の設計支援ツールが整備され、インプリメントする機能に適する種々の設計手法を適切に選択することにより機能に対して相対的に設計期間を短縮することが可能になりつつある。また仕様や機能の設計においてもハードウエア記述言語で「シミュレーション可能な」仕様書を記述することにより、論理設計を待つことなく実際的な検証ができるようになった。このように複雑な機能を持つLSIの開発期間が短縮され、開発初期から検証が可能な設計環境においては、初期の機能モデル開発に同期して検証品質を向上させることが要求される。しかし、パイプライン処理方式のプロセッサでは命令のシーケンスやメモリアクセスの競合状態に依存する複雑な内部状態を持つため、開発の初期段階では検証が不十分になりがちであった。今回1チップのマイクロコンピュータ「M16」を開発するにあたり、開発の比較的早い段階で機能モデル上でパイプラインの状態を考慮した機能検証をおこない検証品質の向上を試みた。
- 一般社団法人情報処理学会の論文
- 1993-09-27
著者
-
清水 徹
三菱電機(株)LSI研究所
-
岩田 俊一
三菱電機(株)システムLSI開発研究所
-
岩田 俊一
株式会社ルネサステクノロジシステムコア技術統括部
-
桝井 規雄
株式会社ルネサステクノロジシステムコア技術統括部
-
清水 徹
(株)ルネサステクノロジシステムコア技術統括部
-
土居 俊雄
三菱電機(株)
-
桝井 規雄
三菱電機(株)
-
前田 弘美
三菱電機(株)
-
水垣 重生
三菱電機(株)
-
水垣 重生
三菱電機 北伊丹製作所
-
清水 徹
三菱電機
-
清水 徹
三菱電機(株)
-
岩田 俊一
三菱電機(株)
関連論文
- A1.71M-Transistor CMOS CPU Chip With Testable Cache Architecture(マイクロ・プロセッサ,ニューラルネットワーク)
- A 1.71M-Transistor CMOS CPU Chip With Testable Cache Architecture.
- 16ビットマイクロコントローラ(M16)の高速シミュレータの開発
- 9つのCPUと2つのマトリクスプロセッサを搭載したヘテロジニアス・マルチコアSoCの開発と評価(マルチコア設計開発/性能評価,集積回路とアーキテクチャの協創〜どう繋ぐ?どう使う?マルチコア〜)
- 3. ユビキタス・コンピューティング時代の組み込みマイクロコンピュータ, SuperHとM32R(実例, 新世代マイクロプロセッサアーキテクチャ(後編))
- マイクロコンピュータと共通のデバッグインタフェースを備えたSoC設計プラットホームの開発(システムLSIのための先進アーキテクチャ論文)
- 組み込み向けシングルチップ・マルチプロセッサ(VSLI一般(ISSCC'03関連特集))
- FPGAプロトタイピングを活用した高性能マイクロコンピュータ"M32R"の開発
- FPGAプロトタイピングを活用した高性能マイクロコンピュータ"M32R"の開発
- FPGAプロトタイピングを活用した高性能マイクロコンピュータ"M32R"の開発
- 4MバイトDRAM内蔵32ビットRISCマイクロコントローラ"M32Rx/D" (特集 システムLSI) -- (システムオンチップ)
- 3.大容量DRAMを内蔵したマイクロプロセッサM32R/D(日本のマイクロプロセッサ技術)
- 16ビットマイクロコントローラ(M16)の高速シミュレータの開発
- 1チップ・マイクロコンピュータM16の開発(2) : パイプラインの状態を考慮した機能検証
- 1チップマイクロコンピュータM16の開発(1) : ハードウェア記述言語を駆使した機能設計
- 1チップマイクロコンピュータM16の機能設計
- 低電力プロセッサアーキテクチャの現状と諸課題
- 磁界結合パルス伝送方式によるLSIロジックモニター用のフレキシブル高速無線インターフェース(アナログ・デジアナ・センサ,通信用LSI)
- テストケース自動生成ツール「Mirage」による1チップCPUプロセッサの機能検証
- TRON仕様32ビットマイクロプロセッサG_/100 : (1)マイクロプログラムによる高機能命令の実現とその評価
- 1チップCPUプロセッサの設計検証(1)CPUプロセッサの機能モデルの開発
- 9つのCPUと2つのマトリクスプロセッサを搭載したマルチコアSoCの開発(マルチコア,プロセッサ,VLSI回路,デバイス技術(高速,低電圧,低消費電力))
- 9つのCPUと2つのマトリクスプロセッサを搭載したマルチコアSoCの開発(マルチコア,プロセッサ, VLSI回路,デバイス技術(高速,低電圧,低消費電力))
- TRON仕様32ビットマイクロプロセッサG_/100 : (2)関係データベースによるマイクロプログラムの管理とマイクロデコーダの設計
- 400MHzシングルチップ・マルチプロセッサ対応M32Rコア (特集 IT社会に貢献する半導体)
- 16MビットDRAM内蔵32ビットマイクロプロセッサ
- 汎用マイクロプログラミングツールによる1チップCPUプロセッサのマイクロプログラム開発
- TRON仕様32ビットマイクロプロセッサG_/100 : (3)関係データベースを中心に統合されたマイクロプログラム開発ツール
- 1チップCPUプロセッサの設計検証(2)機能モデルと論理モデルの比較による一致検証
- 9つのCPUと2つのマトリクスプロセッサを搭載したヘテロジニアス・マルチコアSoCの開発と評価(集積回路とアーキテクチャの協創 : どう繋ぐ?どう使う?マルチコア)