Verification of scheduling of conditional behaviors in high-level synthesis

R Chouksey, C Karfa - IEEE Transactions on Very Large Scale …, 2020 - ieeexplore.ieee.org
High-level synthesis (HLS) technique translates the behaviors written in high-level
languages like C/C++ into register transfer level (RTL) design. Due to its complexity, proving …

FastSim: A fast simulation framework for high-level synthesis

M Abderehman, J Patidar, J Oza… - … on Computer-Aided …, 2021 - ieeexplore.ieee.org
High-level synthesis (HLS) is a well-established framework used to translate high-level
algorithmic behaviors into hardware designs. Despite the enduring research efforts, a major …

[PDF][PDF] SoC 高级综合验证研究进展

胡健, 胡永扬, 王观武, 陈桂林, 杨海涛, 康云… - 计算机辅助设计与图形学 …, 2021 - jcad.cn
针对近年来片上系统(system on chip, SoC) 高级综合验证领域的工作, 首先分析了高级综合验证
的难点, 然后根据应用领域将算法分为3 类: 高级综合前端验证算法, 高级综合调度验证算法和 …

Counter‐example generation procedure for path‐based equivalence checkers

R Chouksey, C Karfa, K Banerjee, PK Kalita… - IET …, 2019 - Wiley Online Library
Path‐based equivalence checkers (PBECs) have been successfully applied for verification
of programmes from diverse domains and from various stages of high‐level synthesis. In the …

A Survey of Verification for High-level Synthesis

J Hu, Y Hu, G Wang, G Chen, H Yang, Y Kang… - Journal of Computer …, 2021 - jcad.cn
For the recent research in the verification of high-level synthesis for SoC, this paper
analyzes the difficulties on formal verification for high-level synthesis, and classifies the …

Certifying Loop Pipelining Transformations in Behavioral Synthesis

D Puri - 2017 - search.proquest.com
Due to the rapidly increasing complexity in hardware designs and competitive time to market
trends in the industry, there is an inherent need to move designs to a higher level of …

OpenRISC System-on-Chip Design Emulation

K Cong, L Lei, Z Yang, F Xie - arXiv preprint arXiv:1602.03095, 2016 - arxiv.org
Recently the hardware emulation technique has emerged as a promising approach to
accelerating hardware verification/debugging process. To fully evaluate the powerfulness of …