[go: up one dir, main page]

CN102749574B - Scan test method and circuit - Google Patents

Scan test method and circuit Download PDF

Info

Publication number
CN102749574B
CN102749574B CN201210249748.6A CN201210249748A CN102749574B CN 102749574 B CN102749574 B CN 102749574B CN 201210249748 A CN201210249748 A CN 201210249748A CN 102749574 B CN102749574 B CN 102749574B
Authority
CN
China
Prior art keywords
test
ram
scan
scan chain
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210249748.6A
Other languages
Chinese (zh)
Other versions
CN102749574A (en
Inventor
陈岚
冯燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Microelectronics of CAS
Original Assignee
Institute of Microelectronics of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Institute of Microelectronics of CAS filed Critical Institute of Microelectronics of CAS
Priority to CN201210249748.6A priority Critical patent/CN102749574B/en
Publication of CN102749574A publication Critical patent/CN102749574A/en
Application granted granted Critical
Publication of CN102749574B publication Critical patent/CN102749574B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

本发明提供了一种扫描测试方法,对具有RAM的扫描链进行扫描测试,包括:将RAM进行初始化,以使RAM处于预定值;扫描链处于移位寄存器状态,进行测试向量的输入,并保持RAM预定值;扫描链处于工作状态,将激励加载至扫描链的初级输入端,捕获扫描链的测试输出值;扫描链处于移位寄存器状态,进行测试输出值的输出。不需要通过多个测试周期来获得RAM输出端的预定值,有效地减少测试周期从而减少测试时间。

The present invention provides a scan test method, which is to perform scan test on a scan chain with RAM, comprising: initializing the RAM so that the RAM is at a predetermined value; RAM preset value; the scan chain is in the working state, load the stimulus to the primary input of the scan chain, and capture the test output value of the scan chain; the scan chain is in the state of the shift register, and output the test output value. The predetermined value of the output terminal of the RAM does not need to be obtained through multiple test cycles, effectively reducing the test cycle and thereby reducing the test time.

Description

Scan testing methods and circuit
Technical field
The present invention relates to integrated circuit testing and test circuit field, more particularly, relate to a kind of scan testing methods and circuit.
Background technology
Along with the enhancing of chip functions of integrated circuit and the appearance of continuous expansion, the especially SOC (system on a chip) of integrated scale (SOC, System On a Chip), the test of chip becomes more and more difficult.In order to reach certain test coverage, cause the continuous lengthening of test duration, thereby cause testing expense often taller than design cost.Testing cost has become the important component part of product development cost, and the length of test duration also directly has influence on time to market (TTM), and then affects economic benefit.
The fundamental way that solves chip testing efficiency is the method for designing that changes test,, in primary stage of integrated circuit (IC) design just using measurability as one of design object, and sweep test is a kind of design for Measurability technology being most widely used, this technology can just can obtain very high test failure coverage rate within the shorter test duration.
Sweep test is when design, the timing unit in circuit to be transformed into and can be controlled and observable unit, and these timing units are connected into one or more shift registers, is referred to as scan chain.These scan chains can be inputted circuit is set to particular state (controllability) by gated sweep, and the content of scan chain can be shifted out and be observed (observability) by output terminal.
As shown in Figure 1, be the sweep test structural representation based on scan chain.Sweep test is to carry out the residing state of control circuit (shift register state and duty) by scan enable signals (ScanEn).When scan enable signals is effective, the timing unit in scan chain is controlled as shift register state; When scan enable signals is invalid, all timing units in scan chain are controlled as normal operating conditions.Under shift register state, first timing unit of scan chain can be directly by primary input terminal PI(Primary Input) be set to particular value, last timing unit can be at elementary output PO(Primary Output) be directly observed.Therefore, we just can be set to the timing unit scan chain from primary input terminal PI the original state of any needs by the shift function of shift register, and arbitrary internal state of shift register can be moved out to primary output terminal PI, to observe.Now, the input of each timing unit can be regarded the elementary input PPI(Pseudo of a puppet Primary Input as), output can be regarded the elementary output PPO(Pseudo of a puppet Primary Output as), the test Generating Problems of circuit just changes into the test Generating Problems of a combinational circuit.
Sweep test can greatly improve the coverage rate of chip within the shorter test duration, but due to a large amount of RAM(Random Access Memory in SOC system) existence, seriously affected to a certain extent the fault coverage of sweep test.Because the embedded RAM function in SOC is unknown, we are referred to as black box (black box) them, the one-level trigger of the most close RAM black box is referred to as to the shade logic (shadow logic) of RAM to the combinational logic between RAM black box, as shown in Figure 2, the input of black box (B1, B2 ... Bm) logical value change can not be reflected to initial output terminal, namely not observable, thus cause the shade logical one of input end to test; The output of black box (C1, C2 ... Cn) be uncontrollable, thereby also cause the shade logic 2 of output terminal to test.Therefore,, due to the immeasurability of combinational logic shade, it is not very high causing there is the coverage rate of sweep test of the SOC system of a large amount of RAM.
For what solve combinational logic shade, can not survey problem, a kind of reasonable method is the scan testing methods based on RAM model at present, can effectively improve the coverage rate of sweep test.As shown in Figure 3, the method is by " RAM black box " replaced with to " RAM model ", thereby the output that makes combinational logic 1 can be observed and make the input of combinational logic 2 to be controlled, therefore by this RAM model substitute mode, combinational logic can be surveyed.
Yet, at the above-mentioned scan testing methods based on RAM model, generally include scanning input, parallel measurement, parallel value and scanning several stages of output, for combinational logic 2 is tested, need to make value in RAM in the concurrent working stage in certain value, and conventionally adopt at present the mode of the serial input of test vector, make RAM in certain value, but this mode needs a plurality of test periods to realize, and can lengthen the test duration like this.
Summary of the invention
The embodiment of the present invention provides a kind of scan testing methods and circuit, for having the scan chain of RAM, reduces its test duration.
For achieving the above object, the embodiment of the present invention provides following technical scheme:
A scan testing methods, carries out sweep test to having the scan chain of RAM, comprising:
RAM is carried out to initialization, so that RAM is in predetermined value;
Scan chain, in shift register state, carries out the input of test vector, and keeps RAM predetermined value;
Scan chain is in running order, excitation is loaded on to the primary input terminal of scan chain, catches the test output valve of scan chain;
Scan chain, in shift register state, is tested the output of output valve.
Alternatively, by scan enable signals, control the duty of RAM.
Alternatively, obtaining test output valve and testing between the output of output valve, also comprise: scan chain is in running order, carry out first-in-chain(FIC) output, with first output terminal to scan chain, detect.
Alternatively, sweep test has a plurality of test periods, and the output of the input of the test vector of n test period and the test output valve of n+1 test period is carried out simultaneously.
In addition, the present invention also provides a kind of scan test circuit, comprises the scan chain with RAM, and RAM predetermined value maintenance module, for when carrying out the input of test vector, keeps the predetermined value of RAM.
Alternatively, described RAM predetermined value keep module comprise first with door, described first with the clock signal of an input termination scan chain of door, another input termination scan enable signals, described first with the clock signal of the output termination RAM of door.
Compared with prior art, technique scheme has the following advantages:
The scan testing methods of the embodiment of the present invention, by before testing process starts, RAM is carried out to initialized operation, RAM is worth in reservation, and this predetermined value is remained to scan chain when in running order, make the combinational logic of RAM output terminal in scan chain there is observability, owing to not needing to obtain by a plurality of test periods the predetermined value of RAM output terminal, thereby effectively reduce minimizing test duration test period.
Accompanying drawing explanation
Shown in accompanying drawing, above-mentioned and other object of the present invention, Characteristics and advantages will be more clear.In whole accompanying drawings, identical Reference numeral is indicated identical part.Deliberately by physical size equal proportion convergent-divergent, do not draw accompanying drawing, focus on illustrating purport of the present invention.
Fig. 1 be based on scan chain can slowdown monitoring circuit schematic diagram;
Fig. 2 is the schematic diagram with the circuit that can not survey combinational logic shade;
Fig. 3 eliminates the schematic diagram of the scan test circuit that can not survey combinational logic shade by RAM model in prior art;
Fig. 4 is the schematic diagram in prior art with test vector operation in the sweep test of scan chain of RAM;
Fig. 5 is the process flow diagram of scan testing methods provided by the invention;
Fig. 6 is the schematic diagram of scan test circuit provided by the invention;
Fig. 7 is the sweep test sequential chart of scan test circuit provided by the invention.
Embodiment
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, below in conjunction with accompanying drawing, the specific embodiment of the present invention is described in detail.
A lot of details have been set forth in the following description so that fully understand the present invention, but the present invention can also adopt other to be different from alternate manner described here and implement, those skilled in the art can do similar popularization without prejudice to intension of the present invention in the situation that, so the present invention is not subject to the restriction of following public specific embodiment.
In background technology, mention, in the scan testing methods of the existing scan chain with RAM, have the test duration problem of looking, below by making a concrete analysis of from the flow process of existing scan testing methods, cause the test duration reason place of looking.As shown in Figure 4, in this scan testing methods, the schematic diagram of test vector operation, in sweep test, the operation of each test vector can be divided into scanning input, parallel measurement, parallel value, first-in-chain(FIC) output, scanning output double teacher, wherein first and the last stage be work in series mode, central three can be concurrent working mode.
Conventionally sweep test has a plurality of test periods, test vector of each periodic duty, that is to say in test has a plurality of input vectors to move, in order to improve testing efficiency, scanning input and scanning output are carried out simultaneously, in this two each and every one in stage, scan enable signals continuously effective, make scan chain in shift register state, test vector serial " immigration " is inner to scan chain circuits, the result serial of a upper test period " was shifted out " simultaneously, and survey at scanning output end.During parallel measurement, scan enable signals is invalid, and scan chain is in normal operating conditions, and this stage does not have clock signal, and test vector is own through being moved into chip internal, and measured device is known state in oneself.Enter the parallel value stage, circuit-under-test is still in normal operating conditions, and scan enable signals is still invalid, in this stage, clock signal is activated once, like this, trigger in scan chain captures test response, at next scan period serial-shift, outputs to scanning output end.In first-in-chain(FIC) output stage, scan enable signals is always invalid, there is no clock signal, at scanning output end, carries out one-time detection, and increasing this cycle is in order to prevent the loss of first result of scan chain.
And for the fault of combinational logic that can testing ram output terminal, in concurrent working stage (parallel measurement and parallel value), need to make the output of RAM in controlled definite value state, that is, make RAM in predetermined value.From the workflow of sweep test, can see: at scanning input phase, test vector is moved into serial in scan chain, the output of RAM also can change along with the input of test vector, the output that the serial input by test vector can make RAM in the concurrent working stage in a controlled definite value, but this needs the serial input of many test vectors, just that is to say in order to make RAM need a plurality of test periods to complete in this controlled definite value.And the RAM value by k serial input test vector through establishing can move into and make the value of RAM that less desirable change occur due to the serial of k+1 test vector, in order again to reach this value, needs again a plurality of test periods.By to thering is the analysis of the sweep test workflow of RAM, therefore, can be clear that: this for the input method that makes RAM sentence the serial test vector of certain value be to cause the basic reason that its test duration lengthens.
In order to address the above problem, the present invention proposes a kind of scan testing methods, to thering is the scan chain of RAM, carry out sweep test, this method of testing comprises:
RAM is carried out to initialization, so that RAM is in predetermined value;
Scan chain, in shift register state, carries out the input of test vector, and keeps RAM predetermined value;
Scan chain is in running order, excitation is loaded on to the primary input terminal of scan chain, catches the test output valve of scan chain;
Scan chain, in shift register state, is tested the output of output valve.
Method of testing of the present invention is for the scan testing methods with the scan chain of RAM, that is to say, tested object is scan chain, has RAM in scan chain, and normally, RAM is at the middle part of scan chain, and its input and output are all connected with the circuit in scan chain.
By before testing process starts, RAM is carried out to initialized operation, RAM is worth in reservation, and this predetermined value is remained to scan chain when in running order, make the combinational logic of RAM output terminal in scan chain there is observability, owing to not needing to obtain by a plurality of test periods the predetermined value of RAM output terminal, thereby effectively reduce minimizing test duration test period.
Wherein, to concrete test scan chain, RAM is first carried out to initialized operation, make RAM in predetermined value, even if the output of RAM is in certain value, concrete predetermined value can be carried out emulation according to concrete circuit model and determined, after having determined predetermined value, can this predetermined value be moved into the output terminal of RAM by the primary input terminal of scan chain, thereby make RAM in predetermined value.
State for scan chain, by scan enable signals, come gated sweep chain in shift register state or duty, when scan enable signals is effective, make scan chain in shift register state, when scan enable signals is invalid, make scan chain in running order.
After carrying out initialization, first, enter scanning input phase, in this stage, scan enable signals is effective, and scan chain is in shift register state, carry out the input of test vector, by primary input terminal, test vector is moved into each input end in scan chain serially, now, keeps RAM predetermined value constant.Then, measure and the value stage, can be for what walk abreast, in this stage, scan enable signals is invalid, scan chain is in running order, first excitation is loaded into the primary input terminal of scan chain, tested scan chain is in known state, then, circuit clock signal in scan chain is activated, and scan chain response test also captures the test output valve of scan chain.Then, preferably, scan enable signals is invalid, and scan chain is in running order, carries out first-in-chain(FIC) output, with first output terminal to scan chain, detects, and increasing this step is in order to prevent the loss of first result of scan chain.Then, enter scanning output stage, scan enable signals is effective, scan chain is in shift register state, test the output of output valve, by primary output terminal just the test output valve of each unit in scan chain be moved out to serially primary output terminal, thereby realize the sweep test of whole circuit.Can find out, scan enable signals (ScanEn) is effective in test vector input and test result output stage, and invalid at acquisition phase, therefore, can adopt scan enable signals to control the duty of RAM.
In addition, when sweep test need to be carried out a plurality of test period, in order to improve testing efficiency, test vector input and test result output can be carried out simultaneously, that is to say, the output of the input of the test vector of n test period and the test output valve of n+1 test period is carried out simultaneously.
Above scan testing methods of the present invention is described, the present invention is by before testing process starts, RAM is carried out to initialized operation, RAM is worth in reservation, overcome the problem that causes its test duration lengthening in prior art due to the input method in order to make RAM sentence the serial test vector of certain value, reduce the test duration, improved testing efficiency.
In addition, the present invention also provides a kind of scan test circuit, comprises the scan chain with RAM, and RAM predetermined value maintenance module, for when carrying out test vector input, keeps RAM predetermined value.
In one embodiment, as shown in Figure 6, this scan test circuit comprises the scan chain 600 with RAM, the input end of scan chain comprises primary input terminal SI, for test vector is input to scan chain, scan enable signals ScanEn and clock signal clk, the output terminal of scan chain comprises primary output terminal PO, for by the output of scan chain test result.RAM predetermined value keep module comprise first with door 700, described first with 700 one input termination scan enable signals ScanEn of door, the clock signal of another input termination scan chain, described first with the clock signal of output termination RAM of door, like this, can control by controlling clock the duty of RAM.
As shown in Figure 7, for thering is the sweep test sequential chart of two test periods (the first and second test periods), in the diagram of this embodiment, the effective value of scan enable signals ScanEn is " 1 ", invalid value is " 0 ", before the first test period, RAM is carried out to initialization operation, in first test period, ScanEn is effective, a test vector serial input, and there is no clock CLK input, therefore, RAM does not work, and then kept the predetermined value of RAM, then ScanEn is invalid, after excitation being loaded into the primary input terminal PI of scan chain, send a clock signal, RAM is in running order, capture test output valve, then, scanning input phase second test period, the test output valve serial of first test period is outputed to primary output terminal PO, the clock CLK2 of RAM is connect and is controlled behind the door by the clock CLK of ScanEn and scan chain, make like this RAM not in running order at input and output stage.This circuit can be controlled by controlling clock the duty of RAM, and then reduces the test duration, improves testing efficiency, and in addition, the input clock of RAM does not have saltus step at the input phase of test vector, thereby makes the dynamic power consumption of test circuit have certain reduction yet.
The above, be only preferred embodiment of the present invention, not the present invention done to any pro forma restriction.
Although the present invention discloses as above with preferred embodiment, yet not in order to limit the present invention.Any those of ordinary skill in the art, do not departing from technical solution of the present invention scope situation, all can utilize method and the technology contents of above-mentioned announcement to make many possible changes and modification to technical solution of the present invention, or be revised as the equivalent embodiment of equivalent variations.Therefore, every content that does not depart from technical solution of the present invention,, all still belongs in the scope of technical solution of the present invention protection any simple modification made for any of the above embodiments, equivalent variations and modification according to technical spirit of the present invention.

Claims (5)

1.一种扫描测试方法,对具有RAM的扫描链进行扫描测试,其特征在于,应用于具有RAM预定值保持模块的扫描电路,RAM预定值保持模块用于在进行测试向量的输入时,保持RAM的预定值;所述RAM预定值保持模块包括第一与门,所述第一与门的一个输入端接扫描链的时钟信号,另一个输入端接扫描使能信号,所述第一与门的输出端接RAM的时钟信号;包括:1. A scan test method, scan test is carried out to the scan chain with RAM, it is characterized in that, be applied to the scan circuit with RAM preset value keeping module, RAM preset value keeps module for when carrying out the input of test vector, keep The preset value of RAM; the RAM preset value holding module includes a first AND gate, one input terminal of the first AND gate is connected to the clock signal of the scan chain, and the other input terminal is connected to the scan enable signal, and the first AND gate is connected to the scanning enable signal. The output terminal of the gate is connected to the clock signal of RAM; including: 将RAM进行初始化,以使RAM处于预定值;Initialize the RAM so that the RAM is at a predetermined value; 扫描链处于移位寄存器状态,进行测试向量的输入,并保持RAM预定值;The scan chain is in the state of the shift register, the input of the test vector is performed, and the predetermined value of the RAM is maintained; 扫描链处于工作状态,将激励加载至扫描链的初级输入端,捕获扫描链的测试输出值;The scan chain is in the working state, load the stimulus to the primary input of the scan chain, and capture the test output value of the scan chain; 扫描链处于移位寄存器状态,进行测试输出值的输出。The scan chain is in the state of the shift register to output the test output value. 2.根据权利要求1所述的扫描测试方法,其特征在于,通过扫描使能信号控制RAM的工作状态。2. The scan test method according to claim 1, wherein the working state of the RAM is controlled by a scan enable signal. 3.根据权利要求1所述的扫描测试方法,其特征在于,在获得测试输出值和进行测试输出值的输出之间,还包括:扫描链处于工作状态,进行链首输出,以对扫描链的第一个输出端进行检测。3. The scanning test method according to claim 1, characterized in that, between obtaining the test output value and performing the output of the test output value, it also includes: the scan chain is in the working state, and the chain head output is performed to scan the scan chain The first output of the detection. 4.根据权利要求1-3中任一项所述的扫描测试方法,其特征在于,扫描测试具有多个测试周期,第n个测试周期的测试向量的输入与第n+1个测试周期的测试输出值的输出同时进行。4. according to the scanning test method described in any one in claim 1-3, it is characterized in that, scan test has a plurality of test cycles, the input of the test vector of the nth test cycle and the input of the n+1 test cycle The output of the test output value is performed simultaneously. 5.一种扫描测试电路,其特征在于,包括具有RAM的扫描链,以及5. A scan test circuit, characterized in that, comprising a scan chain with RAM, and RAM预定值保持模块,用于在进行测试向量的输入时,保持RAM的预定值;RAM predetermined value keeps module, is used for when carrying out the input of test vector, keeps the predetermined value of RAM; 所述RAM预定值保持模块包括第一与门,所述第一与门的一个输入端接扫描链的时钟信号,另一个输入端接扫描使能信号,所述第一与门的输出端接RAM的时钟信号。The RAM preset value holding module includes a first AND gate, one input terminal of the first AND gate is connected to the clock signal of the scan chain, the other input terminal is connected to the scan enable signal, and the output terminal of the first AND gate is connected to Clock signal for RAM.
CN201210249748.6A 2012-07-18 2012-07-18 Scan test method and circuit Active CN102749574B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210249748.6A CN102749574B (en) 2012-07-18 2012-07-18 Scan test method and circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210249748.6A CN102749574B (en) 2012-07-18 2012-07-18 Scan test method and circuit

Publications (2)

Publication Number Publication Date
CN102749574A CN102749574A (en) 2012-10-24
CN102749574B true CN102749574B (en) 2014-11-12

Family

ID=47029924

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210249748.6A Active CN102749574B (en) 2012-07-18 2012-07-18 Scan test method and circuit

Country Status (1)

Country Link
CN (1) CN102749574B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108957301B (en) * 2017-05-27 2021-02-09 深圳市中兴微电子技术有限公司 Test method and device for testable chip and built-in circuit of testable chip
CN108153964B (en) * 2017-12-21 2021-11-09 北京兆芯电子科技有限公司 On-chip clock circuit
CN110514981B (en) * 2018-05-22 2022-04-12 龙芯中科技术股份有限公司 Clock control method and device of integrated circuit and integrated circuit
CN111381148B (en) * 2018-12-29 2023-02-21 华润微集成电路(无锡)有限公司 System and method for realizing chip test
CN118468775A (en) * 2023-02-08 2024-08-09 华为技术有限公司 Circuit system, method, apparatus, medium and program product for scan test
CN117607666B (en) * 2023-12-28 2024-04-12 芯弦半导体(苏州)有限公司 Pseudo-random test parameter generation method, aging test method and scan chain circuit
CN119355502A (en) * 2024-12-24 2025-01-24 上海亿瑞芯电子科技有限公司 A test circuit

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2520068Y (en) * 2001-11-12 2002-11-06 深圳市中兴集成电路设计有限责任公司 Digital control oscillator based digital phaselooked loop circuit
CN101226767A (en) * 2008-02-18 2008-07-23 华为技术有限公司 Dual-port RAM read and write control circuit, method and device
CN101297208A (en) * 2005-10-24 2008-10-29 Nxp股份有限公司 IC testing methods and apparatus
CN101719088A (en) * 2009-11-23 2010-06-02 北京龙芯中科技术服务中心有限公司 Device and method for detecting processor chip on line
CN102156259A (en) * 2011-04-02 2011-08-17 北京大学深圳研究生院 Test method of integrated circuit and integrated circuit (IC)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5450455A (en) * 1993-06-28 1995-09-12 Tandem Computers Incorporated Method and apparatus for including the states of nonscannable parts in a scan chain

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2520068Y (en) * 2001-11-12 2002-11-06 深圳市中兴集成电路设计有限责任公司 Digital control oscillator based digital phaselooked loop circuit
CN101297208A (en) * 2005-10-24 2008-10-29 Nxp股份有限公司 IC testing methods and apparatus
CN101226767A (en) * 2008-02-18 2008-07-23 华为技术有限公司 Dual-port RAM read and write control circuit, method and device
CN101719088A (en) * 2009-11-23 2010-06-02 北京龙芯中科技术服务中心有限公司 Device and method for detecting processor chip on line
CN102156259A (en) * 2011-04-02 2011-08-17 北京大学深圳研究生院 Test method of integrated circuit and integrated circuit (IC)

Also Published As

Publication number Publication date
CN102749574A (en) 2012-10-24

Similar Documents

Publication Publication Date Title
CN102749574B (en) Scan test method and circuit
US11639963B2 (en) Test compression in a JTAG daisy-chain environment
CN103091620B (en) Optimization method of capturing power consumption in scan test
JP6544772B2 (en) Integrated circuit capable of generating test mode control signals for scan testing
CN102419415B (en) TAP (Test Access Port) interface optimization circuit based on boundary scanning circuit
TW201825921A (en) Clock gating circuits and scan chain circuits using the same
CN102221671B (en) Signal stability detector and time delay tester
CN105067993B (en) A kind of detachable method of testing for on-chip system SOC
US4477902A (en) Testing method for assuring AC performance of high performance random logic designs using low speed tester
Touati et al. Exploring the impact of functional test programs re-used for power-aware testing
CN103487747B (en) The scanning subchain type test structure of coincidence boundary scanning standard and method of testing
US5226048A (en) At-speed testing of core logic
US8230283B2 (en) Method to test hold path faults using functional clocking
CN107345997B (en) A Test Method for IP Core Based on Test Shell
CN104698367A (en) Method for reducing power consumption of tested combination circuit in scanning test
CN102353893A (en) Improved scan chain unit and online testing method based on improved scan chain unit and clock control logic
CN102156259B (en) Test method of integrated circuit and integrated circuit (IC)
US7231565B2 (en) Method for performing built-in and at-speed test in system-on-chip
CN102340304B (en) TAP (test access port) interface optimization circuit
Zhao et al. Unit-based functional iddt testing for aging degradation monitoring in a vliw processor
Singh et al. Area overhead and power analysis of March algorithms for memory BIST
US9557382B1 (en) Inter-block scan testing with share pads
CN102305909B (en) Distributed test node link and multilink system thereof
US7334172B2 (en) Transition fault detection register with extended shift mode
He et al. SAM: A comprehensive mechanism for accessing embedded sensors in modern SoCs

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant