Patent ID: 8458653
Filing Date: 2013-06-04
Classification: G06F

Abstract:
1. A computer accessible non-transitory memory medium comprising program instructions for debugging a graphical program deployed on a programmable hardware element, wherein the program instructions are executable to: receive the graphical program, wherein the graphical program comprises a first portion having a first computational model and a second portion having a second computational model, wherein the first portion of the graphical program comprises a first plurality of interconnected nodes that visually indicates functionality of the first portion of the graphical program, and wherein the second portion of the graphical program comprises a second plurality of interconnected nodes that visually indicates functionality of the second portion of the graphical program; generate a hardware description based on the graphical program, wherein the hardware description describes a hardware implementation of the graphical program, wherein said generating the hardware description is based on the first and second portions of the graphical program; deploy the hardware description to the programmable hardware element; execute the programmable hardware element; display the graphical program on a display of a host computer system, wherein the host computer system is coupled to the programmable hardware element, wherein said displaying the graphical program comprises displaying the first and second portions of the graphical program; receive debugging information from the programmable hardware element during said executing; and display the debugging information from the programmable hardware element in the graphical program displayed on the display, wherein said displaying the debugging information comprises displaying the debugging information in the first and second portions of the graphical program, wherein the displayed debugging information is used to debug the hardware implementation of the graphical program.