System and method performing scan chain diagnosis of an electronic design

    公开(公告)号:US10180457B1

    公开(公告)日:2019-01-15

    申请号:US15062013

    申请日:2016-03-04

    Abstract: The present disclosure relates to a system and method for performing scan chain diagnosis of an electronic design. The method may include identifying, at a computing device, at least one failing scan chain associated with the electronic design. The method may also include selecting a plurality of defect locations associated with the at least one failing scan chain, wherein the plurality of defect locations corresponds to a number of parallel patterns that a simulator is configured to process. The method may further include selecting a sliced failing pattern set and generating a plurality of copies of a pattern associated with the sliced failing pattern set, wherein each of the plurality of copies corresponds to one of the plurality of defect locations. The method may also include simulating the plurality of copies of the pattern in parallel.

    Method and system of collective failure diagnosis for multiple electronic circuits
    2.
    发明授权
    Method and system of collective failure diagnosis for multiple electronic circuits 有权
    多电子电路集体故障诊断方法与系统

    公开(公告)号:US09400311B1

    公开(公告)日:2016-07-26

    申请号:US14675365

    申请日:2015-03-31

    CPC classification number: G01R31/318342 G01R31/31703

    Abstract: In order to detect and locate defects, or faults, in a plurality of chips or other circuits sharing a common design, said chips are each tested for incorrect outputs, or failures, in response to inputs. The incorrect outputs are then collectively diagnosed in a single simulation by simulating a series of suspected fault candidates on a simulated chip of the chip design, and afterward comparing the incorrect outputs generated by each fault candidate to the incorrect outputs of the individual chips, to determine if a fault candidate generates all failures for a chip and no others. The test inputs and expected outputs may be predetermined through Automatic Test Pattern Generation. The fault candidates may be determined by use of a backtrace process such as back cone tracing. The failures may be recorded in association with a measure point, the input pattern that resulted in the failure, and the failure value.

    Abstract translation: 为了检测和定位共享共同设计的多个芯片或其他电路中的缺陷或故障,每个芯片都响应于输入而被测试不正确的输出或失败。 然后通过在芯片设计的仿真芯片上模拟一系列可疑故障候选,然后将每个故障候选产生的不正确输出与各个芯片的不正确输出进行比较,确定不正确的输出在单个仿真中进行统一诊断,以确定 如果故障候选者产生芯片的所有故障,而不产生其他故障。 测试输入和预期输出可以通过自动测试模式生成来预先确定。 故障候选可以通过使用诸如后锥跟踪的回溯处理来确定。 可能与测量点,导致故障的输入模式和故障值相关联地记录故障。

    System and method for diagnosing failure locations in electronic circuits

    公开(公告)号:US09864004B1

    公开(公告)日:2018-01-09

    申请号:US15073001

    申请日:2016-03-17

    CPC classification number: G01R31/31703 G01R31/31908 G06F11/00

    Abstract: Embodiments for diagnosing failure locations in one or more electronic circuits. Embodiments may include generating a plurality of core instances of at least one core, for each electronic circuit, with one or more outputs and compressing the outputs of each instance into primary output pins based upon compression equations. Embodiments may include applying test patterns to the plurality of core instances and identifying failures based upon compressed test patterns received at the primary output pins. Embodiments may include performing fault selection on a single core instance for each failure associated with the plurality of core instances and performing fault simulations on the single core instance for each candidate faults associated with the plurality of core instances. Embodiments may include generating fault signatures for each detected fault based upon the instances associated with each detected fault and analyzing each fault signature to determine failure locations.

Patent Agency Ranking