講演抄録/キーワード |
講演名 |
2018-02-28 13:55
ソース・コンパイラを用いた配線混雑改善の高位設計フロー ○立岡真人・金子峰雄(北陸先端大) VLD2017-96 |
抄録 |
(和) |
高位合成を用いる場合、最適化されたRTLを得るには入力コードの最適化が必要である。Cプログラ ム作成時に配線混雑を考慮するには物理情報が不足しているため配線混雑を考慮した高位合成入力モデル作成は困 難である。従来手法では高位合成出力 RTL を物理論理合成により配線混雑箇所を検出し、その情報から高位合成入 力モデルを修正することにより改善している。RTL から検出と高位合成入力モデル修正の作業のイタレーションが 発生する。本稿ではソース・コンパイラを用いて高位合成入力モデル上で配線混雑部の検出を行い、コード最適化 を行う高位設計フローを提案する。 |
(英) |
When we use a high level synthesis (HLS) tool, the optimization of input code is necessary for obtaining an optimized RTL. Especially routing congestion is difficult to resolve due to the lack of physical information in HLS phase. In conventional congestion aware high level design flows, routing congestion problems cannot be recognized before physically logic synthesis phase. When a routing congestion is found, it is necessary to modify the HLS input model written in SystemC or C/C++ in order to improve the RTL, and the repetition of improvement and correction of the HLS input model may degrade design productivity. In this paper, we propose a high-level design flow that performs code optimization by detecting the congested part on the high-level synthesis input model using the source code compiler. |
キーワード |
(和) |
配線混雑 / SystemC / ソース・コンパイラ / 高位合成 / RTL / / / |
(英) |
routing congestion / SystemC / Source Compiler / high level synthesis / RTL / / / |
文献情報 |
信学技報, vol. 117, no. 455, VLD2017-96, pp. 43-48, 2018年2月. |
資料番号 |
VLD2017-96 |
発行日 |
2018-02-21 (VLD) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
VLD2017-96 |