首页    期刊浏览 2024年09月12日 星期四
登录注册

文章基本信息

  • 标题:Forwarding Unit Generation for Loop Pipelining in High-level Synthesis
  • 本地全文:下载
  • 作者:Shingo Kusakabe ; Kenshu Seto
  • 期刊名称:Information and Media Technologies
  • 电子版ISSN:1881-0896
  • 出版年度:2014
  • 卷号:9
  • 期号:4
  • 页码:413-418
  • DOI:10.11185/imt.9.413
  • 出版社:Information and Media Technologies Editorial Board
  • 摘要:In the loop pipelining of high-level synthesis, the reduction of initiation intervals (IIs) is very important. Existing loop pipelining techniques, however, pessimistically assumes that dependences whose occurrences can be determined only at runtime always occur, resulting in increased IIs. To address this issue, recent work achieves reduced II by a source code transformation which introduces runtime dependence analysis and performs pipeline stalls when the dependences actually occur. Unfortunately, the recent work suffers from the increased execution cycles by frequent pipeline stalls under the frequent occurrences of the dependences. In this paper, we propose a technique to reduce IIs in which data written to memories are also written to registers for such dependences of read-after-write (RAW) type. In our technique, registers which are faster than memories are accessed when the RAW dependences occur. Since the proposed technique achieved the reduction of the execution cycles by 34% with 15% gate count increase on average for three examples compared to the state-of-the-art technique, the proposed technique is effective for synthesizing high-speed circuits with loop pipelining.
  • 关键词:high level synthesis;loop pipelining;memory access;dependence;RAW;forwarding
国家哲学社会科学文献中心版权所有