Debugging a graphical program deployed on a programmable hardware element
    3.
    发明授权
    Debugging a graphical program deployed on a programmable hardware element 有权
    调试部署在可编程硬件元件上的图形程序

    公开(公告)号:US08458653B2

    公开(公告)日:2013-06-04

    申请号:US12917515

    申请日:2010-11-02

    IPC分类号: G06F9/44

    CPC分类号: G06F11/362 G06F11/3664

    摘要: System and method for debugging a graphical program deployed to hardware. The graphical program may be received. The graphical program may include a plurality of nodes and connections between the nodes which visually represents functionality of the graphical program. A hardware description may be generated based on the graphical program. The hardware description may describe a hardware implementation of the graphical program. The hardware description may be deployed to the programmable hardware element and the programmable hardware element may be executed. The graphical program may be displayed on a display of a host computer system that is coupled to the programmable hardware element. Debugging information may be received from the programmable hardware element during the executing. The debugging information from the programmable hardware element may be displayed in the graphical program displayed on the display. The displayed debugging information may be used to debug the hardware implementation of the graphical program.

    摘要翻译: 用于调试部署到硬件的图形程序的系统和方法。 可以接收图形程序。 图形程序可以包括节点之间的多个节点和连接,其可视地表示图形程序的功能。 可以基于图形程序生成硬件描述。 硬件描述可以描述图形程序的硬件实现。 可以将硬件描述部署到可编程硬件元件,并且可执行可编程硬件元件。 图形程序可以显示在耦合到可编程硬件元件的主计算机系统的显示器上。 可以在执行期间从可编程硬件元件接收调试信息。 来自可编程硬件元件的调试信息可以显示在显示器上显示的图形程序中。 显示的调试信息可用于调试图形程序的硬件实现。

    Debugging a program intended to execute on a reconfigurable device using a test feed-through configuration
    5.
    发明授权
    Debugging a program intended to execute on a reconfigurable device using a test feed-through configuration 有权
    使用测试馈送配置调试旨在在可重新配置设备上执行的程序

    公开(公告)号:US07024660B2

    公开(公告)日:2006-04-04

    申请号:US10055691

    申请日:2001-10-29

    IPC分类号: G06F9/44

    摘要: A system and method for debugging a program which is intended to execute on a reconfigurable device. A computer system stores a program that specifies a function, and which is convertible into a hardware configuration program (HCP) and deployable onto a programmable hardware element comprised on the device. The HCP is generated based on the program, specifies a configuration for the programmable hardware element that implements the function, and further specifies usage of one or more fixed hardware resources by the programmable hardware element in performing the function. A test configuration is deployable on the programmable hardware element by a deployment program, where, after deployment, the programmable hardware element provides for communication between the fixed hardware resources and the program. The program is executable by a processor in the computer system, where during execution the program communicates with the one or more fixed hardware resources through the programmable hardware element.

    摘要翻译: 一种用于调试旨在在可重新配置的设备上执行的程序的系统和方法。 计算机系统存储指定功能的程序,并且其可转换成硬件配置程序(HCP)并可部署到包括在该设备上的可编程硬件元件上。 基于程序生成HCP,指定实现功能的可编程硬件元件的配置,并且在执行功能时进一步指定可编程硬件元件的一个或多个固定硬件资源的使用。 测试配置可通过部署程序在可编程硬件元件上部署,其中在部署之后,可编程硬件元件提供固定硬件资源和程序之间的通信。 程序可由计算机系统中的处理器执行,其中在执行期间,程序通过可编程硬件元件与一个或多个固定硬件资源进行通信。

    Debugging a Graphical Program Deployed on a Programmable Hardware Element
    6.
    发明申请
    Debugging a Graphical Program Deployed on a Programmable Hardware Element 有权
    调试可编程硬件元件上部署的图形程序

    公开(公告)号:US20110078662A1

    公开(公告)日:2011-03-31

    申请号:US12917515

    申请日:2010-11-02

    IPC分类号: G06F9/44

    CPC分类号: G06F11/362 G06F11/3664

    摘要: Debugging a graphical program deployed on a programmable hardware element. The graphical program may be received. The graphical program may include a plurality of nodes and connections between the nodes which visually represents functionality of the graphical program. A hardware description may be generated based on the graphical program. The hardware description may describe a hardware implementation of the graphical program. The hardware description may be deployed to the programmable hardware element and the programmable hardware element may be executed. The graphical program may be displayed on a display of a host computer system that is coupled to the programmable hardware element. Debugging information may be received from the programmable hardware element during said executing. The debugging information from the programmable hardware element may be displayed in the graphical program displayed on the display. The displayed debugging information may be used to debug the hardware implementation of the graphical program.

    摘要翻译: 调试部署在可编程硬件元件上的图形程序。 可以接收图形程序。 图形程序可以包括节点之间的多个节点和连接,其可视地表示图形程序的功能。 可以基于图形程序生成硬件描述。 硬件描述可以描述图形程序的硬件实现。 可以将硬件描述部署到可编程硬件元件,并且可执行可编程硬件元件。 图形程序可以显示在耦合到可编程硬件元件的主计算机系统的显示器上。 在所述执行期间,可以从可编程硬件元件接收调试信息。 来自可编程硬件元件的调试信息可以显示在显示器上显示的图形程序中。 显示的调试信息可用于调试图形程序的硬件实现。

    Measurement system including a programmable hardware element and measurement modules that convey interface information
    7.
    发明授权
    Measurement system including a programmable hardware element and measurement modules that convey interface information 有权
    测量系统包括可编程硬件元件和传送接口信息的测量模块

    公开(公告)号:US06823283B2

    公开(公告)日:2004-11-23

    申请号:US10194952

    申请日:2002-07-12

    IPC分类号: G06F300

    CPC分类号: G01D9/005 G06F19/00 G16H40/40

    摘要: System and method for measurement, DAQ, and control operations. A measurement module includes measurement circuitry for performing signal conditioning and/or signal conversion, and interface circuitry which provides an interface for the measurement circuitry. A carrier unit couples to the interface circuitry of the module. A computer system couples to the carrier unit and stores one or more hardware configuration programs. The interface circuitry communicates an interface protocol describing the interface, e.g., to the carrier unit or the computer system. The computer system provides a hardware configuration program in response to the communicated interface protocol, and programs one or more programmable hardware elements on the carrier unit with the hardware configuration program. After being configured, the programmable hardware elements interface with the measurement module in accordance with the communicated interface protocol. The measurement module and the programmed carrier unit may perform together as a DAQ device, measurement device, and/or control device.

    摘要翻译: 测量系统和方法,DAQ和控制操作。 测量模块包括用于执行信号调节和/或信号转换的测量电路以及为测量电路提供接口的接口电路。 载体单元耦合到模块的接口电路。 计算机系统耦合到载体单元并存储一个或多个硬件配置程序。 接口电路将描述接口的接口协议传送到载波单元或计算机系统。 计算机系统响应所传送的接口协议提供硬件配置程序,并且使用硬件配置程序对载波单元上的一个或多个可编程硬件元件进行编程。 配置完成后,可编程硬件元件根据通讯接口协议与测量模块进行接口。 测量模块和编程的载波单元可一起作为DAQ设备,测量设备和/或控制设备执行。

    Network-based system for configuring a programmable hardware element in a modeling system using hardware configuration programs determined based on a user specification
    8.
    发明授权
    Network-based system for configuring a programmable hardware element in a modeling system using hardware configuration programs determined based on a user specification 有权
    基于网络的系统,用于使用基于用户规范确定的硬件配置程序在建模系统中配置可编程硬件元件

    公开(公告)号:US07526535B2

    公开(公告)日:2009-04-28

    申请号:US11037577

    申请日:2005-01-18

    IPC分类号: G06F15/177

    摘要: A system and method for online configuration of a measurement system. The user may access a server over a network and specify a desired task, e.g., a measurement task, and receive programs and/or configuration information which are usable to configure the user's measurement system hardware (and/or software) to perform the desired task. Additionally, if the user does not have the hardware required to perform the task, the required hardware may be sent to the user, along with programs and/or configuration information. The hardware may be reconfigurable hardware, such as an FPGA or a processor/memory based device. In one embodiment, the required hardware may be pre-configured to perform the task before being sent to the user. In another embodiment, the system and method may provide a graphical program in response to receiving the user's task specification, where the graphical program may be usable by the measurement system to perform the task.

    摘要翻译: 一种用于在线配置测量系统的系统和方法。 用户可以通过网络访问服务器并指定所需的任务,例如测量任务,并且接收可用于配置用户测量系统硬件(和/或软件)以执行所需任务的程序和/或配置信息 。 此外,如果用户没有执行任务所需的硬件,则所需的硬件可以与程序和/或配置信息一起发送给用户。 硬件可以是可重新配置的硬件,例如FPGA或基于处理器/存储器的设备。 在一个实施例中,所需的硬件可以被预配置为在发送给用户之前执行任务。 在另一个实施例中,系统和方法可以响应于接收到用户的任务规范而提供图形程序,其中图形程序可以被测量系统用于执行任务。

    Network-based system for configuring a programmable hardware element in a measurement system using hardware configuration programs generated based on a user specification
    10.
    发明授权
    Network-based system for configuring a programmable hardware element in a measurement system using hardware configuration programs generated based on a user specification 有权
    基于网络的系统,用于使用基于用户规范生成的硬件配置程序在测量系统中配置可编程硬件元件

    公开(公告)号:US08069275B2

    公开(公告)日:2011-11-29

    申请号:US12551641

    申请日:2009-09-01

    IPC分类号: G06F3/00

    摘要: A system and method for online configuration of a measurement system. The user may access a server over a network and specify a desired task, e.g., a measurement task, and receive programs and/or configuration information which are usable to configure the user's measurement system hardware (and/or software) to perform the desired task. Additionally, if the user does not have the hardware required to perform the task, the required hardware may be sent to the user, along with programs and/or configuration information. The hardware may be reconfigurable hardware, such as an FPGA or a processor/memory based device. In one embodiment, the required hardware may be pre-configured to perform the task before being sent to the user. In another embodiment, the system and method may provide a graphical program in response to receiving the user's task specification, where the graphical program may be usable by the measurement system to perform the task.

    摘要翻译: 一种用于在线配置测量系统的系统和方法。 用户可以通过网络访问服务器并指定所需的任务,例如测量任务,并且接收可用于配置用户测量系统硬件(和/或软件)以执行所需任务的程序和/或配置信息 。 此外,如果用户没有执行任务所需的硬件,则所需的硬件可以与程序和/或配置信息一起发送给用户。 硬件可以是可重新配置的硬件,例如FPGA或基于处理器/存储器的设备。 在一个实施例中,所需的硬件可以被预配置为在发送给用户之前执行任务。 在另一个实施例中,系统和方法可以响应于接收到用户的任务规范而提供图形程序,其中图形程序可以被测量系统用于执行任务。