Movatterモバイル変換


[0]ホーム

URL:


US20150316615A1 - Chip instrumentation for in-situ clock domain characterization - Google Patents

Chip instrumentation for in-situ clock domain characterization
Download PDF

Info

Publication number
US20150316615A1
US20150316615A1US14/737,003US201514737003AUS2015316615A1US 20150316615 A1US20150316615 A1US 20150316615A1US 201514737003 AUS201514737003 AUS 201514737003AUS 2015316615 A1US2015316615 A1US 2015316615A1
Authority
US
United States
Prior art keywords
change
operating speed
chip
speed
operating
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.)
Abandoned
Application number
US14/737,003
Inventor
Rafael Carmon
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.)
Avago Technologies International Sales Pte Ltd
Original Assignee
Broadcom Corp
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 Broadcom CorpfiledCriticalBroadcom Corp
Priority to US14/737,003priorityCriticalpatent/US20150316615A1/en
Assigned to BROADCOM COMPANYreassignmentBROADCOM COMPANYASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CARMON, RAFAEL
Publication of US20150316615A1publicationCriticalpatent/US20150316615A1/en
Assigned to BANK OF AMERICA, N.A., AS COLLATERAL AGENTreassignmentBANK OF AMERICA, N.A., AS COLLATERAL AGENTPATENT SECURITY AGREEMENTAssignors: BROADCOM CORPORATION
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.reassignmentAVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BROADCOM CORPORATION
Assigned to BROADCOM CORPORATIONreassignmentBROADCOM CORPORATIONTERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTSAssignors: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Chip instrumentation determines, in-situ, an allowable increase over product specification in the operating frequency of at least one clock domain in an integrated circuit for a given set of environmental, power supply and/or functionality constraints. Information on the allowable increase in operating frequency for the at least one clock domain is provided to circuits and/or software to effect change in operating frequency.

Description

Claims (20)

What is claimed is:
1. A method of providing information indicative of an operating speed for a clock domain on a chip, comprising:
setting, on the chip, information that defines a test operating speed;
determining that speed testing is to be initiated;
operating, at the test operating speed, a duplicate critical circuit path;
determining whether the duplicate critical circuit path produces an expected result when operated at the test operating speed;
changing, if the determination is affirmative, the information that defines the test operating speed to produce an increased test operating speed that is increased by a predetermined amount; and
setting, if the determination is negative, information that defines a real operating speed to be equal to the increased test operating speed minus the predetermined amount;
wherein the duplicate critical circuit path matches the physical and electrical characteristics of an actual critical circuit path in the clock domain.
2. The method ofclaim 1, wherein determining that speed testing is to be initiated comprises detecting a change in operating condition.
3. The method ofclaim 2 wherein a change in operating condition comprises a change in junction temperature.
4. The method ofclaim 2 wherein a change in operating condition comprises a change in ambient temperature.
5. The method ofclaim 2 wherein a change in operating condition comprises a change in a power supply voltage greater than a predetermined threshold amount.
6. The method ofclaim 2 wherein a change in operating condition comprises a power failure.
7. The method ofclaim 2 wherein a change in operating condition comprises a reset event.
8. The method ofclaim 2 wherein a change in operating condition comprises a change in the mode of operation.
9. The method ofclaim 2 wherein a change in operating condition comprises a combination at least two of the group consisting of a change in junction temperature, a change in ambient temperature, a change in a power supply voltage, a power failure, a reset event, and a change in the mode of operation of the chip.
10. The method ofclaim 2, further comprising:
subsequent to changing the information that defines the test operating speed to produce an increased test operating speed that is increased by a predetermined amount, determining whether the duplicate critical circuit path produces an expected result when operated at the test operating speed.
11. A method of providing information indicative of an operating speed for a clock domain on a field programmable gate array (FPGA), comprising:
configuring a logic function in the FPGA, the configured logic function having a first critical circuit path;
configuring a second critical circuit path on the FPGA;
setting, on the FPGA, information that defines a test operating speed;
determining that speed testing is to be initiated;
operating, at the test operating speed, the second critical circuit path;
determining whether the second critical circuit path produces an expected result when operated at the test operating speed;
changing, if the determination is affirmative, the information that defines the test operating speed to produce an increased test operating speed that is increased by a predetermined amount; and
setting, if the determination is negative, information that defines a real operating speed to be equal to the increased test operating speed minus the predetermined amount;
wherein the second critical circuit path is a duplicate of the first critical circuit path.
12. The method ofclaim 11, wherein determining that speed testing is to be initiated comprises detecting a change in operating condition.
13. The method ofclaim 12 wherein a change in operating condition comprises a change in junction temperature.
14. The method ofclaim 12 wherein a change in operating condition comprises a change in ambient temperature.
15. The method ofclaim 12 wherein a change in operating condition comprises a change in a power supply voltage greater than a predetermined threshold amount.
16. The method ofclaim 12 wherein a change in operating condition comprises a power failure.
17. The method ofclaim 12 wherein a change in operating condition comprises a reset event.
18. The method ofclaim 12 wherein a change in operating condition comprises a change in the mode of operation.
19. The method ofclaim 12 wherein a change in operating condition comprises a combination at least two of the group consisting of a change in junction temperature, a change in ambient temperature, a change in a power supply voltage, a power failure, a reset event, and a change in the mode of operation of the chip.
20. A method of providing first information indicative of an operating speed for a clock domain on a chip, and providing a history of operating speeds indicative of a reliability of the chip, comprising:
setting, on the chip, information that defines a test operating speed;
operating, at the test operating speed, a duplicate critical circuit path;
determining whether the duplicate critical circuit path produces an expected result when operated at the test operating speed;
changing, if the determination is affirmative, the information that defines the test operating speed to produce an increased test operating speed that is increased by a predetermined amount;
storing, if the determination is negative, information that defines a real operating speed to be equal to the increased test operating speed minus the predetermined amount; and
creating a history of real operating speeds by repeating the steps of setting, operating, determining, changing, and storing;
wherein the duplicate critical circuit path matches the physical and electrical characteristics of an actual critical circuit path in the clock domain.
US14/737,0032013-05-312015-06-11Chip instrumentation for in-situ clock domain characterizationAbandonedUS20150316615A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/737,003US20150316615A1 (en)2013-05-312015-06-11Chip instrumentation for in-situ clock domain characterization

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US201361829915P2013-05-312013-05-31
US13/927,836US9075104B2 (en)2013-05-312013-06-26Chip instrumentation for in-situ clock domain characterization
US14/737,003US20150316615A1 (en)2013-05-312015-06-11Chip instrumentation for in-situ clock domain characterization

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US13/927,836ContinuationUS9075104B2 (en)2013-05-312013-06-26Chip instrumentation for in-situ clock domain characterization

Publications (1)

Publication NumberPublication Date
US20150316615A1true US20150316615A1 (en)2015-11-05

Family

ID=51984426

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US13/927,836ActiveUS9075104B2 (en)2013-05-312013-06-26Chip instrumentation for in-situ clock domain characterization
US14/737,003AbandonedUS20150316615A1 (en)2013-05-312015-06-11Chip instrumentation for in-situ clock domain characterization

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US13/927,836ActiveUS9075104B2 (en)2013-05-312013-06-26Chip instrumentation for in-situ clock domain characterization

Country Status (1)

CountryLink
US (2)US9075104B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20210064804A1 (en)*2017-08-232021-03-04Intel CorporationSystem, apparatus and method for adaptive operating voltage in a field programmable gate array (fpga)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9501604B1 (en)*2014-09-232016-11-22Xilinx, Inc.Testing critical paths of a circuit design
US9915696B1 (en)*2015-07-062018-03-13Xilinx, Inc.Area-efficient performance monitors for adaptive voltage scaling
US10785016B2 (en)2018-07-252020-09-22Silicon Laboratories, Inc.Countermeasure for power injection security attack
CN109444723B (en)*2018-12-242020-07-24成都华微电子科技有限公司Chip testing method based on J750
CN113129991B (en)*2021-04-012023-04-07深圳市纽创信安科技开发有限公司Chip safety protection method and circuit for ROMBIST test

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060156050A1 (en)*2005-12-232006-07-13Institute Of Computer Science, Foundation For Research And Technology - Hellas ("Ics")System and method of determining the speed of digital application specific integrated circuits

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7239188B1 (en)*2005-11-012007-07-03Integrated Device Technology, Inc.Locked-loop integrated circuits having speed tracking circuits therein
US8354857B1 (en)*2009-02-252013-01-15Marvell Israel (M.I.S.L) Ltd.Method and apparatus for speed monitoring

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060156050A1 (en)*2005-12-232006-07-13Institute Of Computer Science, Foundation For Research And Technology - Hellas ("Ics")System and method of determining the speed of digital application specific integrated circuits

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20210064804A1 (en)*2017-08-232021-03-04Intel CorporationSystem, apparatus and method for adaptive operating voltage in a field programmable gate array (fpga)
US11593544B2 (en)*2017-08-232023-02-28Intel CorporationSystem, apparatus and method for adaptive operating voltage in a field programmable gate array (FPGA)

Also Published As

Publication numberPublication date
US20140354341A1 (en)2014-12-04
US9075104B2 (en)2015-07-07

Similar Documents

PublicationPublication DateTitle
US20150316615A1 (en)Chip instrumentation for in-situ clock domain characterization
JP4869535B2 (en) Radio frequency technology structure and method for testing integrated circuits and wafers
US9536038B1 (en)Method and algorithm for functional critical paths selection and critical path sensors and controller insertion
US7400162B2 (en)Integrated circuit testing methods using well bias modification
US9835680B2 (en)Method, device and computer program product for circuit testing
US6185706B1 (en)Performance monitoring circuitry for integrated circuits
US7486098B2 (en)Integrated circuit testing method using well bias modification
US20140266291A1 (en)Method, device and system for automatic detection of defects in tsv vias
Yi et al.A pulse shrinking-based test solution for prebond through silicon via in 3-D ICs
US9448281B2 (en)In situ on the fly on-chip variation measurement
US12203973B2 (en)Monitoring semiconductor reliability and predicting device failure during device life
Lin et al.A unified method for parametric fault characterization of post-bond TSVs
US7902847B2 (en)Semiconductor device and test method thereof
US7634746B1 (en)Process corner estimation circuit with temperature compensation
US12210059B2 (en)Test element group and test method
Igarashi et al.NBTI/PBTI separated BTI monitor with 4.2 x sensitivity by standard cell based unbalanced ring oscillator
TW202014718A (en)Sensor for gate leakage detection
Miyake et al.On-chip delay measurement for degradation detection and its evaluation under accelerated life test
US20180224498A1 (en)Method of testing semiconductor device and test system performing the method
WO2008099193A1 (en)Random generation of pld configurations to compensate for delay variability
US12352807B2 (en)Ultra-compact and micropower circuit to monitor process, voltage, and temperature with high accuracy
US6670201B2 (en)Manufacturing method of semiconductor device
Kim et al.Detection of early-life failures in high-k metal-gate transistors and ultra low-k inter-metal dielectrics
US12248018B2 (en)Semiconductor chip and test method of the same
Wu et al.A built-in method for measuring the delay of TSVs in 3D ICs

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:BROADCOM COMPANY, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CARMON, RAFAEL;REEL/FRAME:035824/0889

Effective date:20130407

ASAssignment

Owner name:BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA

Free format text:PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001

Effective date:20160201

Owner name:BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH

Free format text:PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001

Effective date:20160201

ASAssignment

Owner name:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001

Effective date:20170120

Owner name:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001

Effective date:20170120

ASAssignment

Owner name:BROADCOM CORPORATION, CALIFORNIA

Free format text:TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041712/0001

Effective date:20170119

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp