IP Library Granted Patent US 7,212,463
Granted Patent B2
US 7,212,463 · App. 11/233,999 · Granted May 1, 2007

Method and system of operating mode detection

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,212,463
App. No.
11/233,999
Granted
May 1, 2007
Kind
B2
Abstract

A system and method of providing a voltage to a non-volatile memory. The system includes an output pin to provide an output voltage to a non-volatile memory and includes a memory to store a table. The table includes a plurality of operating voltage levels. The system further includes a voltage mode module to apply a first voltage at a first of the plurality of operating voltage levels at the output pin prior to a read operation on the non-volatile memory. The voltage mode module applies a second voltage at a second of the plurality of voltage levels at the output pin in response to a read operation that returns a failure condition.

Claims (42)

1. An integrated circuit, comprising:

an output pin to provide an output voltage to a non-volatile memory;

a memory to store a table including a plurality of operating voltage levels; and

a voltage mode module to apply a first voltage at a first of the plurality of operating voltage levels at the output pin prior to a first read operation on the non-volatile memory, wherein the voltage mode module applies a second voltage at a second of the plurality of voltage levels at the output pin in response to the first read operation returning a failure condition.

2. The integrated circuit of claim 1 , further comprising:

an input pin;

a direct current to direct current converter to convert a voltage received at the input pin to an output voltage, wherein a voltage at the output pin is based on the output voltage.

3. The integrated circuit of claim 2 , further comprising:

control logic responsive to the voltage mode module to control a conversion mode of the direct current to direct current converter.

4. The integrated circuit of claim 1 , wherein the voltage mode module applies a third voltage at a third of the plurality of voltage levels at the output pin in response to a second read operation on the non-volatile memory returning a failure condition.

5. The integrated circuit of claim 2 , wherein the voltage received at the input pin is applied via a universal serial bus (USB) connection.

6. The integrated circuit of claim 1 , wherein the memory includes a table of non-volatile memory devices.

7. The integrated circuit of claim 6 , wherein the table of non-volatile memory devices includes a plurality of entries, each entry in the plurality of entries associated with an expected result of the read operation.

8. The integrated circuit of claim 1 , wherein the integrated circuit does not include a dedicated non-volatile memory voltage detection pin.

9. A method, comprising:

providing a predetermined voltage at a first voltage level to a non-volatile memory prior to performing a read operation;

performing a first read operation on the non-volatile memory;

comparing a result of the first read operation to an expected result; and

providing a voltage at a second voltage level to the non-volatile memory.

10. The method of claim 9 , further comprising:

switching a conversion mode of a direct current to direct current converter after comparing the received data.

11. The method of claim 9 , wherein the result of the first read operation is compared to a table.

12. The method of claim 9 , wherein the first voltage level is about 1.8 volts and the second voltage level is about 3.3 volts.

13. The method of claim 9 , wherein the non-volatile memory is a NAND flash memory.

14. The method of claim 9 , wherein the first voltage level is based on a battery voltage level.

15. The method of claim 9 , further comprising

performing a second read operation on the non-volatile memory;

determining a memory instruction set based on the result of the second read operation.

16. The method of claim 15 , wherein the result of the second read operation is device identification data.

17. The method of claim 9 , wherein the device identification data is associated with a manufacturer of the non-volatile memory.

18. A method of receiving a voltage at a non-volatile memory device, comprising

receiving a first voltage from at a power input pin prior to receiving a read operation instruction;

receiving a first read operation instruction;

providing a result of the first read operation instruction indicating a failure condition; and

receiving a second voltage at the power input pin, the second voltage different from the first voltage.

19. The method of claim 18 , further comprising:

receiving a second read operation instruction;

providing device identification information.

20. The method of claim 19 , further comprising:

receiving a third read operation instruction;

providing further device identification information.

21. The method of claim 18 , wherein the first voltage is about 3.3 volts and the second voltage is about 1.8 volts.

Assignments (21)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
PATENT RELEASE Recorded Aug 17, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 039707/0471 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 037354 FRAME: 0773. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT RELEASE. Recorded Aug 15, 2016
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, LLC
Reel/Frame 039723/0777 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, INC.
Reel/Frame 037354/0734 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, INC.
Reel/Frame 037354/0773 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, INC.
Reel/Frame 037355/0838 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: SIGMATEL, LLC
To: SK HYNIX INC.
Reel/Frame 034918/0595 →
SECURITY AGREEMENT Recorded Nov 12, 2013
From: SIGMATEL, LLC
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031626/0218 →
SECURITY AGREEMENT Recorded Jun 17, 2013
From: SIGMATEL, LLC
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030628/0636 →
SECURITY AGREEMENT Recorded May 10, 2010
From: SIGMATEL, LLC
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 024358/0439 →
SECURITY AGREEMENT Recorded Mar 16, 2010
From: SIGMATEL, LLC
To: CITIBANK, N.A.
Reel/Frame 024079/0406 →
SECURITY AGREEMENT Recorded Jul 9, 2008
From: SIGMATEL, INC.
To: CITIBANK, N.A.
Reel/Frame 021212/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2005
From: ZEEVI, JOSEF; TORRINI, ANTONIO
To: SIGMATEL, INC.
Reel/Frame 017038/0454 →