首页> 外国专利> DEBUGGING METHOD SPECIFICALLY FOR FPGA OF HIGH-END FAULT-TOLERANT COMPUTER BASED ON SOFTWARE-HARDWARE ARCHITECTURE, AND DEVICE THEREOF

DEBUGGING METHOD SPECIFICALLY FOR FPGA OF HIGH-END FAULT-TOLERANT COMPUTER BASED ON SOFTWARE-HARDWARE ARCHITECTURE, AND DEVICE THEREOF

机译:基于软件-硬件架构的高端容错计算机专用的debugging方法及其装置

摘要

The present invention relates to the field of high-end computer design, and provides a debugging method specifically for an FPGA of a high-end fault-tolerant computer based on a software-hardware architecture, and a device thereof. Debugging information needed is obtained using the software platform of a superordinate computer to control the FPGA debugging logic, the logic functions being configurable and the captured information being dynamically displayed in the software. The debugging logic of the FPGA organizes, according to the configuration done by the software of the superordinate computer, the signal that needs to be captured into a specific format, and stores same into the RAM of the FPGA; the interface part of the debugging logic encapsulates the data into data packets defined by a communications protocol, and transmits same to a USB interface. The software of the superordinate computer receives the data packets transmitted by the debugging logic, decapsulates the data packets, stores same into a MySQL database, and simultaneously displays same dynamically on the software interface. The software-hardware communications are in accordance to the dedicated communications protocol. The analysis result is better than the result of logic analyzers, and substantial capital is conserved. The maintenance of the debugging system is more economic and easier, thereby substantially enhancing the usability of the system and reducing debugging risks.
机译:本发明涉及高端计算机设计领域,提供了一种基于软件-硬件体系结构的专用于高端容错计算机的FPGA的调试方法及其装置。使用上级计算机的软件平台来控制FPGA调试逻辑,即可获得所需的调试信息,这些逻辑功能是可配置的,并且捕获的信息会在软件中动态显示。 FPGA的调试逻辑根据上位机软件的配置,将需要捕获的信号以特定的格式组织起来,并存储到FPGA的RAM中;调试逻辑的接口部分将数据封装到由通信协议定义的数据包中,并将其传输到USB接口。上级计算机的软件接收由调试逻辑发送的数据包,将数据包解封装,将其存储到MySQL数据库中,并同时在软件界面上动态显示它们。软硬件通信符合专用通信协议。分析结果优于逻辑分析仪的结果,并且节省了大量资金。调试系统的维护更经济,更容易,从而大大提高了系统的可用性并降低了调试风险。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号