IP Library Granted Patent US 7,490,231
Granted Patent B2
US 7,490,231 · App. 11/013,489 · Granted Feb 10, 2009

Method and system for blocking data in scan registers from being shifted out of a device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,490,231
App. No.
11/013,489
Granted
Feb 10, 2009
Kind
B2
Abstract

Aspects of a method and system for blocking data in scan registers from being shifted out of a device may comprise preventing data intrusion in an integrated circuit by generating a device reset signal prior to entering scan mode. The method may further comprise detecting an attempt to enter said scan mode. The device reset signal may also be an internal reset signal. A subsequent device reset signal may be generated after entering scan mode. The subsequent device reset signal may be an internal pulse signal. The method may further comprise clearing stored data in an integrated circuit after generating a subsequent device reset signal.

Claims (30)

1. A method for preventing data intrusion in an integrated circuit, the method comprising:

generating an internal reset signal based on an external reset signal prior to entering a scan mode, wherein said generated internal reset signal enables deletion of stored data within a chip device; and

generating a subsequent internal reset signal based on an external test mode signal, which configures said chip device for said entering said scan mode, wherein said generated subsequent internal reset signal enables deletion of said stored data.

2. The method according to claim 1 , comprising generating one or more time delayed versions of said external test mode signal based on an external clock signal.

3. The method according to claim 2 , comprising generating said internal reset signal based on said one or more time delayed versions of said external test mode signal and/or an external test enable signal.

4. The method according to claim 1 , comprising generating an asynchronous reset signal based on said internal reset signal and an internal pulse signal.

5. The method according to claim 4 , comprising generating a time delayed version of said asynchronous reset signal based on a time domain clock signal.

6. The method according to claim 5 , comprising generating a chip device reset signal based on said asynchronous reset signal, said time delayed version of said asynchronous reset signal and/or a scan testmode signal.

7. The method according to claim 6 , comprising deleting said stored data based on said generated chip device reset signal.

8. A system for preventing data intrusion in an integrated circuit, the system comprising:

one or more circuits that enable generation of an internal reset signal based on an external reset signal prior to entering a scan mode, wherein said generated internal reset signal enables deletion of stored data within a chip device; and

said one or more circuits enable generation of a subsequent internal reset signal based on an external test mode signal, which configures said chip device for said entering said scan mode, wherein said generated subsequent internal reset signal enables deletion of said stored data.

9. The system according to claim 8 , wherein said one or more circuits enable generation of one or more time delayed versions of said external test mode signal based on an external clock signal.

10. The system according to claim 9 , wherein said one or more circuits enable generation of said internal reset signal based on said one or more time delayed versions of said external test mode signal and/or an external test enable signal.

11. The system according to claim 8 , wherein said one or more circuits enable generation of an asynchronous reset signal based on said internal reset signal and an internal pulse signal.

12. The system according to claim 11 , wherein said subsequent device reset signal is an internal pulse signal wherein said one or more circuits enable generation of a time delayed version of said asynchronous reset signal based on a time domain clock signal.

13. The system according to claim 12 , wherein said one or more circuits enable generation of a chip device reset signal based on said asynchronous reset signal, said time delayed version of said asynchronous reset signal and/or a scan testmode signal.

14. The system according to claim 13 , wherein said one or more circuits enable deletion of said stored data based on said generated chip device reset signal.

15. A method for operation of an integrated circuit, the method comprising:

generating an internal reset signal prior to entering a scan mode;

generating a scan testmode signal by latching an external scan mode signal based upon said internal reset signal; and

generating a scan testmode delay signal based upon a delayed version of said scan testmode signal.

16. The method according to claim 15 , comprising generating an internal pulse signal based upon said scan testmode signal and said scan testmode delay signal.

17. The method according to claim 16 , comprising generating said internal pulse signal based on a logical exclusive-NOR operation on said scan testmode signal and said scan testmode delay signal.

18. A system for operation of an integrated circuit, the system comprising:

one or more circuits that enable generation of an internal reset signal prior to entering a scan mode;

said one or more circuits enable generation of a scan testmode signal by latching an external scan mode signal based upon said internal reset signal; and

said one or more circuits enable generation of a scan testmode delay signal based upon a delayed version of said scan testmode signal.

19. The system according to claim 18 , wherein said one or more circuits enable generation of an internal pulse signal based upon said scan testmode signal and said scan testmode delay signal.

20. The system according to claim 19 , wherein said one or more circuits enable generation of said internal pulse signal based on a logical exclusive-NOR operation on said scan testmode signal and said scan testmode delay signal.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED AT REEL: 047195 FRAME: 0827. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Nov 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047924/0571 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0827 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →