Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for testing and scheduling hard-core-based three-dimensional SoC (system on chip) under constraint of power consumption

A test scheduling and hard-core technology, applied in the direction of measuring electricity, measuring devices, measuring electrical variables, etc., can solve problems such as three-dimensional SoC test time optimization

Active Publication Date: 2013-11-13
HARBIN INST OF TECH
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the problem that the test time of the three-dimensional SoC cannot be optimized when the three-dimensional SoC contains both coarse-grained and fine-grained IP cores, the present invention proposes a three-dimensional SoC test scheduling method based on hard cores under power consumption constraints

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for testing and scheduling hard-core-based three-dimensional SoC (system on chip) under constraint of power consumption
  • Method for testing and scheduling hard-core-based three-dimensional SoC (system on chip) under constraint of power consumption
  • Method for testing and scheduling hard-core-based three-dimensional SoC (system on chip) under constraint of power consumption

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0022] Specific implementation mode one: see figure 1 Describe this embodiment, the three-dimensional SoC test scheduling method based on the hard core under the power consumption constraint described in this embodiment, the specific process of the method is:

[0023] Step 1: The three-dimensional SoC based on the hard core includes coarse-grained IP cores and fine-grained IP cores. First, the fine-grained IP cores are regarded as multiple parts on each layer, and the parts on each layer are equivalent to a coarse-grained IP core. Number all coarse-grained IP cores and fine-grained IP cores on each layer, and establish a mathematical model for three-dimensional SoC test scheduling

[0024] T = Σ i = 1 | M | y i · ( max ...

specific Embodiment approach 2

[0032] Embodiment 2: This embodiment is a further limitation of the three-dimensional SoC test scheduling method based on the hard core under the power consumption constraint described in Embodiment 1. The constraints in step 2 include:

[0033] c i ≥ x ij · t j , ∀ i , j = 1,2 , . . . , | M | ,

[0034] u i - c i ≤ 0 , ∀ i ,

[0035] u i ≥ 0 , ∀ i ,

[0036] u i - t ...

specific Embodiment approach 3

[0041] Embodiment 3: This embodiment is a further limitation of the three-dimensional SoC test scheduling method based on the hard core under the power consumption constraints described in Embodiment 1 or 2. The constraints in the step 2 also include That is, the sum of the number of test ports of each parallel test IP core cannot exceed the available TAM total bandwidth W max , where w i Indicates the TAM bandwidth of the test port of the IP core numbered i.

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 relates to a method for testing and scheduling a hard-core-based three-dimensional SoC under the constraint of power consumption, belongs to the technical field of three-dimensional SoC testing and scheduling, and solves the problem that the testing time of the three-dimensional SoC cannot be optimized under the condition that the three-dimensional SoC simultaneously comprises coarse-grained IP cores and fine-grained IP cores. The method specifically comprises the process as follows: the hard-core-based three-dimensional SoC comprises the coarse-grained IP cores and the fine-grained IP cores; a three-dimensional SoC testing and scheduling mathematical model is established, and xij represents a binary variable; if an i IP core and a j IP core are in parallel test, xij is equal to one, and otherwise, xij is equal to zero; tj is the testing time of the j IP core, and the absolute value of M represents the sum of IP cores in the SoC and shows the maximum value of IP core testing time in parallel test; yi represents a binary variable, and the mark number j of the IP core is smaller than the mark number I; if any j IP core and any i IP core are in parallel test, yi is equal to zero, and otherwise, yi is equal to one; and a variable and ui which is equal to yiici are introduced to linearize the mathematical model, and the minimum of T is calculated by an ILP (integer linear programming) tool according to a constraint condition. The method is applicable to three-dimensional SoC testing and scheduling.

Description

technical field [0001] The invention belongs to the technical field of three-dimensional SoC test scheduling. Background technique [0002] In recent years, the increase in the scale of integrated circuits and the reduction in feature size have put forward higher requirements for the integration of chips. Three-dimensional SoC integration generally applies the idea of ​​IP (Intellectual Property) multiplexing. On the basis of traditional two-dimensional SoC, through-silicon vias (Through-Silicon Via, TSV) are used to transmit interlayer signals, and through multi-device interlayer binding The integration of 3D SoC will be completed. [0003] In order to ensure the reliability of 3D SoC, it needs to be designed for testability. Testability design is divided into three parts: test access mechanism (Test Access Mechanism, TAM), test packaging and test scheduling. Different from two-dimensional SoC testing, due to the special structure and integration technology of three-dime...

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/3185
Inventor 俞洋刘旺彭喜元王帅虞娇兰
Owner HARBIN INST OF TECH