Fast test scheduling method

A test scheduling and fast technology, applied in the direction of electronic circuit testing, etc., can solve problems such as not considering shared resources and power consumption, not considering common resource sharing problems, not considering power consumption constraints and multi-time domain problems, etc.

Inactive Publication Date: 2017-01-25
赵俭
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Many constraints are considered in this paper, including: total power consumption of each core, physical / structural power consumption distribution, timing requirements and ATE bus width restrictions, etc., but the sharing of common resources is not considered
Using the shortest path algorithm, a system chip test scheduling algorithm based on embedded core design is given. Although the unified scheduling problem of general test resources is considered, the power consumption constraint and multi-time domain problem are not considered.
A multi-frequency test ring structure is designed to realize the testability of At-Speed, and a multi-clock SOC test scheduling method under the optimized TAM and test packet structure is proposed. Although these two articles consider the problem of multi-time domain clocks, they are limited to SCAN test, and does not consider issues such as shared resources and power consumption

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The present invention includes the following steps.

[0019] 1) Let m test resources be denoted as jR (j=1,2,...m), and the tested objects are n circuit modules, denoted as iC (i=1,2...n), the test of each module Independent.

[0020] 2) Set m1 to test n2, denoted as T[1][2], set four features, test time t[1][2], test power consumption P[1][2], test rate ratio S[1] [2] and test the priority relationship Pre[1][2]; if R2 cannot test C3, record the time, power consumption, rate ratio and priority relationship of T[2][3] as -1.

[0021] 3) Make m test resources test n test objects in parallel.

[0022] The constraints of the present invention are .

[0023] 1) A tested object is only allowed to be assigned to one test resource at the same time; once a test object starts testing, it must be continuously executed to the end.

[0024] 2) Different tested objects cannot share a test resource at the same time.

[0025] 3) If there is a sequential execution relationship bet...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the technical field of test scheduling, and particularly relates to a fast test scheduling method which is short in test time and low in test cost. The method includes steps: 1) recording m test resources as jR(j=1, 2,...m), and recording n circuit modules which are tested objects as iC(i=1, 2,...n) wherein tests of modules are independent; 2) supposing that m1 tests n2, recording as T[1][2], and setting four features including test time t[1][2], test power consumption P[1][2], test speed ratio S[1][2] and test precedence relationship Pre[1][2]; if R2 cannot test C3, recording all of time, power consumption, speed ratio and precedence relationship of T[2][3] as -1; 3) allowing the m test resources to parallelly test the n tested objects.

Description

technical field [0001] The invention belongs to the technical field of test scheduling, in particular to a fast test scheduling method. Background technique [0002] SoC test problems include core test ring optimization, TAM optimization and test scheduling issues. The test scheduling algorithm refers to the cooperative optimization of the test package and the TAM to find the optimal test package design, TAM bandwidth allocation and IP test start time under the premise of fixed TAM bandwidth, so as to shorten the test time. The researchers used a variety of heuristic algorithms, including genetic algorithms, simulated annealing algorithms, and more. The study gives a detailed test scheduling scheme, which allows a trade-off between test power consumption and test time, and can avoid the problem of excessive power consumption in local areas on layout and routing. Many constraints are considered in this paper, including: the total power consumption of each core, physical / str...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G01R31/28
Inventor 赵俭
Owner 赵俭
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products