# US 12,118,232 B2 · Memory and apparatus comprising same

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,118,232 B2
- Document ID: US12118232B2
- Status: Granted
- Kind: B2
- Application number: 17/622,365
- Filed: 2020-11-05
- Published: 2022-11-17
- Granted: 2024-10-15
- Earliest claimed: 2019-11-07
- Assignees: Anhui Cambricon Information Technology Co., Ltd.
- Applicants: Anhui Cambricon Information Technology Co., Ltd.
- Inventors: Junwei Zhang; Jingye Xuan; Shangbin Chen
- Web page: https://patentgrep.com/patent/US12118232B2

## CPC

- G06F 3/0655: {Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices}
- G06F 3/0673: {Single storage device}
- G11C 7/1045: {Read-write mode select circuits}
- G11C 7/1057: {Data output buffers, e.g. comprising level conversion circuits, circuits for adapting load}
- G11C 7/1084: {Data input buffers, e.g. comprising level conversion circuits, circuits for adapting load}
- G11C 7/1063: {Control signal output circuits, e.g. status or busy flags, feedback command signals}
- G11C 7/1066: {Output synchronization}
- G11C 7/109: {Control signal input circuits}
- G11C 7/1093: {Input synchronization}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G11C: STATIC STORES (semiconductor memory devices H10B)

## Abstract

A memory is included in a combined processing apparatus which may include a computing device, a general interconnection interface, and another processing device. The computing device interacts with the other processing device to jointly complete a computing operation specified by a user. A storage device is respectively connected to the computing device and the other processing device, and is configured to store data of the computing device and the other processing device. The solution of the present disclosure can be widely applied to various data storage fields.

## Claims

### Claim 1

A memory, comprising:
two dies (D1, D2) with respective on-die terminations (ODT1, ODT2), and a communication path provided between the two dies (D1, D2);
wherein one of the two dies is a target die (T-D), and the on-die termination (ODT1, ODT2) of the target die (T-D) is a target on-die termination (T-ODT); the other is a non-target die (NT-D), and the on-die termination (OTD2, ODT1) of the non-target die (NT-D) are a non-target on-die termination (NT-ODT); and an operation mode of the target die (T-D) includes a read mode and a write mode; and
the target die (T-D) sends a notification signal to the non-target die (NT-D) through the communication path to notify the non-target die (NT-D) of the operation mode of the target die (T-D), wherein the non-target die (NT-D) is configured to, in response to receiving the notification signal from the target die (T-D) and depending on different operation modes of the target die (T-D), set the non-target on-die termination (NT-ODT) to different resistance values;
wherein the notification signal is a step signal including a front step edge and a back step edge, the step signal is sent in the read mode, in which the front step edge of the step signal occurs before the start of data transmission in the read mode of the target die (T-D), and the back step edge occurs after the end of data transmission in the read mode of the target die (T-D).

### Claim 2 (depends on 1)

The memory of claim 1, wherein a resistance value of the target on-die termination (T-ODT) is set to be no less than a resistance value of the non-target on-die termination (NT-ODT); and
the target on-die termination (T-ODT) is set to OFF.

### Claim 3 (depends on 1)

The memory of claim 1, wherein the resistance value of the non-target on-die termination (NT-ODT) is set to be no less than 60 ohms in the read mode;
the non-target on-die termination (NT-ODT) is set to OFF in the read mode;
the resistance value of the non-target on-die termination (NT-ODT) is set to be no greater than 120 ohms in the write mode; and
the resistance value of the non-target on-die termination (NT-ODT) is set to be any value of 240/N ohms, where N is any integer from 2 to 10.

### Claim 4 (depends on 1)

The memory of claim 1, further comprising:
a mode register (MR) in which a parameter list is stored, so that the memory is able to set at least the two dies (D1, D2) according to the parameter list;
a memory controller that is connected to the two dies (D1, D2) and configured to control the resistance value of the target on-die termination (T-ODT) in the target die (T-D), and further configured to control the resistance value of the non-target on-die termination (NT-ODT) in the non-target die (NT-D).

### Claim 5 (depends on 1)

A processor system, comprising:
a processor chip; and
the memory of claim 1, in which the processor chip is connected to the dies (D1, D2),
wherein depending on different operation modes of the target die (T-D), the processor chip sets resistance values of the target on-die termination (T-ODT) and the non-target on-die termination (NT-ODT), and/or an on-die termination of the processor chip; and
the processor chip includes a CPU chip, a GPU chip, or an SoC chip.

### Claim 6 (depends on 5)

The processor system of claim 5, wherein the on-die termination of the processor chip is set to be no greater than 120 ohms in a read mode;
the resistance value of the non-target on-die termination (NT-ODT) is set to 240/N, where N is an integer between 2 and 10; and
an on-die termination of the processor system is set to OFF in a write mode.

### Claim 7

A storage method performed on a memory, wherein the memory comprises two dies (D1, D2) with respective on-die terminations (ODT1, ODT2), and a communication path is provided between the two dies (D1, D2); wherein one of the two dies is a target die (T-D), and the on-die termination (ODT1, ODT2) of the target die (T-D) is a target on-die termination (T-ODT); the other is a non-target die (NT-D), and the on-die termination (OTD2, ODT1) of the non-target die (NT-D) are a non-target on-die termination (NT-ODT); and an operation mode of the target die (T-D) includes a read mode and a write mode; and
the method comprises:
sending a notification signal to the non-target die (NT-D) through the communication path to notify the non-target die (NT-D) of the operation mode of the target die (T-D),
wherein in response to receiving the notification signal from the target die (T-D) and depending on different operation modes of the target die (T-D), the non-target die (NT-D) sets the non-target on-die termination (NT-ODT) to different resistance values;
wherein the notification signal is a step signal including a front step edge and a back step edge, the step signal is sent in the read mode, in which the front step edge of the step signal occurs before the start of data transmission in the read mode of the target die (T-D), and the back step edge occurs after the end of data transmission in the read mode of the target die (T-D).

### Claim 8 (depends on 7)

The storage method of claim 7, wherein a resistance value of the target on-die termination (T-ODT) is set to be no less than a resistance value of the non-target on-die termination (NT-ODT); and
the target on-die termination (T-ODT) is set to OFF.

### Claim 9 (depends on 7)

The storage method of claim 7, wherein the resistance value of the non-target on-die termination (NT-ODT) is set to be no less than 60 ohms in the read mode; and
the non-target on-die termination (NT-ODT) is set to OFF in the read mode;
the resistance value of the non-target on-die termination (NT-ODT) is set to be no greater than 120 ohms in the write mode; and
the resistance value of the non-target on-die termination (NT-ODT) is set to be any value of 240/N ohms, where N is any integer from 2 to 10.

### Claim 10 (depends on 7)

The storage method of claim 7, wherein the memory further includes a mode register (MR) in which a parameter list is stored so that at least the two dies (D1, D2) are set according to the parameter list;
the storage method further comprises:
controlling, by a memory controller connected to the two dies (D1, D2), the resistance value of the target on-die termination (T-ODT) in the target die (T-D); and
controlling, by the controller, the resistance value of the non-target on-die termination (NT-ODT) in the non-target die (NT-D).
