IP Library Granted Patent US 8,069,328
Granted Patent B2
US 8,069,328 · App. 11/606,407 · Granted Nov 29, 2011

Daisy chain cascade configuration recognition technique

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 8,069,328
App. No.
11/606,407
Granted
Nov 29, 2011
Kind
B2
Abstract

Methods and systems provide recognition of a device in a daisy chain cascade configuration. Input circuitry at a device receives an input signal that indicates device configuration following a power-up, reset or other operation of the device. A pulse generator generates a pulse in response to the operation, the pulse occurring while the input signal indicates device configuration. A state latch register stores the state of the input signal in response to the received pulse, thereby storing a state indicating configuration of the respective device. Following this operation, the input circuitry may receive signals unrelated to the device configuration, thereby obviating the need for additional pin assignment.

Claims (49)

1. An apparatus for recognizing a daisy chain cascade configuration of devices, the apparatus comprising:

an input port at a memory device, the port receiving an input signal;

a signal generator that provides an indicator in response to a reset event, the indicator occurring during a time period in which the input signal indicates whether the memory device is configured in either a daisy chain cascade configuration or a non-daisy chain configuration, the input port, following the time period, receiving one of a control signal and a data signal associated with the memory device;

a storage mechanism that stores a state of the input signal during the time period; and

output control logic configured to select between a plurality of output modes in accordance with the state of the input signal during the time period, the output control logic providing at least one output signal according to the selected output mode.

2. The apparatus of claim 1 , wherein the control signal is a chip select signal.

3. The apparatus of claim 1 , wherein the memory device is configured in a daisy chain cascade comprising a plurality of memory devices.

4. The apparatus of claim 3 , wherein the plurality of memory devices include Flash memory devices in serial communication.

5. The apparatus of claim 1 , wherein the signal generator receives an event signal corresponding to the reset event.

6. The apparatus of claim 1 , wherein the reset event includes at least one of a powering up of the memory device and a reset of the memory device.

7. The apparatus of claim 1 , wherein the memory device operates in a daisy chain cascade configuration in response to the state of the input signal indicating the daisy chain cascade configuration.

8. The apparatus of claim 1 , wherein the register includes a state latch that latches the state of the input signal in response to the indicator.

9. A method of recognizing a daisy chain cascade configuration of devices, the method comprising:

receiving an input signal at an input port of a memory device;

generating a pulse in response to a reset event, the pulse occurring during a time period in which the input signal indicates whether the memory device is configured in either a daisy chain cascade configuration or a non-daisy chain configuration, the input port, following the time period, receiving one of a control signal and a data signal associated with the memory device;

storing a state of the input signal during the time period;

selecting between a plurality of output modes in accordance with the state of the input signal during the time period; and

providing at least one output signal according to the selected output mode.

10. The method of claim 9 , wherein the control signal is a chip select signal.

11. The method of claim 9 , wherein the memory device is configured in a daisy chain cascade comprising a plurality of memory devices.

12. The method of claim 11 , wherein the plurality of memory devices include Flash memory devices in serial communication.

13. The method of claim 9 , further comprising receiving an event signal corresponding to the reset event.

14. The method of claim 9 , wherein the reset event includes a powering up of the memory device.

15. The method of claim 9 , wherein the reset event includes a reset of the memory device.

16. The method of claim 9 , wherein the storing a state of the input signal includes latching the state of the input signal in response to the pulse.

17. A memory device comprising:

an input port;

recognition circuitry that responds to a reset event to recognize the status of an input at the input port at a time of the event, the memory device being configured as either a daisy chain cascade device or a non-daisy chain configuration dependent on the recognized status, the input port, following the time period, receiving one of a control signal and a data signal associated with the memory device; and

output control logic configured to select between a plurality of output modes in accordance with the state of the input signal during the time period, the output control logic providing at least one output signal according to the selected output mode.

18. The device of claim 17 , wherein the control signal is a chip select signal.

19. The device of claim 17 , wherein the memory device is configured in a daisy chain cascade comprising a plurality of memory devices.

20. The device of claim 19 , wherein the plurality of memory devices include Flash memory devices in serial communication.

21. The device of claim 17 , wherein the reset event includes at least one of a powering up of the memory device and a reset of the memory device.

22. An apparatus for recognizing a daisy chain cascade configuration of devices, the apparatus comprising:

means for receiving an input signal at an input port of a memory device;

means for generating a pulse in response to a reset event, the pulse occurring during a time period in which the input signal indicates whether the memory device is configured in either a daisy chain cascade configuration or a non-daisy chain configuration, the input port, following the time period, receiving one of a control signal and a data signal associated with the memory device;

means for storing a state of the input signal during the time period;

means for selecting between a plurality of output modes in accordance with the state of the input signal during the time period; and

means for providing at least one output signal according to the selected output mode.

23. A system for recognizing a daisy chain cascade configuration of devices, the system comprising:

a plurality of memory devices;

a memory controller controlling the plurality of memory devices, the memory controller sending a signal to each of the plurality of memory devices;

latching circuitry at each of the plurality of devices, the latching circuitry latching the signal, in response to a reset event, during a time period in which the signal indicates either a daisy chain cascade configuration or a non-daisy chain configuration, the input port, following the time period, receiving one of a control signal and a data signal associated with the memory device; and

output control logic at each of the plurality of devices, the output control logic configured to select between a plurality of output modes in accordance with the state of the input signal during the time period, the output control logic providing at least one output signal according to the selected output mode.

24. The system of claim 23 , wherein the plurality of memory devices are configured in a daisy chain cascade arrangement.

25. The system of claim 24 , wherein the signal indicates that the memory devices are configured in a daisy chain cascade arrangement.

26. The system of claim 23 , wherein the plurality of memory devices include Flash memory.

27. The system of claim 23 , wherein the reset event one of a power up of the devices and a reset of the devices.

28. The system of claim 23 , wherein, after the reset event, the signal is a control signal.

Assignments (9)
RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Oct 12, 2018
From: ROYAL BANK OF CANADA, AS LENDER
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 047645/0424 →
U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Sep 9, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS INC., AS LENDER; ROYAL BANK OF CANADA, AS LENDER
Reel/Frame 033706/0367 →
CHANGE OF ADDRESS Recorded Sep 3, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 033678/0096 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2014
From: ROYAL BANK OF CANADA
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.; CONVERSANT IP N.B. 868 INC.; CONVERSANT IP N.B. 276 INC.
Reel/Frame 033484/0344 →
CHANGE OF NAME Recorded Mar 13, 2014
From: MOSAID TECHNOLOGIES INCORPORATED
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 032439/0638 →
U.S. INTELLECTUAL PROPERTY SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) - SHORT FORM Recorded Jan 10, 2012
From: 658276 N.B. LTD.; 658868 N.B. INC.; MOSAID TECHNOLOGIES INCORPORATED
To: ROYAL BANK OF CANADA
Reel/Frame 027512/0196 →
CHANGE OF ADDRESS OF ASSIGNEE Recorded Apr 15, 2009
From: MOSAID TECHNOLOGIES INCORPORATED
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 022542/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2008
From: PYEON, HONG-BOEM, MR.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 021324/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2007
From: PYEON, HONG BEOM
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 019123/0834 →