Image acquisition device
    1.
    发明申请
    Image acquisition device 审中-公开
    图像采集装置

    公开(公告)号:US20060005160A1

    公开(公告)日:2006-01-05

    申请号:US11212326

    申请日:2005-08-26

    IPC分类号: G06F9/44

    摘要: A computer-implemented system and method for deploying a graphical program onto an image acquisition (IMAQ) device. The method may operate to configure an image acquisition (IMAQ) device to perform image processing or machine vision functions, wherein the device includes a programmable hardware element and/or a processor and memory. The method comprises first creating a graphical program which implements the image processing or machine vision function. A portion of the graphical program may be converted into a hardware implementation on a programmable hardware element, and a portion may optionally be compiled into machine code for execution by a CPU. The programmable hardware element is thus configured utilizing a hardware description and implements a hardware implementation of at least a portion of the graphical program. The CPU-executable code may be executed by a computer coupled to the IMAQ device, or by a processor/memory on the IMAQ device.

    摘要翻译: 一种用于将图形程序部署到图像采集(IMAQ)设备上的计算机实现的系统和方法。 该方法可以用于配置图像获取(IMAQ)设备以执行图像处理或机器视觉功能,其中该设备包括可编程硬件元件和/或处理器和存储器。 该方法包括首先创建实现图像处理或机器视觉功能的图形程序。 图形程序的一部分可以被转换成可编程硬件元件上的硬件实现,并且一部分可以可选地被编译成机器代码以供CPU执行。 因此可编程硬件元件利用硬件描述进行配置,并实现图形程序的至少一部分的硬件实现。 CPU可执行代码可以由耦合到IMAQ设备的计算机或由IMAQ设备上的处理器/存储器执行。

    Implementing a model on programmable hardware
    2.
    发明申请
    Implementing a model on programmable hardware 有权
    在可编程硬件上实现模型

    公开(公告)号:US20060004553A1

    公开(公告)日:2006-01-05

    申请号:US11214224

    申请日:2005-08-29

    IPC分类号: G06F17/10

    摘要: A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion of the graphical program is converted into a hardware implementation according to the present invention. The operation of converting the graphical program into a hardware implementation comprises exporting the second portion of the graphical program into a hardware description, wherein the hardware description describes a hardware implementation of the second portion of the graphical program, and then configuring a programmable hardware element utilizing the hardware description to produce a configured hardware element. The configured hardware element thus implements a hardware implementation of the second portion of the graphical program.

    摘要翻译: 一种用于生成图形代码的硬件实现的计算机实现的系统和方法。 该方法包括首先创建图形程序。 图形程序的第一部分可以可选地被编译成机器代码以供CPU执行。 图形程序的第二部分被转换成根据本发明的硬件实现。 将图形程序转换为硬件实现的操作包括将图形程序的第二部分导出到硬件描述中,其中硬件描述描述图形程序的第二部分的硬件实现,然后利用 硬件描述来生成配置的硬件元素。 因此,配置的硬件元件实现图形程序的第二部分的硬件实现。

    Implementing a Data Flow Block Diagram Having a Control Flow Node on a Programmable Hardware Element
    3.
    发明申请
    Implementing a Data Flow Block Diagram Having a Control Flow Node on a Programmable Hardware Element 失效
    实现一个可编程硬件元件上的控制流程节点的数据流框图

    公开(公告)号:US20070093994A1

    公开(公告)日:2007-04-26

    申请号:US11612197

    申请日:2006-12-18

    IPC分类号: G06F17/10

    摘要: A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion of the graphical program is converted into a hardware implementation according to the present invention. The operation of converting the graphical program into a hardware implementation comprises exporting the second portion of the graphical program into a hardware description, wherein the hardware description describes a hardware implementation of the second portion of the graphical program, and then configuring a programmable hardware element utilizing the hardware description to produce a configured hardware element. The configured hardware element thus implements a hardware implementation of the second portion of the graphical program.

    摘要翻译: 一种用于生成图形代码的硬件实现的计算机实现的系统和方法。 该方法包括首先创建图形程序。 图形程序的第一部分可以可选地被编译成机器代码以供CPU执行。 图形程序的第二部分被转换成根据本发明的硬件实现。 将图形程序转换为硬件实现的操作包括将图形程序的第二部分导出到硬件描述中,其中硬件描述描述图形程序的第二部分的硬件实现,然后利用 硬件描述来生成配置的硬件元素。 因此,配置的硬件元件实现图形程序的第二部分的硬件实现。

    Generating a Hardware Description of a Block Diagram Model for Implementation on Programmable Hardware
    4.
    发明申请
    Generating a Hardware Description of a Block Diagram Model for Implementation on Programmable Hardware 有权
    生成用于在可编程硬件上实现的框图模型的硬件描述

    公开(公告)号:US20070198236A1

    公开(公告)日:2007-08-23

    申请号:US11566782

    申请日:2006-12-05

    IPC分类号: G06G7/48

    摘要: A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion of the graphical program is converted into a hardware implementation according to the present invention. The operation of converting the graphical program into a hardware implementation comprises exporting the second portion of the graphical program into a hardware description, wherein the hardware description describes a hardware implementation of the second portion of the graphical program, and then configuring a programmable hardware element utilizing the hardware description to produce a configured hardware element. The configured hardware element thus implements a hardware implementation of the second portion of the graphical program.

    摘要翻译: 一种用于生成图形代码的硬件实现的计算机实现的系统和方法。 该方法包括首先创建图形程序。 图形程序的第一部分可以可选地被编译成机器代码以供CPU执行。 图形程序的第二部分被转换成根据本发明的硬件实现。 将图形程序转换为硬件实现的操作包括将图形程序的第二部分导出到硬件描述中,其中硬件描述描述图形程序的第二部分的硬件实现,然后利用 硬件描述来生成配置的硬件元素。 因此,配置的硬件元件实现图形程序的第二部分的硬件实现。

    Implementing a Graphical Program on a Programmable Hardware Element to Configure an Instrument to Perform a Measurement Function
    5.
    发明申请
    Implementing a Graphical Program on a Programmable Hardware Element to Configure an Instrument to Perform a Measurement Function 失效
    在可编程硬件元件上实现图形程序以配置仪器执行测量功能

    公开(公告)号:US20070225954A1

    公开(公告)日:2007-09-27

    申请号:US11751759

    申请日:2007-05-22

    IPC分类号: G06F7/60

    摘要: A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion of the graphical program is converted into a hardware implementation according to the present invention. The operation of converting the graphical program into a hardware implementation comprises exporting the second portion of the graphical program into a hardware description, wherein the hardware description describes a hardware implementation of the second portion of the graphical program, and then configuring a programmable hardware element utilizing the hardware description to produce a configured hardware element. The configured hardware element thus implements a hardware implementation of the second portion of the graphical program.

    摘要翻译: 一种用于生成图形代码的硬件实现的计算机实现的系统和方法。 该方法包括首先创建图形程序。 图形程序的第一部分可以可选地被编译成机器代码以供CPU执行。 图形程序的第二部分被转换成根据本发明的硬件实现。 将图形程序转换为硬件实现的操作包括将图形程序的第二部分导出到硬件描述中,其中硬件描述描述图形程序的第二部分的硬件实现,然后利用 硬件描述来生成配置的硬件元素。 因此,配置的硬件元件实现图形程序的第二部分的硬件实现。

    RECONFIGURABLE MEASUREMENT SYSTEM UTILIZING A PROGRAMMABLE HARDWARE ELEMENT AND FIXED HARDWARE RESOURCES
    7.
    发明申请
    RECONFIGURABLE MEASUREMENT SYSTEM UTILIZING A PROGRAMMABLE HARDWARE ELEMENT AND FIXED HARDWARE RESOURCES 有权
    使用可编程硬件元件和固定硬件资源的可重构测量系统

    公开(公告)号:US20050143968A9

    公开(公告)日:2005-06-30

    申请号:US10058150

    申请日:2001-10-29

    摘要: A system and method for configuring a device to perform a function, where the device includes a programmable hardware element and one or more fixed hardware resources. A program is stored which represents the function. A hardware configuration program is generated based on the program, specifying a configuration for the programmable hardware element that implements the function, and usage of the fixed hardware resources by the programmable hardware element in performing the function. A deployment program deploys the hardware configuration program onto the programmable hardware element, where, after deployment, the device is operable to perform the function, where the programmable hardware element directly performs a first portion of the function, and the programmable hardware element invokes the fixed hardware resources to perform a second portion of the function. An optional measurement module couples to the device and performs signal conditioning and/or conversion logic on an acquired signal for the device.

    摘要翻译: 一种用于配置设备执行功能的系统和方法,其中所述设备包括可编程硬件元件和一个或多个固定硬件资源。 存储表示该功能的程序。 基于程序生成硬件配置程序,指定实现功能的可编程硬件元件的配置,以及可执行硬件元件在执行功能时使用固定硬件资源。 部署程序将硬件配置程序部署到可编程硬件元件上,其中在部署之后,该设备可操作以执行功能,其中可编程硬件元件直接执行功能的第一部分,并且可编程硬件元件调用固定 硬件资源执行功能的第二部分。 一个可选的测量模块耦合到器件,并对所采集的器件的信号执行信号调理和/或转换逻辑。

    Arbitrary waveform generator with configurable digital signal processing unit
    8.
    发明申请
    Arbitrary waveform generator with configurable digital signal processing unit 有权
    具有可配置数字信号处理单元的任意波形发生器

    公开(公告)号:US20060271317A1

    公开(公告)日:2006-11-30

    申请号:US11140571

    申请日:2005-05-27

    IPC分类号: G01R13/00

    CPC分类号: G01R31/2841

    摘要: An arbitrary waveform generator including a digital signal procession unit and a memory. The digital signal processing unit may be configurable to interconnect a plurality of processing components in different configurations to process data received from the memory and perform one of a plurality of different functions to compute or enhance waveforms without having to store complex waveform data in the memory. In a first configuration, the digital signal processing unit may perform digital up-conversion functions on received waveform data to generate enhanced waveform data, and in a second configuration may perform data interpolation functions to generate enhanced waveform data. In a third configuration, the digital signal processing unit may receive data comprising attributes of a waveform from the memory and perform hardware-controlled arbitrary waveform generation functions. In a fourth configuration, the digital signal processing unit may receive information from software and perform software-controlled arbitrary waveform generation functions.

    摘要翻译: 一种包括数字信号处理单元和存储器的任意波形发生器。 数字信号处理单元可以被配置为以不同配置来互连多个处理组件,以处理从存储器接收的数据,并执行多个不同功能之一来计算或增强波形,而不必将复杂波形数据存储在存储器中。 在第一配置中,数字信号处理单元可以在接收的波形数据上执行数字上转换功能以产生增强的波形数据,并且在第二配置中可以执行数据插值功能以生成增强的波形数据。 在第三配置中,数字信号处理单元可以从存储器接收包括波形的属性的数据,并执行硬件控制的任意波形生成功能。 在第四配置中,数字信号处理单元可以从软件接收信息并执行软件控制的任意波形生成功能。