講演名 | 2005-09-16 プログラマブル数値計算回路のアーキテクチャとその合成法(設計手法と高性能化) 永山 忍, 笹尾 勤 /, |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | 本稿は, 三角関数, 対数関数, 平方根演算, 逆数演算などの関数を計算する数値計算回路のアーキテクチャとその自動合成法を提案する.本数値計算回路は, LUT(Look-Up Table)カスケードを用いて与えられた定義域を不等区間に分割し, 数値関数を各区間ごとに線形多項式で近似する.このため, 従来のアーキテクチャでは実現が困難な, 変化の激しい多様な関数に対しても, 本アーキテクチャは, 高速でコンパクトな数値計算回路を合成できる.本数値計算回路は, MATLAB等で記述された仕様から自動合成でき, 本稿では, 自動合成された回路をFPGA(Field Programmable Gate Array)で実装し, 他の数値計算回路との比較を行なう.種々の関数を用いた実験により, 本アーキテクチャおよびその合成法の有用性を示す. |
抄録(英) | This paper presents an architecture and a synthesis method for programmable numerical function generators (NFGs) of trigonometric functions, logarithm functions, square root, reciprocal, etc. Our architecture partitions a given domain of function into non-uniform segments using an LUT(Look-Up Table) cascade, and approximates the given function by a linear polynomail for each segment. Thus, our architecture can implement fast and compact NFGs for a wide range of functions. We have developed a synthesis system for NFGs that converts MATLAB-like specification into HDL code. We show and compare three architectures implemented as a FPGA(Field-Programmable Gate Array). Experimental results show the efficiency of our architecture and synthesis system. |
キーワード(和) | LUTカスケード / 数値計算回路 / パイプライン処理 / 自動合成 |
キーワード(英) | LUT cascades / numerical function generators / pipeline processing / automatic synthesis / FPGA |
資料番号 | RECONF2005-41 |
発行日 |
研究会情報 | |
研究会 | RECONF |
---|---|
開催期間 | 2005/9/9(から1日開催) |
開催地(和) | |
開催地(英) | |
テーマ(和) | |
テーマ(英) | |
委員長氏名(和) | |
委員長氏名(英) | |
副委員長氏名(和) | |
副委員長氏名(英) | |
幹事氏名(和) | |
幹事氏名(英) | |
幹事補佐氏名(和) | |
幹事補佐氏名(英) |
講演論文情報詳細 | |
申込み研究会 | Reconfigurable Systems (RECONF) |
---|---|
本文の言語 | JPN |
タイトル(和) | プログラマブル数値計算回路のアーキテクチャとその合成法(設計手法と高性能化) |
サブタイトル(和) | |
タイトル(英) | Programmable Numerical Function Generators : Architectures and Synthesis Method |
サブタイトル(和) | |
キーワード(1)(和/英) | LUTカスケード / LUT cascades |
キーワード(2)(和/英) | 数値計算回路 / numerical function generators |
キーワード(3)(和/英) | パイプライン処理 / pipeline processing |
キーワード(4)(和/英) | 自動合成 / automatic synthesis |
第 1 著者 氏名(和/英) | 永山 忍 / Shinobu NAGAYAMA |
第 1 著者 所属(和/英) | 広島市立大学情報工学科 Department of Computer Engineering, Hiroshima City University |
第 2 著者 氏名(和/英) | 笹尾 勤 / / Tsutomu SASAO |
第 2 著者 所属(和/英) | 九州工業大学電子情報工学科 Department of Computer Science and Electronics, Kyushu Institute of Technology |
発表年月日 | 2005-09-16 |
資料番号 | RECONF2005-41 |
巻番号(vol) | vol.105 |
号番号(no) | 288 |
ページ範囲 | pp.- |
ページ数 | 6 |
発行日 |