Transmitting configuration data to a target programmable device after updating an intermediate programmable device
    1.
    发明授权
    Transmitting configuration data to a target programmable device after updating an intermediate programmable device 有权
    在更新中间可编程设备后,将配置数据发送到目标可编程设备

    公开(公告)号:US07302562B1

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

    申请号:US10981931

    申请日:2004-11-05

    CPC classification number: G06F8/65 G06F8/654

    Abstract: Method and system for a programmable device programmer. The disclosure describes various embodiments for programming a target programmable device by a programmer. In one embodiment, the programmer determines availability of updated configuration data for a hardware component of the programmer. The programmer includes the software component coupled to the hardware component. An update mode of the hardware component is enabled in response to availability of the updated configuration data, and programming of the target programmable device is disabled while the hardware component is in the update mode. A programmable device internal to the hardware component is programmed with the updated configuration data while the hardware component is in the update mode, and the update mode is disabled in response to completion of programming of the at least one programmable device. A target programmable device may then be programmed by the programmer having the updated configuration data.

    Abstract translation: 可编程器件编程器的方法和系统。 本公开描述了用于由程序员编程目标可编程器件的各种实施例。 在一个实施例中,编程器确定用于编程器的硬件组件的更新的配置数据的可用性。 程序员包括耦合到硬件组件的软件组件。 响应于更新的配置数据的可用性,启用硬件组件的更新模式,并且当硬件组件处于更新模式时禁用目标可编程设备的编程。 当硬件组件处于更新模式时,硬件组件内部的可编程设备被编程为更新的配置数据,并且响应于至少一个可编程设备的编程完成而禁用更新模式。 然后可以由具有更新的配置数据的编程器对目标可编程设备进行编程。

    Method for concurrently programming a plurality of in-system-programmable logic devices by grouping devices to achieve minimum configuration time
    5.
    发明授权
    Method for concurrently programming a plurality of in-system-programmable logic devices by grouping devices to achieve minimum configuration time 有权
    用于通过对设备进行分组以实现最小配置时间来同时编程多个在系统可编程逻辑设备的方法

    公开(公告)号:US06898776B1

    公开(公告)日:2005-05-24

    申请号:US10162008

    申请日:2002-06-03

    CPC classification number: G06F17/5054

    Abstract: A method for concurrently programming a series of in-system devices by grouping the devices into sequentially-programmed groups, wherein a best possible grouping of devices is determined that achieves a minimum total configuration time. When a system includes multiple devices, it is sometimes more efficient (i.e., requires less total configuration time) to program the devices in two or more groups, as compared to programming all of the devices at the same time (i.e., as a single group). The method utilizes device information to identify an optimal or best grouping by comparing the total configuration times of several possible groupings, and selecting the grouping having the lowest total configuration time. Once a best grouping is determined, programming is performed by selecting a first group from the grouping and programming the first group while bypassing devices all other groups. Once the first group is programmed, a next group is programmed, and so on.

    Abstract translation: 一种用于通过将设备分组为顺序编程的组来同时编程一系列系统内设备的方法,其中确定实现最小总配置时间的最佳可能的设备分组。 当系统包括多个设备时,与同时编程所有设备(即,作为单个组)相比,有时更有效(即,需要更少的总配置时间)来编程两个或更多个组中的设备 )。 该方法利用设备信息通过比较几个可能的分组的总配置时间以及选择具有最低总配置时间的分组来识别最佳或最佳分组。 一旦确定了最佳分组,则通过从分组中选择第一组并且在绕过所有其他组的设备的同时编程第一组来执行编程。 一旦第一组被编程,下一个组被编程,依此类推。

    Automated boundary-scan chain composition method using a device database and access mechanism for storing and retrieving situation-dependent operation options
    7.
    发明授权
    Automated boundary-scan chain composition method using a device database and access mechanism for storing and retrieving situation-dependent operation options 有权
    使用设备数据库的自动边界扫描链组合方法和用于存储和检索与情况相关的操作选项的访问机制

    公开(公告)号:US06714040B1

    公开(公告)日:2004-03-30

    申请号:US10162240

    申请日:2002-06-03

    Abstract: A method for programming a series of in-system programmable devices that uses Boundary-Scan techniques to read device identification codes from each device of a system, and to automatically generate a board/device information file including a record for each device arranged in the order in which the devices are chained in the system. The device identification codes are then used to automatically retrieve device specifications from a central database. When no identification code is provided from the device, or the database fails to include specifications for a particular device, the user is prompted to enter minimum information or specifications necessary to carry out communications with the device. After device specifications are entered for each device, the user is prompted to enter configuration data, which is automatically matched to its associated device, and compared for consistency with the device specifications. After verifying the configuration data, programming is performed using the configuration data.

    Abstract translation: 一种用于对使用边界扫描技术从系统的每个设备读取设备识别码的一系列在系统可编程设备进行编程的方法,并且自动生成包括按照顺序排列的每个设备的记录的电路板/设备信息文件 其中设备被链接在系统中。 然后,设备标识码用于从中央数据库自动检索设备规格。 当没有从设备提供识别码,或者数据库不能包括特定设备的规范时,提示用户输入与设备进行通信所必需的最小信息或规格。 在为每个设备输入设备规格后,将提示用户输入配置数据,并自动匹配其相关设备,并与设备规格进行比较。 验证配置数据后,使用配置数据进行编程。

Patent Agency Ranking