目录

StateMover

StateMover is a checkpoint-based debuggging framework for FPGAs. It allows the user to move the design state back and forth between an FPGA and a simulator. This enables a new style of debugging that combines the speed of hardware execution and the visibility and controllability of simulation.

Documentation

StateMover’s documentation is available at Wiki

Papers

The following paper may be used as a general citation for StateMover:

S. Attia and V. Betz, “Stop and Look: A Novel Checkpointing and Debugging Flow for FPGAs,” IEEE Transactions on Computers, 2021. Link

Bibtex:

@ARTICLE {StateMoverTC,
 author = {S. Attia and V. Betz},
 journal = {IEEE Transactions on Computers},
 title = {Stop and Look: A Novel Checkpointing and Debugging Flow for FPGAs},
 doi = {10.1109/TC.2021.3133828},
 year = {2022}
}

The following papers provide detailed info about StateMover tools:

S. Attia and V. Betz, “StateMover: Combining Simulation and Hardware Execution for Efficient FPGA Debugging,” ACM FPGA, 2020. Link

S. Attia and V. Betz, “StateReveal: Enabling Checkpointing of FPGA Designs with Buried State,” IEEE FPT, 2020. Link

S. Attia and V. Betz, “StateLink: FPGA System Debugging via Flexible Simulation/Hardware Integration,” IEEE FPT, 2021. Link

关于
47.2 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号