首页> 外文期刊>電子情報通信学会技術研究報告 >クロック周波数向上のための動作合成におけるコントローラ設計手法
【24h】

クロック周波数向上のための動作合成におけるコントローラ設計手法

机译:行为综​​合中用于时钟频率改善的控制器设计方法

获取原文
获取原文并翻译 | 示例
       

摘要

This paper proposes a novel clock improvement technique in high-level synthesis (HLS). Based on a fact that most critical paths in HLS-generated circuits reside across the controller and the datapath, we try to reduce the delay of the controller by applying register retiming to parts of the controller at Register-Transfer (RT) level. This generates control signals given to multiplexers (MUXs) on critical paths and stores the signals to registers in the previous cycle, and then, feeds them to the MUXs directly from the registers when required. Experiments demonstrate that our RT level retiming can further improve clock frequency with small area overhead in all benchmark programs, when used with conventional gate-level retiming alone.%これまで,クロック周波数を改善するための,様々な動作合成の研究が行われている.しかし,これらの研究はデータパスのみに焦点を置いており,多くの場合においてタリティカルパスとなる,コントローラとデータパスの両方にまたがるパスを改善することができない.本論文では,このようなコントローラの遅延を改善する新たな動作合成手法,RTレベルリタイミングを提案する.本手法は,クリティカルパス上にあるMUXの制御信号を計算する制御回路のみを対象とし,この制御信号を1つ前のサイクルで計算し,レジスタに格納するように改変する.これにより,これらのMUXはレジスタから制御信号を読み出せるようになり,制御関数の遅延を取り除くことができる.実験では,RTレベルリタイミングと従来のゲートレベルリタイミングを併用することにより,少ない面積オーバーへッドで,ゲートレベルリタイミングのみを使用した場合よりも高いクロック周波数を達成した.
机译:本文提出了一种新的高级综合时钟改善技术,基于HLS生成电路中最关键的路径位于控制器和数据路径之间的事实,我们尝试通过应用寄存器来减少控制器的延迟。在寄存器传送(RT)级别重定时到控制器的各个部分。这会生成在关键路径上提供给多路复用器(MUX)的控制信号,并将该信号存储在上一个周期的寄存器中,然后将其直接从MUX馈送到MUX。实验证明,与单独的常规门级重定时一起使用时,我们的RT级重定时可以在所有基准测试程序中以较小的面积开销进一步提高时钟频率。%到目前为止,各种提高时钟频率的操作已经进行了综合研究,但是这些研究仅关注数据路径,而无法改善路径(通常是记数路径),跨越控制器和数据路径。在本文中,我们提出了一种新的行为综合方法,即RT水平重定时,以改善这种控制器的延迟,该方法仅适用于在关键路径上计算MUX控制信号的控制电路。修改此控制信号,以便在上一个周期中计算并存储在寄存器中。结果,这些MUX可以从寄存器中读取控制信号并消除控制功能的延迟,在实验中,可以同时使用RT电平重定时和传统的门电平重定时与仅使用门电平重定时相比,磁头获得了更高的时钟频率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号