Leveraging Reconfigurability To Raise Productivity In Fpga Functional Debug

DATE '12: Proceedings of the Conference on Design, Automation and Test in Europe(2012)

引用 10|浏览35
暂无评分
摘要
We propose new hardware and software techniques for FPGA functional debug that leverage the inherent reconfigurability of the FPGA fabric to reduce functional debugging time. The functionality of an FPGA circuit is represented by a programming bitstream that specifies the configuration of the FPGA's internal logic and routing. The proposed methodology allows different sets of design internal signals to be traced solely by changes to the programming bitstream followed by device reconfiguration and hardware execution. Evidently, the advantage of this new methodology vs. existing debug techniques is that it operates without the need of iterative executions of the computationally-intensive design re-synthesis, placement and routing tools. In essence, with a single execution of the synthesis flow, the new approach permits a large number of internal signals to be traced for an arbitrary number of clock cycles using a limited number of external pins. Experimental results using commercial FPGA vendor tools demonstrate productivity (i.e. run-time) improvements of up to 30x vs. a conventional approach to FPGA functional debugging. These results demonstrate the practicality and effectiveness of the proposed approach.
更多
查看译文
关键词
programming bitstream,FPGA circuit,FPGA fabric,FPGA functional debug,commercial FPGA vendor tool,arbitrary number,conventional approach,design internal signal,functional debugging,functional debugging time,Leveraging reconfigurability
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要