IP Library Granted Patent US 10,249,358
Granted Patent B1
US 10,249,358 · App. 16/190,504 · Granted Apr 2, 2019

Apparatuses and methods for configurable command and data input circuits for semiconductor memories

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 10,249,358
App. No.
16/190,504
Granted
Apr 2, 2019
Kind
B1
Abstract

Apparatuses and methods for configurable command and data input circuits for semiconductor memories are described. Example apparatuses include input signal blocks, clock blocking circuits, data input blocks, driver circuits, and data receiver circuits.

Claims (45)

1. An apparatus, comprising:

a command decoder configured to receive command signals and provide internal control signals to cause an operation to be performed, wherein the operation to be performed includes at least a read operation and a write operation; and

a clock blocking circuit, the clock block circuit configured to receive a first progress signal indicative of a read operation in progress, a second progress signal indicative of a write operation in progress, and a clock signal, the clock blocking circuit configured to provide an active read clock signal, an active write clock signal, and an active common clock signal responsive to an active clock signal when the first and second progress signals indicate neither a write nor read operation is in progress, and further configured to provide the active read and active common clock signals and an inactive write clock signal when the first progress signal indicates a read operation in progress and to provide the active write and active common clock signals and an inactive read clock signal when the second progress signal indicates a write operation is in progress.

2. The apparatus of claim 1 , wherein the clock blocking circuit comprises:

write clock logic configured to receive the clock signal and provide an active write clock signal responsive to an active clock signal and the second progress signal indicating a write operation in progress and to provide an inactive write clock signal responsive to an active clock signal and the first progress signal indicating a read operation in progress;

common clock logic configured to receive the clock signal and provide an active common clock signal responsive to an active clock signal; and

read clock logic configured to receive the clock signal and provide an active read clock signal responsive to an active clock signal and the first progress signal indicating a read operation in progress and to provide an inactive read clock signal responsive to an active clock signal and the second progress signal indicating a write operation in progress.

3. The apparatus of claim 2 , further comprising:

AND logic configured to receive the first and second progress signals and configured to provide a control signal indicative of both the read and write operations in progress;

write clock control logic configured to receive the first progress signal and the control signal from the AND logic and configured to provide a write clock control signal to the write clock logic to control provision of an active write clock signal or an inactive write clock signal based on the first progress signal and the control signal from the AND logic; and

read clock control logic configured to receive the second progress signal and the control signal from the AND logic and configured to provide a read clock control signal to the read clock logic to control provision of an active read clock signal or an inactive read clock signal based on the second progress signal and the control signal from the AND logic.

4. The apparatus of claim 3 , wherein the write clock control logic includes a delay circuit configured to provide a delay to the first progress signal and control a delay time between when the first progress signal changes to indicate a read operation in progress and when the write clock control logic provides the write clock control signal to control the write clock logic to provide an inactive write clock signal while receiving the active clock signal.

5. The apparatus of claim 2 , wherein the clock blocking circuit is further configured to provide the active read, active write, and active common clock signals when the first and second progress signals indicate both a read operation and write operation are in progress.

6. The apparatus of claim 2 , further comprising:

a first control circuit configured to provide a control signal indicative of both the read and write operations in progress;

a second control circuit configured to provide a write clock control signal to the write clock logic based on the first progress signal and the control signal; and

a third control circuit configured to provide a read clock control signal to the read clock logic based on the second progress signal and the control signal from the AND logic.

7. The apparatus of claim 6 , wherein the second control circuit is further configured to control provision by the write clock logic of an active write clock signal or an inactive write clock signal.

8. The apparatus of claim 6 , wherein the third control circuit is further configured to control provision by the read clock logic of an active read clock signal or an inactive read clock signal.

9. The apparatus of claim 1 , wherein the clock blocking circuit comprises:

write clock logic configured to receive the clock signal and provide the inactive write clock signal when the first progress signal indicates a read operation in progress; and

read clock logic configured to receive the clock signal and provide the inactive read clock signal when the second progress signal indicates a write operation in progress.

10. The apparatus of claim 9 , further comprising:

write clock control logic including a delay circuit configured to provide a delay to the first progress signal; and

read clock control logic including a delay circuit configured to provide a delay to the second progress signal.

11. An apparatus, comprising:

a command decoder configured to receive command signals and provide internal control signals to cause an operation to be performed, wherein the operation to be performed includes at least a read operation and a write operation; and

a clock blocking circuit, the clock block circuit configured to receive a read in progress signal, a write in progress signal, and a clock signal, the clock blocking circuit configured to provide an active read clock signal corresponding to the read in progress signal indicating a read operation in progress and to provide an active write clock signal corresponding to the write in progress signal indicating a write operation in progress.

12. The apparatus of claim 11 , wherein the clock blocking circuit comprises:

write clock logic configured to receive the clock signal and provide an active write clock signal responsive to an active clock signal and the write in progress signal indicating a write operation in progress and to provide an inactive write clock signal responsive to an active clock signal and the read in progress signal indicating a read operation in progress.

13. The apparatus of claim 11 , wherein the clock blocking circuit comprises:

common clock logic configured to receive the clock signal and provide an active common clock signal responsive to an active clock signal.

14. The apparatus of claim 11 , wherein the clock blocking circuit comprises:

read clock logic configured to receive the clock signal and provide an active read clock signal responsive to an active clock signal and the read in progress signal indicating a read operation in progress and to provide an inactive read clock signal responsive to an active clock signal and the write in progress signal indicating a write operation in progress.

15. The apparatus of claim 11 , further comprising:

write clock control logic including a delay circuit configured to provide a delay to the read in progress signal and control a delay time between when the read in progress signal changes to indicate a read operation in progress and when the write clock control logic provides a write clock control signal,

wherein the clock blocking circuit further comprises write clock logic configured to provide an inactive write clock signal when the read in progress signal indicates a read operation in progress, while receiving an active clock signal.

16. The apparatus of claim 11 , wherein the clock blocking circuit is further configured to provide an active common clock signal corresponding to either the read in progress signal indicating a read operation in progress or the write in progress signal indicating a write operation in progress, and

wherein the clock blocking circuit is further configured to provide the active read, active write, and active common clock signals when the read in progress signal and the write in progress signal indicate both a read operation and write operation are in progress.

17. An apparatus, comprising:

a command decoder configured to receive command signals and provide internal control signals to cause an operation to be performed, wherein the operation to be performed includes at least a read operation and a write operation; and

a clock blocking circuit, the clock block circuit configured to receive a first progress signal indicative of a read operation in progress, a second progress signal indicative of a write operation in progress, and a clock signal, the clock blocking circuit configured to provide an active read clock signal when the first progress signal indicates a read operation in progress and to provide an active write clock signal when the second progress signal indicates a write operation is in progress.

18. The apparatus of claim 17 , wherein the clock blocking circuit is further configured to provide the active read clock signal, the active write clock signal, and an active common clock signal responsive to an active clock signal when the first and second progress signals indicate neither the write nor read operation is in progress.

19. The apparatus of claim 18 , wherein the clock blocking circuit is further configured to provide the active read and active common clock signals and an inactive write clock signal when the first progress signal indicates the read operation in progress.

20. The apparatus of claim 19 , wherein the clock blocking circuit is further configured to provide the active write and active common clock signals and an inactive read clock signal when the second progress signal indicates the write operation is in progress.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 15, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 051026/0568 →
RELEASE OF SECURITY INTEREST Recorded Oct 14, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050718/0764 →
SUPPLEMENT NO. 11 TO PATENT SECURITY AGREEMENT Recorded Jan 16, 2019
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 048082/0860 →
SUPPLEMENT NO. 2 TO PATENT SECURITY AGREEMENT Recorded Jan 16, 2019
From: MICRON TECHNOLOGY, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 048082/0889 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2018
From: LEE, HYUN YOO; KIM, KANG YONG; PORTER, JOHN D.
To: MICRON TECHNOLOGY, INC.
Reel/Frame 047498/0425 →