Dynamic synchronization in a target system having multiple programmable hardware elements
    1.
    发明授权
    Dynamic synchronization in a target system having multiple programmable hardware elements 有权
    具有多个可编程硬件元件的目标系统中的动态同步

    公开(公告)号:US08799853B2

    公开(公告)日:2014-08-05

    申请号:US13527247

    申请日:2012-06-19

    IPC分类号: G06F9/44

    摘要: Customizing a target system. The target system may include a first device with a first programmable hardware element (PHE) and a second device with a second PHE. Synchronization modules may be provided for implementation on the first and second PHEs. The synchronization modules may provide a standard interface for interacting with other code. A user may specify user-created code for the first and second PHEs which utilizes the synchronization modules. The user-created code may interact with the synchronization modules using the standard interface. Accordingly, hardware descriptions may be generated for the first and second PHEs of the target system. Different modules may be used for different interconnects. Additionally, multiple synchronization modules may be used, e.g., dynamically, during operation of the target system.

    摘要翻译: 定制目标系统。 目标系统可以包括具有第一可编程硬件元件(PHE)的第一设备和具有第二PHE的第二设备。 可以提供同步模块用于在第一和第二PHE上实现。 同步模块可以提供用于与其他代码交互的标准接口。 用户可以为利用同步模块的第一和第二PHE指定用户创建的代码。 用户创建的代码可以使用标准接口与同步模块交互。 因此,可以为目标系统的第一和第二PHE生成硬件描述。 不同的模块可以用于不同的互连。 此外,在目标系统的操作期间,可以例如动态地使用多个同步模块。

    Modifying a target system configuration to utilize a different synchronization module for performing synchronization among multiple programmable hardware elements
    2.
    发明授权
    Modifying a target system configuration to utilize a different synchronization module for performing synchronization among multiple programmable hardware elements 有权
    修改目标系统配置以利用不同的同步模块来执行多个可编程硬件元件之间的同步

    公开(公告)号:US08756565B2

    公开(公告)日:2014-06-17

    申请号:US13527208

    申请日:2012-06-19

    IPC分类号: G06F9/44

    摘要: Customizing a target system. The target system may include a first device with a first programmable hardware element (PHE) and a second device with a second PHE. Synchronization modules may be provided for implementation on the first and second PHEs. The synchronization modules may provide a standard interface for interacting with other code. A user may specify user-created code for the first and second PHEs which utilizes the synchronization modules. The user-created code may interact with the synchronization modules using the standard interface. Accordingly, hardware descriptions may be generated for the first and second PHEs of the target system. Different modules may be used for different interconnects. Additionally, multiple synchronization modules may be used, e.g., dynamically, during operation of the target system.

    摘要翻译: 定制目标系统。 目标系统可以包括具有第一可编程硬件元件(PHE)的第一设备和具有第二PHE的第二设备。 可以提供同步模块用于在第一和第二PHE上实现。 同步模块可以提供用于与其他代码交互的标准接口。 用户可以为利用同步模块的第一和第二PHE指定用户创建的代码。 用户创建的代码可以使用标准接口与同步模块交互。 因此,可以为目标系统的第一和第二PHE生成硬件描述。 不同的模块可以用于不同的互连。 此外,在目标系统的操作期间,可以例如动态地使用多个同步模块。

    Dynamic Synchronization in a Target System Having Multiple Programmable Hardware Elements
    3.
    发明申请
    Dynamic Synchronization in a Target System Having Multiple Programmable Hardware Elements 有权
    具有多个可编程硬件元素的目标系统中的动态同步

    公开(公告)号:US20130219355A1

    公开(公告)日:2013-08-22

    申请号:US13527247

    申请日:2012-06-19

    IPC分类号: G06F9/44

    摘要: Customizing a target system. The target system may include a first device with a first programmable hardware element (PHE) and a second device with a second PHE. Synchronization modules may be provided for implementation on the first and second PHEs. The synchronization modules may provide a standard interface for interacting with other code. A user may specify user-created code for the first and second PHEs which utilizes the synchronization modules. The user-created code may interact with the synchronization modules using the standard interface. Accordingly, hardware descriptions may be generated for the first and second PHEs of the target system. Different modules may be used for different interconnects. Additionally, multiple synchronization modules may be used, e.g., dynamically, during operation of the target system.

    摘要翻译: 定制目标系统。 目标系统可以包括具有第一可编程硬件元件(PHE)的第一设备和具有第二PHE的第二设备。 可以提供同步模块用于在第一和第二PHE上实现。 同步模块可以提供用于与其他代码交互的标准接口。 用户可以为利用同步模块的第一和第二PHE指定用户创建的代码。 用户创建的代码可以使用标准接口与同步模块交互。 因此,可以为目标系统的第一和第二PHE生成硬件描述。 不同的模块可以用于不同的互连。 此外,在目标系统的操作期间,可以例如动态地使用多个同步模块。

    Customizing Synchronization of Custom Code among Multiple Programmable Hardware Elements within a System
    4.
    发明申请
    Customizing Synchronization of Custom Code among Multiple Programmable Hardware Elements within a System 有权
    定制系统中多个可编程硬件元素之间的自定义代码同步

    公开(公告)号:US20130219360A1

    公开(公告)日:2013-08-22

    申请号:US13527132

    申请日:2012-06-19

    IPC分类号: G06F9/44

    摘要: Customizing a target system. The target system may include a first device with a first programmable hardware element (PHE) and a second device with a second PHE. Synchronization modules may be provided for implementation on the first and second PHEs. The synchronization modules may provide a standard interface for interacting with other code. A user may specify user-created code for the first and second PHEs which utilizes the synchronization modules. The user-created code may interact with the synchronization modules using the standard interface. Accordingly, hardware descriptions may be generated for the first and second PHEs of the target system. Different modules may be used for different interconnects. Additionally, multiple synchronization modules may be used, e.g., dynamically, during operation of the target system.

    摘要翻译: 定制目标系统。 目标系统可以包括具有第一可编程硬件元件(PHE)的第一设备和具有第二PHE的第二设备。 可以提供同步模块用于在第一和第二PHE上实现。 同步模块可以提供用于与其他代码交互的标准接口。 用户可以为利用同步模块的第一和第二PHE指定用户创建的代码。 用户创建的代码可以使用标准接口与同步模块交互。 因此,可以为目标系统的第一和第二PHE生成硬件描述。 不同的模块可以用于不同的互连。 此外,在目标系统的操作期间,可以例如动态地使用多个同步模块。

    Modifying a Target System Configuration to Utilize a Different Synchronization Module for Performing Synchronization among Multiple Programmable Hardware Elements
    5.
    发明申请
    Modifying a Target System Configuration to Utilize a Different Synchronization Module for Performing Synchronization among Multiple Programmable Hardware Elements 有权
    修改目标系统配置以利用不同的同步模块来执行多个可编程硬件元素之间的同步

    公开(公告)号:US20130219356A1

    公开(公告)日:2013-08-22

    申请号:US13527208

    申请日:2012-06-19

    IPC分类号: G06F9/44

    摘要: Customizing a target system. The target system may include a first device with a first programmable hardware element (PHE) and a second device with a second PHE. Synchronization modules may be provided for implementation on the first and second PHEs. The synchronization modules may provide a standard interface for interacting with other code. A user may specify user-created code for the first and second PHEs which utilizes the synchronization modules. The user-created code may interact with the synchronization modules using the standard interface. Accordingly, hardware descriptions may be generated for the first and second PHEs of the target system. Different modules may be used for different interconnects. Additionally, multiple synchronization modules may be used, e.g., dynamically, during operation of the target system.

    摘要翻译: 定制目标系统。 目标系统可以包括具有第一可编程硬件元件(PHE)的第一设备和具有第二PHE的第二设备。 可以提供同步模块用于在第一和第二PHE上实现。 同步模块可以提供用于与其他代码交互的标准接口。 用户可以为利用同步模块的第一和第二PHE指定用户创建的代码。 用户创建的代码可以使用标准接口与同步模块交互。 因此,可以为目标系统的第一和第二PHE生成硬件描述。 不同的模块可以用于不同的互连。 此外,在目标系统的操作期间,可以例如动态地使用多个同步模块。

    Integration of pre-defined functionality and a graphical program in a circuit
    6.
    发明授权
    Integration of pre-defined functionality and a graphical program in a circuit 有权
    在电路中集成预定义的功能和图形程序

    公开(公告)号:US07568172B2

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

    申请号:US11833667

    申请日:2007-08-03

    IPC分类号: G06F17/50

    CPC分类号: G06F17/505 G06F17/5054

    摘要: System and method for designing a circuit. At least one graphical program comprising a plurality of interconnected nodes that visually indicate functionality of the graphical program is selected in response to user input. At least one pre-defined hardware configuration program (HCP) is selected from a plurality of pre-defined HCPs in response to user input, where the selected at least one pre-defined HCP specifies a fixed functionality, including interface functionality for communicating with the at least one graphical program when implemented on the circuit. At least a portion of a netlist is generated based on the at least one graphical program and the at least one selected pre-defined HCP, where the netlist is usable to configure a circuit, wherein a first portion of the circuit implements the functionality of the graphical program and a second portion of the circuit implements the fixed functionality.

    摘要翻译: 设计电路的系统和方法。 响应于用户输入选择包括视觉上指示图形程序的功能的多个互连节点的至少一个图形程序。 响应于用户输入,从多个预定义HCP中选择至少一个预定义硬件配置程序(HCP),其中所选择的至少一个预定义HCP指定固定功能,包括用于与 在电路上实现时至少有一个图形程序。 基于所述至少一个图形程序和所述至少一个选择的预定义HCP来生成网表的至少一部分,其中所述网表可用于配置电路,其中所述电路的第一部分实现所述网表的功能 图形程序和电路的第二部分实现固定的功能。

    Customizing synchronization of custom code among multiple programmable hardware elements within a system
    7.
    发明授权
    Customizing synchronization of custom code among multiple programmable hardware elements within a system 有权
    定制系统内多个可编程硬件元素之间的自定义代码同步

    公开(公告)号:US08813032B2

    公开(公告)日:2014-08-19

    申请号:US13527132

    申请日:2012-06-19

    IPC分类号: G06F9/44

    摘要: Customizing a target system. The target system may include a first device with a first programmable hardware element (PHE) and a second device with a second PHE. Synchronization modules may be provided for implementation on the first and second PHEs. The synchronization modules may provide a standard interface for interacting with other code. A user may specify user-created code for the first and second PHEs which utilizes the synchronization modules. The user-created code may interact with the synchronization modules using the standard interface. Accordingly, hardware descriptions may be generated for the first and second PHEs of the target system. Different modules may be used for different interconnects. Additionally, multiple synchronization modules may be used, e.g., dynamically, during operation of the target system.

    摘要翻译: 定制目标系统。 目标系统可以包括具有第一可编程硬件元件(PHE)的第一设备和具有第二PHE的第二设备。 可以提供同步模块用于在第一和第二PHE上实现。 同步模块可以提供用于与其他代码交互的标准接口。 用户可以为利用同步模块的第一和第二PHE指定用户创建的代码。 用户创建的代码可以使用标准接口与同步模块交互。 因此,可以为目标系统的第一和第二PHE生成硬件描述。 不同的模块可以用于不同的互连。 此外,在目标系统的操作期间,可以例如动态地使用多个同步模块。