IP Library Granted Patent US 11,880,569
Granted Patent B2
US 11,880,569 · App. 18/303,127 · Granted Jan 23, 2024

Clock mode determination in a memory system

Inventors: Peter B. Gillingham (Ottawa, CA); Graham Allan (Stittsville, CA)
Assignee: Mosaid Technologies Incorporated
G06F3/061G06F3/0655G06F3/0688G06F13/1694G11C7/1045G11C7/1078G11C7/1093G11C7/22G11C14/0018G11C16/0483G11C16/10G11C16/28G11C16/32H03K2005/00247Y02D10/00
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 11,880,569
App. No.
18/303,127
Granted
Jan 23, 2024
Kind
B2
Abstract

A clock mode configuration circuit for a memory device. A memory system includes any number of memory devices serially connected to each other, where each memory device receives a clock signal. The clock signal can be provided either in parallel to all the memory devices or serially from memory device to memory device through a common clock input. The clock mode configuration circuit in each memory device is set to a parallel mode for receiving the parallel clock signal, and to a serial mode for receiving a source synchronous clock signal from a prior memory device. Depending on the set operating mode, the data input circuits will be configured for the corresponding data signal format, and the corresponding clock input circuits will be either enabled or disabled. The parallel mode and the serial mode is set by sensing a voltage level of a reference voltage provided to each memory device.

Claims (40)

1. A configurable memory device having a first operating mode and a second operating mode, the configurable memory device comprising:

a plurality of memory blocks to store user data;

a chip enable port configured to receive a chip enable signal for enabling the configurable memory device;

a first clock input port configured to receive a first clock input signal;

a second clock input port configured to receive a second clock input signal, the second clock input signal being complementary to the first clock input signal;

a clock output port configured to transmit a clock output signal when the configurable memory device is configured to the first operating mode, wherein the clock output signal is referenced to the first clock input signal;

one or more common data ports configured to transfer common data signals carrying command data, address data, input data and output data, the input data to be written into one of the plurality of memory blocks accessible based on the command data and the address data, and the output data to be retrievable from the one of the plurality of memory blocks;

a clock input circuitry configurable, to a differential signaling configuration when the configurable memory device is configured to the first operating mode, and to a single ended signaling configuration when the configurable memory device is configured to the second operating mode, the differential signaling configuration for utilizing the first clock input signal and the second clock input signal as differential signals, and the single ended signaling configuration for utilizing one of the first clock input signal and the second clock input signal as a single ended signal; and

one or more output buffers configurable to one of a plurality of output buffer drive strengths to transfer the output data retrieved from the one of the plurality of memory blocks, wherein the output data is synchronized with the clock output signal when the configurable memory device is configured to the first operating mode.

2. The configurable memory device of claim 1 , wherein the configurable memory device is automatically configured to one of the first operating mode and the second operating mode during a power on reset sequence.

3. The configurable memory device of claim 1 , wherein the output data is edge aligned with the clock output signal.

4. The configurable memory device of claim 1 , wherein the configurable memory device is configured to one of the first operating mode and the second operating mode in response to an external voltage level.

5. The configurable memory device of claim 1 , further comprising:

a reference voltage port; and

a clock mode configuration circuit configured to enable one of the first operating mode and the second operating mode in response to a voltage at the reference voltage port.

6. The configurable memory device of claim 1 , further comprising a reset port configured to receive a reset signal for resetting the configurable memory device to a power up default configuration.

7. The configurable memory device of claim 1 , wherein the power up default configuration is the single ended signaling configuration.

8. The configurable memory device of claim 1 , wherein the configurable memory device is a non-volatile memory device.

9. The configurable memory device of claim 1 , wherein the configurable memory device is a random access memory device.

10. The configurable memory device of claim 1 , wherein the command data, address data and input data are latched on the rising and falling edges of the first clock input signal when the configurable memory device is configured to the first operating mode.

11. A configurable memory device comprising:

a plurality of memory blocks to store user data;

a chip enable port configured to receive a chip enable signal for enabling the configurable memory device;

a first clock input port configured to receive a first clock input signal;

a second clock input port configured to receive a second clock input signal, the second clock input signal being complementary to the first clock input signal;

a clock output port configured to transmit a clock output signal, wherein the clock output signal is referenced to the first clock input signal;

one or more common data ports configured to transfer common data signals carrying command data, address data, input data and output data, the input data to be written into one of the plurality of memory blocks accessible based on the command data and the address data, and the output data to be retrievable from the one of the plurality of memory blocks, wherein the command data, address data and input data are latched on the rising and falling edges of the first clock input signal;

a configurable clock input buffer configurable to one of a single ended signaling configuration and a differential signaling configuration, the differential signaling configuration for utilizing the first clock input signal and the second clock input signal as differential signals, and the single ended signaling configuration for utilizing one of the first clock input signal and the second clock input signal as a single ended signal; and

one or more configurable output buffers configurable to one of a plurality of output buffer drive strengths to transfer the output data retrieved from the one of the plurality of memory blocks, wherein the output data is edge aligned with the rising and falling edges of the clock output signal.

12. The configurable memory device of claim 11 , wherein the configurable memory device is automatically configured to the single ended signaling configuration during a power on reset sequence.

13. The configurable memory device of claim 11 , further comprising a reset port configured to receive a reset signal for resetting the configurable memory device to a power up default configuration.

14. The configurable memory device of claim 13 , wherein the power up default configuration is the single ended signaling configuration.

15. The configurable memory device of claim 11 , wherein the configurable memory device is configured to one of the single ended signaling configuration and the differential signaling configuration in response to an external voltage level.

16. The configurable memory device of claim 11 , further comprising:

a reference voltage port; and

a clock mode configuration circuit configured to select one of the single ended signaling configuration and the differential signaling configuration in response to a voltage at the reference voltage port.

17. The configurable memory device of claim 11 , wherein the configurable memory device is a non-volatile memory device.

18. The configurable memory device of claim 11 , wherein the configurable memory device is a NOR flash memory device.

19. The configurable memory device of claim 11 , wherein the configurable memory device is a NAND flash memory device.

20. The configurable memory device of claim 11 , wherein the configurable memory device is a random access memory device.

Continuity (16)
Continuation 17731408 · Apr 28, 2022
Continuation 16950204 · Nov 17, 2020
Continuation 16654477 · Oct 16, 2019
Continuation 16184607 · Nov 8, 2018
Continuation 15957120 · Apr 19, 2018
Continuation 15655336 · Jul 20, 2017
Continuation 15378650 · Dec 14, 2016
Continuation 15183162 · Jun 15, 2016
Continuation 14720317 · May 22, 2015
Continuation 14491440 · Sep 19, 2014
Continuation 14158215 · Jan 17, 2014
Continuation 13871487 · Apr 26, 2013
Continuation 13006005 · Jan 13, 2011
Division 12032249 · Feb 15, 2008
Provisional Application 60902003 · Feb 16, 2007
Related Publication 20230384935A1 · Nov 30, 2023