Equivalence checking of scheduling with speculative code transformations in high-level synthesis

Chi Hui Lee*, Che Hua Shih, Juinn-Dar Huang, Jing Yang Jou

*此作品的通信作者

    研究成果: Conference contribution同行評審

    36 引文 斯高帕斯(Scopus)

    摘要

    This paper presents a formal method for equivalence checking between the descriptions before and after scheduling in high-level synthesis (HLS). Both descriptions are represented by finite state machine with datapaths (FSMDs) and are then characterized through finite sets of paths. The main target of our proposed method is to verify scheduling employing code transformations - such as speculation and common subexpression extraction (CSE), across basic block (BB) boundaries - which have not been properly addressed in the past. Nevertheless, our method can verify typical BB-based and path-based scheduling as well. The experimental results demonstrate that the proposed method can indeed outperform an existing state-of-the-art equivalence checking algorithm.

    原文English
    主出版物標題2011 16th Asia and South Pacific Design Automation Conference, ASP-DAC 2011
    頁面497-502
    頁數6
    DOIs
    出版狀態Published - 2011
    事件2011 16th Asia and South Pacific Design Automation Conference, ASP-DAC 2011 - Yokohama, 日本
    持續時間: 25 1月 201128 1月 2011

    出版系列

    名字Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC

    Conference

    Conference2011 16th Asia and South Pacific Design Automation Conference, ASP-DAC 2011
    國家/地區日本
    城市Yokohama
    期間25/01/1128/01/11

    指紋

    深入研究「Equivalence checking of scheduling with speculative code transformations in high-level synthesis」主題。共同形成了獨特的指紋。

    引用此