@techreport{oai:ipsj.ixsq.nii.ac.jp:00098118, author = {伊藤, 涼 and 鈴木, 隼人 and 千葉, 諒太郎 and 佐野, 健太郎 and 山本, 悟 and Ryo, Ito and Hayato, Suzuki and Ryotaro, Chiba and Kentaro, Sano and Satoru, Yamamoto}, issue = {1}, month = {Jan}, note = {近年の FPGA の応用範囲の拡大に伴い,抽象度の高い言語によってハードウェア設計を行う高位合成技術の研究が重要性を増しつつある.本研究室では,FPGA を用いたストリーム計算専用計算機の開発を行ってきたが,回路規模の大規模化により,アルゴリズム設計からハードウェア実装までの時間短縮による生産性の向上が強く望まれている.そこで,本研究では,特定の数値計算問題に特化したストリーム計算回路を自動生成するコンパイラ (Stream Processor Generator, SPGen) を提案する.本論文では,SPGen の目的および要求仕様を説明した後に,その実装について述べる., High-level synthesis (HLS) has been getting more and more important as FPGAs are more widely used for various applications. Productivity improvement is now strongly demanded so that we can reduce time from algorithm design to hardware implementation, particularly, in the development of our custom stream computing processor with FPGAs. To obtain higher productivity, we propose an HLS compiler, a stream processor generator (SPGen), which generates HDL codes for stream computation with given equations. In this paper, we describe purpose, requirements, and implementation of SPGen.}, title = {ストリーム計算のための高位合成コンパイラの設計と実装}, year = {2014} }