会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Automatic test pattern generation system for programmable logic devices
    • 用于可编程逻辑器件的自动测试图生成系统
    • US08516322B1
    • 2013-08-20
    • US12568136
    • 2009-09-28
    • Jayabrata Ghosh DastidarAlok Shreekant DoshiBinh VoKalyana Ravindra KantipudiSergey Timokhin
    • Jayabrata Ghosh DastidarAlok Shreekant DoshiBinh VoKalyana Ravindra KantipudiSergey Timokhin
    • G01R31/3183G01R31/40
    • G01R31/3183
    • A programmable integrated circuit may contain multiple logic blocks. Computing equipment may be used to run automated tools that process a design for the programmable integrated circuit to perform corresponding circuit tests. A translation tool may translate a transistor-level description of circuitry on the programmable integrated circuit into a gate-level description. A block-level test configuration data generation tool may generate block-level test configuration data files. The test configuration data files may be used as constraints for an automatic test pattern generation tool that produces block-level test vectors. A full-chip propagation tool may use the block-level test vectors, block-level test configuration data files, and full-chip constraints to produce corresponding full-chip test configuration data and full-chip test vectors for testing the integrated circuit. A translation tool may convert the configuration data and test vectors into a tester file.
    • 可编程集成电路可以包含多个逻辑块。 计算设备可用于运行自动化工具,处理可编程集成电路的设计以执行相应的电路测试。 翻译工具可以将可编程集成电路上的电路的晶体管级描述转换成门级描述。 块级测试配置数据生成工具可以生成块级测试配置数据文件。 测试配置数据文件可以用作产生块级测试向量的自动测试模式生成工具的约束。 全芯片传播工具可以使用块级测试向量,块级测试配置数据文件和全芯片约束来产生相应的全芯片测试配置数据和用于测试集成电路的全芯片测试向量。 翻译工具可将配置数据和测试向量转换为测试文件。
    • 4. 发明授权
    • Techniques for providing early failure warning of a programmable circuit
    • 提供可编程电路的早期故障警告的技术
    • US07062685B1
    • 2006-06-13
    • US10317436
    • 2002-12-11
    • Jordan PlofskyJayabrata Ghosh DastidarMichael Harms
    • Jordan PlofskyJayabrata Ghosh DastidarMichael Harms
    • G06F11/00
    • G01R31/318516G06F11/1423H03K19/177H03K19/17736
    • Techniques for monitoring the performance of a programmable circuit and to provide an early warning of a potential failure are provided. A processor monitors the performance of components on a programmable circuit over time. The processor stores performance characteristics for the components in memory. If the performance characteristics for particular components fall outside tolerance ranges, these components may to fail to operate according to specifications. Once the performance characteristics for particular components are outside the tolerance ranges, the processor sends out an alert signal. The alert signal indicates the possibility that the performance of the programmable circuit may violate the specifications in the future. The processor may repair the programmable circuit by re-routing around the problem components.
    • 提供了用于监视可编程电路的性能并提供潜在故障的早期警告的技术。 处理器随时间监视可编程电路上的组件的性能。 处理器存储内存中组件的性能特征。 如果特定部件的性能特性落在公差范围之外,这些部件可能无法根据规格进行操作。 一旦特定组件的性能特征超出公差范围,处理器就会发出警报信号。 警报信号表示可编程电路的性能可能会违反将来的规格。 处理器可以通过围绕问题组件重新路由来修复可编程电路。
    • 5. 发明授权
    • Method and apparatus for application specific test of PLDs
    • PLD应用特异性检测方法和装置
    • US07058534B1
    • 2006-06-06
    • US10394486
    • 2003-03-19
    • Paul TracyMichael HarmsJayabrata Ghosh DastidarSteven Perry
    • Paul TracyMichael HarmsJayabrata Ghosh DastidarSteven Perry
    • G01R31/00
    • G01R31/318516
    • Method and apparatus for application specific testing of PLDs. The PLD has a number of resources, less than all of which are used for implementing a customer application. The method includes the following steps. The set of resources that is used for implementing the customer application is identified. A test is then performed only on the set and a test result is generated. Defective resources may be replaced. The PLD is identified as defective only if one of the resources associated with the customer application is defective. Such application specific testing allows the ability of the customer to perform in-system testing, the reduction of the time required for testing the PLD, and the testing of PLDs based on knowledge of the customer's application, among other advantages.
    • PLD应用特定测试方法和设备。 PLD具有多个资源,少于用于实施客户应用程序的资源。 该方法包括以下步骤。 识别用于实现客户应用程序的一组资源。 然后仅对集合进行测试,并生成测试结果。 资源不足可能会被替换。 只有当与客户应用程序相关联的资源之一有缺陷时,PLD才被识别为有缺陷。 这样的应用程序特定测试允许客户执行系统测试,减少测试PLD所需的时间以及基于客户应用知识的PLD测试的能力等。
    • 6. 发明授权
    • Failure isolation and repair techniques for integrated circuits
    • 集成电路故障隔离和修复技术
    • US07111213B1
    • 2006-09-19
    • US10316607
    • 2002-12-10
    • Jayabrata Ghosh DastidarMichael Harms
    • Jayabrata Ghosh DastidarMichael Harms
    • G01R31/28G06F11/00
    • G01R31/318516G01R31/318533
    • Techniques for isolating and repairing failures on a programmable circuit are provided. An error on programmable circuit may be caused by a defect on the chip. The error is located, and the circuit elements effected by the defect are isolated. By identifying operable circuit elements near the defect, the number of circuit elements that are adversely effected by the defected can be narrowed down. The failed circuit elements adversely effected by the defect are then shut down and cut off from the rest of the programmable circuit. The functionality performed by the failed circuit elements is transferred to an unused portion of the programmable circuit. The se techniques reduce the amount of circuit elements that need to be shut down as a result of a defect on a programmable circuit.
    • 提供了在可编程电路上分离和修复故障的技术。 可编程电路的错误可能由芯片上的缺陷引起。 定位错误,由缺陷影响的电路元件被隔离。 通过识别缺陷附近的可操作的电路元件,可以缩小由缺陷引起的不利影响的电路元件的数量。 然后由缺陷不利地影响的故障电路元件被关闭并与可编程电路的其余部分切断。 由故障电路元件执行的功能被传送到可编程电路的未使用部分。 该技术减少了由于可编程电路上的缺陷而需要关闭的电路元件的数量。
    • 8. 发明授权
    • Method and apparatus for bit mapping memories in programmable logic device integrated circuits during at-speed testing
    • 用于在速度测试期间可编程逻辑器件集成电路中位映射存储器的方法和装置
    • US07266028B1
    • 2007-09-04
    • US11357253
    • 2006-02-16
    • Jayabrata Ghosh Dastidar
    • Jayabrata Ghosh Dastidar
    • G11C7/00
    • G11C29/44G11C2029/0401G11C2029/0405G11C2029/1208G11C2029/1806G11C2029/3602H03K19/1776H03K19/17764
    • Programmable logic devices may use shadow memory for gathering diagnostic information while testing memory blocks. Memory block testing may be performed at any clock speed allowed during normal operation in a system such as the highest allowed clock speed. Built in self test circuitry and address and data paths are formed by loading configuration data into a programmable logic device. During write operations on a memory block under test, test data words are written into the memory block. A comparator compares data words read from the memory block to expected data words received from the test pattern generator to produce corresponding comparison data words. The comparison data words are written into the shadow memory. The same addresses are applied to the memory block under test and the shadow memory, so the stored comparison data words form a test results bit map indicative of errors in the memory block.
    • 可编程逻辑器件可以在测试存储器块时使用影子存储器来收集诊断信息。 可以在诸如最高允许时钟速度的系统中的正常操作期间允许的任何时钟速度下执行存储器块测试。 内置自检电路,地址和数据路径是通过将配置数据加载到可编程逻辑器件中形成的。 在对被测内存块进行写操作期间,将测试数据字写入存储块。 比较器将从存储器块读取的数据字与从测试码型发生器接收到的预期数据字进行比较,以产生对应的比较数据字。 比较数据字被写入阴影存储器。 相同的地址被应用于被测存储块和影子存储器,所以存储的比较数据字形成指示存储器块中的错误的测试结果位图。
    • 9. 发明授权
    • Automatic testing for programmable networks of control signals
    • 自动测试控制信号的可编程网络
    • US07131043B1
    • 2006-10-31
    • US10671891
    • 2003-09-25
    • Jayabrata Ghosh Dastidar
    • Jayabrata Ghosh Dastidar
    • G01R31/28
    • G01R31/31722G01R31/31723G01R31/318516
    • Techniques are provided for testing routing resources that route control signals on programmable integrated circuits (ICs). Control signals (such as clock signals) are routed through a logic gate to a test register. Values of the control signals are stored in the test register, transmitted outside the IC, and then compared to expected values to identify defects in the programmable interconnections. An enable circuit couples the control signals to functional registers on the programmable IC during user mode. The enable circuit decouples the control signals from the functional registers so that the control signals do not interfere with tests of the functional registers during test mode. During the test procedures, the control signals are treated as data signals and are not used to control other registers on the IC.
    • 提供了用于测试在可编程集成电路(IC)上路由控制信号的路由资源的技术。 控制信号(例如时钟信号)通过逻辑门路由到测试寄存器。 控制信号的值存储在测试寄存器中,在IC外传输,然后与预期值进行比较,以识别可编程互连中的缺陷。 在用户模式期间,使能电路将控制信号耦合到可编程IC上的功能寄存器。 使能电路将控制信号与功能寄存器分离,使得控制信号在测试模式期间不干扰功能寄存器的测试。 在测试过程中,控制信号被视为数据信号,不用于控制IC上的其他寄存器。