会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • System and method for overcoming download cable bottlenecks during programming of integrated circuit devices
    • 在集成电路设备编程期间克服下载电缆瓶颈的系统和方法
    • US07363545B1
    • 2008-04-22
    • US10162239
    • 2002-06-03
    • Neil G. JacobsonEmigdio M. Flores, Jr.Sanjay SrivastavaBin DaiSungnien Jerry Mao
    • Neil G. JacobsonEmigdio M. Flores, Jr.Sanjay SrivastavaBin DaiSungnien Jerry Mao
    • G06F11/00G01R31/28
    • G06F11/267
    • A software architecture for facilitating communications between a computer or workstation and a programming apparatus used to program a PLD by minimizing the number of two-way communications on a standard download cable (e.g., RS232, USB) connected between the computer and the programming apparatus. A first component used to encode programming instructions and configuration data to form a first transmission stream that is transmitted to the programming apparatus in a single, long burst. The programming apparatus includes a second component of the software architecture that interprets the first transmission stream and programs the PLD using, for example, Boundary-Scan signals that are generated in response to the programming instructions and configuration data. A buffer memory stores data shifted out of the PLD during the programming operation, which is transmitted to the computer in a single, long burst after the first transmission stream is completed.
    • 一种用于促进计算机或工作站与用于通过连接在计算机和编程设备之间的标准下载电缆(例如,RS232,USB))上最小化双向通信数量来编程PLD的程序设备之间的通信的软件架构。 用于编码编程指令和配置数据以形成以单个长突发发送到编程设备的第一传输流的第一组件。 编程设备包括软件架构的第二组件,其解释第一传输流并且使用例如响应于编程指令和配置数据生成的边界扫描信号对PLD进行编程。 缓冲存储器存储在编程操作期间从PLD移出的数据,其在第一传输流完成之后以单个长的突发发送到计算机。
    • 8. 发明授权
    • 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
    • Neil G. JacobsonEmigdio M. Flores Jr.Sanjay SrivastavaBin DaiSungnien Jerry Mao
    • Neil G. JacobsonEmigdio M. Flores Jr.Sanjay SrivastavaBin DaiSungnien Jerry Mao
    • G06F17/50
    • G06F17/5054
    • 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.
    • 一种用于通过将设备分组为顺序编程的组来同时编程一系列系统内设备的方法,其中确定实现最小总配置时间的最佳可能的设备分组。 当系统包括多个设备时,与同时编程所有设备(即,作为单个组)相比,有时更有效(即,需要更少的总配置时间)来编程两个或更多个组中的设备 )。 该方法利用设备信息通过比较几个可能的分组的总配置时间以及选择具有最低总配置时间的分组来识别最佳或最佳分组。 一旦确定了最佳分组,则通过从分组中选择第一组并且在绕过所有其他组的设备的同时编程第一组来执行编程。 一旦第一组被编程,下一个组被编程,依此类推。