Frequency-based, active monitoring of reliability of a digital system
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04B-003/46
H04B-017/00
H04Q-001/20
출원번호
US-0733318
(2007-04-10)
등록번호
US-8094706
(2012-01-10)
발명자
/ 주소
Kim, Dae Ik
Kim, Jonghae
Kim, Moon Ju
Moulic, James R.
Song, Hong Hua
출원인 / 주소
International Business Machines Corporation
대리인 / 주소
Schiesser, William E.
인용정보
피인용 횟수 :
3인용 특허 :
13
초록▼
Method, system and article of manufacture are provided for continually monitoring reliability, or aging, of a digital system and for issuing a warning signal if digital system operation degrades to or past a specified threshold. The technique includes periodically determining a maximum frequency of
Method, system and article of manufacture are provided for continually monitoring reliability, or aging, of a digital system and for issuing a warning signal if digital system operation degrades to or past a specified threshold. The technique includes periodically determining a maximum frequency of operation of the digital system, and generating a warning signal indicative of a reliability degradation of the digital system if at least one of: (i) a measured or estimated maximum frequency of operation of the digital system is below a warning threshold frequency of operation of the digital system, wherein the warning threshold frequency is greater than or equal to a manufacturer specified minimum frequency of operation for the digital system; or (ii) a rate of change in the difference between measured maximum frequencies of operation of the digital system exceeds an acceptable rate of change threshold for the digital system.
대표청구항▼
1. A method of monitoring reliability of a digital system with operational aging thereof, the method comprising: periodically measuring in situ, by the digital system, a current maximum frequency of operation of the digital system to monitor degradation in maximum frequency of operation of the digit
1. A method of monitoring reliability of a digital system with operational aging thereof, the method comprising: periodically measuring in situ, by the digital system, a current maximum frequency of operation of the digital system to monitor degradation in maximum frequency of operation of the digital system over time with operational aging thereof during end use of the digital system, the current maximum frequency of operation being determined from processing a test instruction vector, and being a highest frequency of operation of the digital system for which results from the testing pass, wherein the periodically measuring comprises: controlling a sampling period employed by the periodically measuring, the controlling being based on a plurality of threshold values for measured or estimated maximum frequency of operation of the digital system or rate of change in the difference between measured or estimated maximum frequencies of operation of the digital system, each threshold value having associated therewith a respective sampling period, and wherein one threshold value of the plurality of threshold values comprises a warning threshold frequency of operation; andgenerating a warning signal indicative of reliability degradation of the digital system responsive to a measured or estimated maximum frequency of operation of the digital system being below the warning threshold frequency of operation for the digital system, wherein the warning threshold frequency is greater than or equal to a manufacturer specified minimum frequency of operation for the digital system. 2. The method of claim 1, further comprising employing multiple measured maximum frequencies of operation to estimate a next maximum frequency of operation utilizing linear model estimation, and wherein the generating of the warning signal comprises generating the warning signal responsive to the estimated maximum frequency of operation of the digital system being below the warning threshold frequency of operation. 3. The method of claim 1, further comprising employing multiple measured maximum frequencies of operation of the digital system to estimate a next maximum frequency of operation of the digital system employing historical aging data for the digital system type, and wherein generating the warning signal comprises generating the warning signal if the estimated maximum frequency of operation of the digital system is below the warning threshold frequency of operation for the digital system. 4. The method of claim 1, further comprising dynamically adjusting the sampling period employed by the periodically measuring of the current maximum frequency of operation of the digital system, the dynamically adjusting comprising: determining whether a maximum frequency of operation of the digital system is below a first predefined threshold frequency of the plurality of threshold values, and if so, adjusting the sampling period of the periodically measuring to increase the sampling rate of the periodically determining. 5. The method of claim 4, wherein the first predefined threshold frequency is a first predefined threshold frequency which is greater than the warning threshold frequency, and wherein the dynamically adjusting of the sampling period further comprises determining whether the maximum frequency of operation of the digital system is less than or equal to the warning threshold frequency of operation, and if so, further adjusting the sampling period to further increase the sampling rate of the periodically determining of the maximum frequency of operation of the digital system. 6. The method of claim 1, further comprising dynamically adjusting the sampling period employed by the periodically measuring of the current maximum frequency of operation of the digital system, the dynamically adjusting comprising: determining whether a rate of change in the difference between measured maximum frequencies of operation of the digital system is above a first predefined threshold rate of change of the plurality of threshold values, and if so, adjusting the sampling period of the periodically determining to increase the sampling rate of the periodically determining. 7. The method of claim 6, wherein the dynamically adjusting of the sampling period further comprises determining whether the rate of change in the difference between measured maximum frequencies of operation of the digital system is greater than a second predefined threshold rate of change of the plurality of threshold values, and if so, further adjusting the sampling period to further increase the sampling rate of the periodically determining of the maximum frequency of operation of the digital system, wherein the second predefined threshold rate of change is greater than the first predefined threshold rate of change. 8. A method of monitoring reliability of a digital system with operational aging thereof, the method comprising: periodically measuring in situ, by the digital system, a current maximum frequency of operation of the digital system to monitor degradation in maximum frequency of operation of the digital system over time with operational aging thereof during end use of the digital system, the current maximum frequency of operation being determined from processing a test instruction vector, and being a highest frequency of operation of the digital system for which results from the testing pass;generating a warning signal indicative of reliability degradation of the digital system responsive to a measured or estimated maximum frequency of operation of the digital system being below a warning threshold frequency of operation for the digital system, wherein the warning threshold frequency is greater than or equal to a manufacturer specified minimum frequency of operation for the digital system; andcontrolling a sampling period for the periodically measuring of the maximum frequency of operation of the digital system, wherein controlling the sampling period comprises: estimating a time interval from a most recent determination of maximum frequency of operation of the digital system to the digital system reaching a maximum frequency of operation equal to the warning threshold frequency;employing the estimated time interval in setting a next sampling period for determining a maximum frequency of operation of the digital system;determining whether the next sampling period is less than a previous sampling period employed in the periodically determining of the maximum frequency of operation of the digital system; andif so, increasing the sampling period to increase the sampling rate of the periodically measuring of the current maximum frequency of operation of the digital system. 9. A system for monitoring reliability of a digital system with operational aging thereof, the system comprising: control logic adapted to periodically measure in situ, by the digital system, a current maximum frequency of operation of the digital system to monitor degradation in maximum frequency of operation of the digital system over time with operational aging thereof during end use of the digital system, the current maximum frequency of operation being determined from processing a test instruction vector, and being a highest frequency of operation of the digital system for which results from the testing pass, wherein the periodically measuring comprises: controlling a sampling period employed by the periodically measuring, the controlling being based on a plurality of threshold values for measured or estimated maximum frequency of operation of the digital system or rate of change in the difference between measured or estimated maximum frequencies of operation of the digital system, each threshold value having associated therewith a respective sampling period, and wherein one threshold value of the plurality of threshold values comprises a warning threshold frequency of operation; andgenerate a warning signal indicative of reliability degradation of the digital system responsive to a measured or estimated maximum frequency of operation of the digital system being below a the warning threshold frequency of operation for the digital system, wherein the warning threshold frequency is greater than or equal to a manufacturer specified minimum frequency of operation for the digital system. 10. The system of claim 9, wherein the control logic is further adapted to employ multiple measured maximum frequencies of operation to estimate a next maximum frequency of operation utilizing linear model estimation, and wherein the generating of the warning signal comprises generating the warning signal responsive to the estimated maximum frequency of operation of the digital system being below the warning threshold frequency of operation. 11. The system of claim 9, wherein the control logic is further adapted to employ multiple measured maximum frequencies of operation of the digital system to estimate a next maximum frequency of operation of the digital system employing historical aging data for the digital system type, and wherein generating the warning signal comprises generating the warning signal if the estimated maximum frequency of operation of the digital system is below the warning threshold frequency of operation for the digital system. 12. The system of claim 9, wherein the control logic is further adapted to dynamically adjust the sampling period employed by the periodically measuring of the maximum frequency of operation of the digital system, the dynamically adjusting comprising: determining whether a maximum frequency of operation of the digital system is below a first predefined threshold frequency of the plurality of threshold values, and if so, adjusting the sampling period of the periodically measuring to increase the sampling rate of the periodically determining. 13. The system of claim 12, wherein the first predefined threshold frequency is a first predefined threshold frequency which is greater than the predefined warning threshold frequency, and wherein the dynamically adjusting of the sampling period further comprises determining whether the maximum frequency of operation of the digital system is less than or equal to the predefined warning threshold frequency of operation, and if so, further adjusting the sampling period to further increase the sampling rate of the periodically determining of the maximum frequency of operation of the digital system. 14. An article of manufacture comprising: at least one computer-readable medium having computer-readable program code logic to facilitate monitoring reliability of a digital system with operational aging thereof, the computer-readable program code logic when executing during run-time of the digital system performing: periodically measuring in situ, by the digital system, a current maximum frequency of operation of the digital system to monitor degradation in maximum frequency of operation of the digital system over time with operational aging thereof during end use of the digital system, the current maximum frequency of operation being determined from processing a test instruction vector, and being a highest frequency of operation of the digital system for which results from the testing pass wherein the periodically measuring comprises: controlling a sampling period employed by the periodically measuring, the controlling being based on a plurality of threshold values for measured or estimated maximum frequency of operation of the digital system or rate of change in the difference between measured or estimated maximum frequencies of operation of the digital system, each threshold value having associated therewith a respective sampling period, and wherein one threshold value of the plurality of threshold values comprises a warning threshold frequency of operation; andgenerating a warning signal indicative of reliability degradation of the digital system responsive to a measured or estimated maximum frequency of operation of the digital system being below the warning threshold frequency of operation for the digital system, wherein the warning threshold frequency is greater than or equal to a manufacturer specified minimum frequency of operation for the digital system. 15. A run-time method of monitoring reliability of a digital system with operational aging thereof, the method comprising: periodically measuring in situ, by the digital system, a current maximum frequency of operation of the digital system to monitor degradation in maximum frequency of operation of the digital system over time with operational aging thereof during end use of the digital system, the current maximum frequency of operation being determined from processing a test instruction vector, and being a highest frequency of operation of the digital system for which results of the testing pass;periodically determining a rate of change in the difference between measured maximum frequencies of operation of the digital system to determine multiple rates of change in the difference between measured maximum frequencies of operation of the digital system; andgenerating a warning signal indicative of reliability degradation of the digital system responsive to an estimated next maximum frequency of operation of the digital system being below a warning threshold frequency of operation of the digital system, the estimated next maximum frequency of operation of the digital system being determined based on the multiple determined rates of change in the difference between measured maximum frequencies of operation of the digital system. 16. The method of claim 15, further comprising generating a warning signal indicative of reliability degradation of the digital system responsive to a current rate of change in the difference between measured maximum frequencies of operation of the digital system exceeding the acceptable rate of change threshold for the digital system. 17. The method of claim 15, further comprising employing linear model estimation in estimating a next rate of change in the difference between maximum frequencies of operation of the digital system based on the multiple determined rates of change in the difference between measured maximum frequencies of operation of the digital system, and estimating the next maximum frequency of operation of the digital system for a next sample time based, at least in part, on the estimated next rate of change in the difference between maximum frequencies of operation of the digital system, the next sample time determined by the period of the periodically determining of the maximum frequency of operation of the digital system. 18. The method of claim 15, further comprising employing historical aging data for the digital system type to in estimating a next rate of change in the difference between maximum frequencies of operation of the digital system based on the multiple determined rates of change in the difference between measured maximum frequencies of operation of the digital system, and estimating the next maximum frequency of operation of the digital system for a next sample time based, at least in part, on the estimated next rate of change in the difference between maximum frequencies of operation of the digital system, the next sample time determined by the period of the periodically determining of the maximum frequency of operation of the digital system.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (13)
Kaneko Kazuo (Kawasaki JPX) Katayama Masayasu (Yokohama JPX) Kochi Kiyoshi (Sagamihara JPX), Burn-in and test method of semiconductor wafers and burn-in boards for use in semiconductor wafer burn-in tests.
Bilak, Mark R.; Forbes, Joseph M.; Guenther, Curt; Maloney, Michael J.; Maurice, Michael D.; O'Gorman, Timothy J.; Parent, Regis D.; Zimmerman, Jeffrey S., Statistical guardband methodology.
Shapira, Dorit; Sistla, Krishnakanth V.; Rotem, Efraim; Shulman, Nadav; Zobel, Shmulik; Chu, Allen, Apparatus and method for controlling the reliability stress rate on a processor.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.