IP Library Granted Patent US 7,688,628
Granted Patent B2
US 7,688,628 · App. 11/772,188 · Granted Mar 30, 2010

Device selection circuit and method

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,688,628
App. No.
11/772,188
Granted
Mar 30, 2010
Kind
B2
Abstract

Embodiments of the invention take advantage of an unused state of an interface protocol (or specification), such as the ONFI specification, to control a selector circuit to assert one of a plurality of relatively localized device selection signals (e.g., chip enable signals).

Claims (28)

1. An apparatus, comprising:

a selector circuit to provide to a module a selected one of a plurality of device selection signals to the module in response to receiving an otherwise unused combination of instruction control signals.

2. The apparatus of claim 1 , in which the circuit comprises a decoder circuit to couple used combinations of the instruction control signals to the module and to provide the selected device selection signal to the module when receiving the unused combination.

3. The apparatus of claim 2 , in which the circuit comprises a latch to latch a value from a data bus in response to the decoder receiving the unused combination, the value corresponding to the selected device selection signal.

4. The apparatus of claim 3 , comprising a second decoder circuit coupled to the latch to assert the selected device selection signal in response to receiving the value from the latch.

5. The apparatus of claim 4 , in which the instruction control signals comprise command and address latch enable signals.

6. The apparatus of claim 4 , in which the latch is to be clocked by a write enable signal.

7. The apparatus of claim 6 , in which the module is a NAND flash module comprising NAND flash chips, each with one of the plurality of chip enable signals corresponding to the plurality of device selection signals.

8. A system, comprising:

a NAND flash module having a plurality of NAND flash chips, each chip with an associated chip enable input;

a controller to write data into and read data from the module; and

a selector circuit to select one of the chip enable inputs in response to receiving an otherwise unused combination of instruction control signals from the controller.

9. The system of claim 8 , in which the selector circuit comprises a decoder circuit to couple used combinations of the instruction control signals from the controller to the module and to cause the selected chip enable input to be selected when receiving the unused combination.

10. The system of claim 9 , in which the selector circuit comprises a latch to latch a value from a data bus in response to the decoder receiving the unused combination, the value corresponding to the selected chip enable signal.

11. The system of claim 10 , comprising a second decoder circuit coupled to the latch to assert the selected chip enable input in response to receiving the value from the latch.

12. The system of claim 11 , in which the instruction control signals comprise command and address latch enable signals.

13. The system of claim 11 , in which the latch is to be clocked by a write enable signal from the controller.

14. The system of claim 8 , in which the module is a solid-state NAND flash drive and the controller is part of the module.

15. The system of claim 13 , in which the controller is part of a computer system to interface between the computer system and the module.

16. An apparatus, comprising:

a selector circuit to provide to a module a selected one of a plurality of device selection signals to the module in response to receiving an otherwise unused combination of instruction control signals;

the selector circuit comprising:

(i) a decoder circuit to couple used combinations of the instruction control signals to the module and to provide the selected device selection signal to the module when receiving the unused combination, and

(ii) a latch to latch a value from a data bus in response to the decoder receiving the unused combination, the value corresponding to the selected device selection signal.

17. The apparatus of claim 16 , comprising a second decoder circuit coupled to the latch to assert the selected device selection signal in response to receiving the value from the latch.

18. The apparatus of claim 17 , in which the instruction control signals comprise command and address latch enable signals.

19. The apparatus of claim 16 , in which the latch is to be clocked by a write enable signal.

20. The apparatus of claim 19 , in which the module is a NAND flash module comprising NAND flash chips, each with one of the plurality of chip enable signals corresponding to the plurality of device selection signals.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2023
From: INTEL CORPORATION
To: SK HYNIX NAND PRODUCT SOLUTIONS CORP.
Reel/Frame 062437/0329 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2009
From: GRIMSRUD, KNUT S.
To: INTEL CORPORATION
Reel/Frame 022531/0962 →