ハードウェアコンパイラBachにおけるスレッド間同期通信の合成
スポンサーリンク
概要
- 論文の詳細を見る
本論では、ハードウェアコンパイラBachにおけるスレッド間同期通信の合成方法について提案する。提案手法では、Bach-C記述からスレッド間通信を抽出し、各通信の実行タイミングを静的にスケジューリングすることで、スレッド間通信の通信タイミングを決定する。この通信タイミングに基づいて各スレッド毎に独立に動作合成することで、全てのオペレーション、通信を含んだシステム全体の合成が行える。この方法では、大規模なシステム記述においても動作合成問題をスレッド単位に抑えることができるため、非常に複雑な動作、通信を含むシステムLSIの合成も効率よく行える。実験から、提案手法によりBachが生成する回路の性能、コストを向上できることが確認できた。さらに実際のアプリケーションへの適用により、提案手法の有効性を確認することができた。
- 社団法人電子情報通信学会の論文
- 1999-03-05
著者
-
山田 晃久
シャープ株式会社
-
神戸 尚志
近畿大学理工学部電気電子工学科
-
神戸 尚志
シャープ株式会社
-
神戸 尚志
シャープ
-
山田 晃久
シャープ株式会社電子デバイス開発本部
-
藤本 徹哉
シャープ株式会社 生産技術開発推進本部 生産技術研究所
-
桜井 涼二
シャープ株式会社IC事業本部
-
高橋 瑞樹
シャープ株式会社IC事業本部
-
Kay Andrcw
李シャープヨーロッパ研究所
-
山田 晃久
シャープ株式会社 精密技術開発センター
-
藤本 徹哉
シャープ株式会社ic事業本部
関連論文
- 大型LCD-TV用倍速フレームレート変換技術とその画質改善効果の検証
- オブジェクト指向を用いたシステムLSI設計手法とその評価(システムオンシリコン設計技術並びにこれを活用したVLSI)
- フレームメモリの削減を目的とした画像圧縮手法
- 液晶テレビ用フレームレート変換技術とそのLSI設計について(ディジタル・情報家電,放送用,ゲーム機用システムLSI,回路技術(一般,超高速・低電力・高機能を目指した新アーキテクチャ))
- 120Hz倍速大画面液晶テレビの開発
- 高位合成を有効活用するか?活用をあきらめるか?(システム設計及び一般)
- 高位合成を有効活用するか?活用をあきらめるか?(パネル討論,システム設計及び一般)
- Java言語をベースにしたオブジェクト指向によるシステムLSI設計手法の提案(上流設計技術(2),システムオンシリコン設計技術並びにこれを活用したVLSI)
- C言語設計によるリードソロモン符号復号化回路の最適化(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- C言語による音声認識システムの設計とその最適化(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- D-18-2 高位合成によるFPGA回路設計の一手法(D-18.リコンフィギャラブルシステム,一般セッション)
- 方形パッキング法の一算法
- C言語によるレイアウト記述の一手法
- Cベース設計手法を用いた液晶テレビ用画像処理LSIの開発 (第20回 回路とシステム軽井沢ワークショップ論文集) -- (システム設計手法)
- 組込みシステム向けリターゲッタブルコンパイラの方式
- 組込みシステム向けリターゲッタブルコンパイラの方式
- データパス構成と並列制約にもとづくアーキテクチャ評価システム
- 評価システムを用いたプログラム方式専用プロセッサの設計支援
- 演算資源構成にもとづくアーキテクチャ評価の一手法
- 演算資源構成にもとづくアーキテクチャ評価の一手法
- トップダウン方式によるLSIの自動論理設計
- Java言語をベースにしたオブジェクト指向によるシステムLSI設計手法の提案(上流設計技術(2),システムオンシリコン設計技術並びにこれを活用したVLSI)
- スレッド間の同期通信を考慮した高位合成手法
- ハードウェアコンパイラBach
- ハードウェアコンパイラBach
- TA-1-5 C 言語ベースの設計システム Bach を用いた高位設計手法
- 特定用途向け低ビット複合演算回路設計(VLSIの設計/検証/テスト及び一般(デザインガイア))
- 特定用途向け低ビット複合演算回路設計(VLSIの設計/検証/テスト及び一般(デザインガイア))
- 特定用途向け低ビット複合演算回路設計(VLSIの設計/検証/テスト及び一般(デザインガイア))
- 特定用途向け低ビット複合演算回路設計(VLSIの設計/検証/テスト及び一般(デザインガイア))
- リコンフィギュラブルプロセッサを用いたリードソロモン符号復号化回路の設計(システムオンシリコン設計技術並びにこれを活用したVLSI)
- リコンフィギュラブルプロセッサを用いたリードソロモン符号復号化回路の設計(システムオンシリコン設計技術並びにこれを活用したVLSI)
- 1998 International Symposium on Physical Design 報告
- 論理回路の時間最適化手法
- オブジェクト指向を用いたシステムLSI設計手法とその評価(システムオンシリコン設計技術並びにこれを活用したVLSI)
- Java言語によるシステムLSI設計環境の提案(システムオンシリコン設計技術並びにこれを活用したVLSI)
- Java言語によるシステムLSI設計環境の提案(システムオンシリコン設計技術並びにこれを活用したVLSI)
- ハードウェアコンパイラBachにおけるスレッド間同期通信の合成
- レジスタ転送レベル回路における冗長クロック動作検出方法
- 条件分岐制御のあるデータパスのスケジューリング手法
- 条件分岐制御のあるデータパスのスケジューリング手法
- チッププランニングシステムにおけるマクロセル間配線の一手法について
- マクロセル方式自動配線の一手法 : 配線領域の形状を考慮したチャネル決定手法
- ビルディングブロック型LSIレイアウトシステム
- 方形パッキング手法によるMMIC向き配置配線手法
- 方形パッキング手法によるMMIC向き配置配線手法
- 方形パッキング法の一算法
- 方形パッキング法の一算法
- 方形パッキング法の一算法
- 機能レベルシミュレーションによるシステム検証
- ネットワークを利用したトップダウン設計教育事例
- Jackal言語によるシステムLSI設計及び検証環境の構築(システム・論理設計技術,物理設計及び一般)
- C言語設計によるリードソロモン符号復号化回路の最適化(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- C言語設計によるリードソロモン符号復号化回路の最適化(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- C言語設計によるリードソロモン符号復号化回路の最適化(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- リコンフィギュラブル技術によるリードソロモン復号化回路の設計(システムオンシリコン設計技術並びにこれを活用したVLSI)
- リコンフィギュラブル技術によるリードソロモン復号化回路の設計(システムオンシリコン設計技術並びにこれを活用したVLSI)
- 特定用途向け低ビット複合演算回路の一設計法(アーキテクチャ,システムLSI設計とその技術)
- 超LSI設計支援システム(5) : オンラインDRC
- リアルタイム粒子追跡のための階層的パイプライン回路設計(信号処理LSI,信号処理,LSI,及び一般)
- リアルタイム粒子追跡のための階層的パイプライン回路設計(信号処理LSI,信号処理,LSI,及び一般)
- リアルタイム粒子追跡のための階層的パイプライン回路設計(信号処理LSI,信号処理,LSI,及び一般)
- 相関値計算回路のアーキテクチャ設計とその最適化 (第21回 回路とシステム軽井沢ワークショップ論文集) -- (仕様・アルゴリズム記述言語を用いた設計)
- C言語による粒子追跡システムの設計(システムオンシリコン設計技術並びにこれを活用したVLSI)
- C言語による粒子追跡システムの設計(システムオンシリコン設計技術並びにこれを活用したVLSI)
- C言語設計によるリアルタイム粒子追跡システム(VLSIの設計/検証/テスト及び一般(デザインガイア))
- C言語設計によるリアルタイム粒子追跡システム(VLSIの設計/検証/テスト及び一般(デザインガイア))
- C言語設計によるリアルタイム粒子追跡システム(VLSIの設計/検証/テスト及び一般(デザインガイア))
- C言語設計によるリアルタイム粒子追跡システム(VLSIの設計/検証/テスト及び一般(デザインガイア))
- サリサイドプロセス用セル生成手法
- CM0S論理回路における消費電カシミュレーションの一手法
- MMIC用自動配置配線の一手法
- 音声認識第1パス部のC言語設計とその最適化(信号処理LSI,信号処理,LSI,及び一般)
- 音声認識第1パス部のC言語設計とその最適化(信号処理LSI,信号処理,LSI,及び一般)
- 音声認識第1パス部のC言語設計とその最適化(信号処理LSI,信号処理,LSI,及び一般)
- 2次元ジグザグ走査による相関値計算回路の設計とその評価
- 大語彙連続音声認識用出力確率計算回路アーキテクチャの一検討(システム設計及び一般)
- 大語彙連続音声認識用出力確率計算回路アーキテクチャの一検討(Cベース設計事例,システム設計及び一般)
- C言語設計におけるアーキテクチャ最適化手法 (第20回 回路とシステム軽井沢ワークショップ論文集) -- (システム設計手法)
- Cベース設計による粒子追跡技術のリアルタイム化(デザインガアイ2006-VLSI設計の新しい大地を考える研究会)
- Cベース設計による粒子追跡技術のリアルタイム化(システム設計・開発,デザインガイア2006-VLSI設計の新しい大地を考える研究会)
- Cベース設計による粒子追跡技術のリアルタイム化(システム設計・開発,デザインガイア2006-VLSI設計の新しい大地を考える研究会)
- サリサイドプロセス用セル生成手法
- サリサイドプロセス用セル生成手法
- 任意角度辺を含むLSIマスクパターンのリサイジング手法
- 階層的レイアウト工程の自動最適化方法
- 実用化された動作合成技術
- 動的再構成可能プロセッサにおける回路自動生成の一手法(高位設計,システムオンシリコンを支える設計技術)
- メモリアクセス高速化のための回路自動生成の一手法(高位設計,システムオンシリコンを支える設計技術)
- 粒子追跡システムにおける相関値計算回路設計とその評価(高位設計,システムオンシリコンを支える設計技術)
- C言語による音声認識システムの設計とその最適化(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- C言語による音声認識システムの設計とその最適化(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- C言語による音声認識システムの設計とその最適化(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- Cベース設計システムBachの現状と今後の構想
- 動的再構成可能回路におけるJPEGエンコーダ設計改良とその評価 (リコンフィギャラブルシステム)
- 粗粒度動的再構成回路における回路自動生成の手法と評価 (リコンフィギャラブルシステム)
- 動的再構成可能プロセッサにおける回路自動生成の一手法 (プロセッサ設計)
- 動的再構成可能回路におけるJPEGエンコーダ設計とその評価
- 特集「システムLSI設計とその技術」の編集にあたって(システムLSI設計とその技術)
- 画像の局所的特徴を利用したフレームメモリ容量削減のための画像圧縮手法(システムと信号処理及び一般)