講演名 2002/2/25
リアルタイムシステムのためのハードウェアコンパイレーション技術
ページ イアン, ニューマン マット,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 今日リアルタイムシステムには設計者が考慮しなければならないプロセッシングコンポーネント(CPU,DSP,FPGA/PLD,およびASIC)の選択肢が多くある。システムが複雑になればなるほど、プロジェクトの成功は、開発ツールやランタイム環境に依存する。本稿では、Handel-C言語とDK1による、生産性向上、かつ、複雑なアルゴリズムのFPGA/PLDへのダイレクトな実装、実行を可能にする新しいアプローチを紹介する。これを、組込みシステム内のビデオ暗号化アルゴリズムのハードウェア加速例を用いて説明する。従来の手法と比べて設計時間が大幅に短縮し、決められた時間でより多くのアーキテクチャ構想が可能になるため、デザインもより改善されたものになった。
抄録(英) Many choices of processing components face the designer of today's real-time systems, including CPU, DSP, FPGA, and ASIC. With such systems increasing in complexity it is often the development tools and runtime environments that make or break a project. This paper presents Handel-C and DKl which provide a new approach to rapid design that allows application specialists (software or hardware professionals) to increase their productivity and implement and execute algorithms directly on FPGA silicon. As design is so much faster than conventional methodologies, it is routinely possible to investigate many more architectural possibilities within a fixed design timeframe and so produce improved designs. This is illustrated using an evaluation project where hardware acceleration of a video encryption processing bottleneck was implemented using these tools and the subsequent throughput improvement assessed.
キーワード(和) ヘンデルC言語 / セロックシカ / FPGA/PLD / リコンフィギャブル / ハードウェアコンパイレーション / パラレルプログラミング
キーワード(英) Handel-C / Celoxica / FPGA/PLD / Reconfigurable / Hardware Compilation / Parallel Programming
資料番号 CPSY2001-105
発行日

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

講演論文情報詳細
申込み研究会 Computer Systems (CPSY)
本文の言語 ENG
タイトル(和) リアルタイムシステムのためのハードウェアコンパイレーション技術
サブタイトル(和)
タイトル(英) Hardware Compilation Techniques for Real-Time Systems
サブタイトル(和)
キーワード(1)(和/英) ヘンデルC言語 / Handel-C
キーワード(2)(和/英) セロックシカ / Celoxica
キーワード(3)(和/英) FPGA/PLD / FPGA/PLD
キーワード(4)(和/英) リコンフィギャブル / Reconfigurable
キーワード(5)(和/英) ハードウェアコンパイレーション / Hardware Compilation
キーワード(6)(和/英) パラレルプログラミング / Parallel Programming
第 1 著者 氏名(和/英) ページ イアン / Ian Page
第 1 著者 所属(和/英) Celoxica Limited
Celoxica Ltd.:Imperial College of Science and Technology, University of London
第 2 著者 氏名(和/英) ニューマン マット / Mat Newman
第 2 著者 所属(和/英) Celoxica Limited
SVP Technology, Celoxica Ltd.
発表年月日 2002/2/25
資料番号 CPSY2001-105
巻番号(vol) vol.101
号番号(no) 671
ページ範囲 pp.-
ページ数 8
発行日