摘要:
Embodiments of the present invention provide a write apparatus and a magnetic memory, where the write apparatus includes: a first drive port, a second drive port, a first information storage area, a second information storage area, and an information buffer, where there is a first area between the first information storage area and the information buffer, there is a second area between the second information storage area and the information buffer, the first information storage area, the second information storage area, and the information buffer are made of a first magnetic material, the first area and the second area are made of a second magnetic material, and magnetic energy of the first magnetic material is higher than magnetic energy of the second magnetic material; the first information storage area is configured to write first data to the information buffer; the second information storage area is configured to write second data to the information buffer; and the information buffer is configured to buffer data written from the first information storage area or the second information storage area, and write the buffered data to a magnetic domain of the magnetic memory, which can ensure write stability of the magnetic memory.
摘要:
Embodiments of the present invention provide a memory access method, a storage-class memory, and a computer system. The computer system includes a memory controller and a hybrid memory, and the hybrid memory includes a dynamic random access memory DRAM and a storage-class memory SCM. The memory controller is configured to send a first access instruction to the DRAM and the SCM. When determining that a first memory cell set that is of the DRAM and to which a first address in the received first access instruction points includes a memory cell whose retention time is shorter than a refresh cycle of the DRAM, the SCM may obtain a second address having a mapping relationship with the first address. Further, the SCM converts, according to the second address, the first access instruction into a second access instruction for accessing the SCM, to implement access to the SCM. The computer system provided in the embodiments of the present invention can ensure correctness of data while reducing power consumption for DRAM refresh.
摘要:
The present invention relates to the field of communication processing technologies, and in particular, to a positioning method based on a visible light source, a mobile terminal, and a controller. Specifically, the method includes: acquiring, by a visible light source controller, geographical position attribute information of a position at which a visible light source array is located; determining, by the visible light source controller according to a preset correspondence between geographical position attribute information of a position at which a visible light source array is located and a visible light source array pattern, a visible light source array pattern corresponding to the acquired geographical position attribute information, where the visible light source array pattern refers to coding information formed by identification information that is separately used to identify a luminance state corresponding to each visible light source included in the visible light source array; and controlling, by the visible light source controller according to the determined visible light source array pattern, the luminance state of each visible light source included in the visible light source array. In this way, complexity of a positioning process is reduced, and a problem that a positioning method is relatively onefold is resolved.
摘要:
Embodiments of this application provide a storage component, a preparation method, a reading/writing method, a storage chip, and an electronic device, is related to the storage technology field, and is used to resolve a problem that a quantity of storage states of a spin orbit torque-magnetic random access memory is increased while a storage state change range remains unchanged. The storage component includes: a first magnetic tunnel junction, a spin orbit coupling layer and a second magnetic tunnel junction that are sequentially arranged in a stacked manner. The first magnetic tunnel junction includes a first free layer, and the second magnetic tunnel junction includes a second free layer. The first free layer and the second free layer are arranged on two opposite surfaces of the spin orbit coupling layer.
摘要:
A device suspend method and a computing device are provided. In the method, before a device enters a suspend state, memory space occupied by a background process that is unrelated to a foreground process is released. In this way, the background process that is unrelated to the foreground process is not saved in a memory of the device. In other words, data stored in the memory when the device is suspended is reduced. Therefore, when the device needs to be woken up, only a relatively small amount of data needs to be read from the memory, and a working state can be rapidly restored. This can reduce a delay of reading data from the memory when the device is woken up, thereby accelerating a wakeup speed of the device. In addition, the data is stored in the memory when the device is suspended. Therefore, in the suspend state, power needs to be supplied only to the memory of the device, thereby ensuring low power consumption of the device.
摘要:
A memory activation method and apparatus are provided, pertaining to the computer field. In this solution, a first memory access request is obtained, where the first memory access request is used to request to access a first sub-row in a memory (100); a to-be-scheduled queue of the memory is searched for a second memory access request, where the to-be-scheduled queue of the memory includes multiple memory access requests, the second memory access request is used to request to access a second sub-row in the memory, and the first sub-row and the second sub-row are located in a same row in the memory (110); the first memory access request and the second memory access request are combined to generate a first activation instruction, where the first activation instruction is used to instruct to activate the first sub-row and the second sub-row in the memory (120); and the first activation instruction is sent to the memory (130). In this way, the first sub-row and the second sub-row can be activated simultaneously, and it is unnecessary to precharge, after activation of the first sub-row, a row at which the first sub-row is located, and then activate the second sub-row. Therefore, efficiency of activation is improved.
摘要:
Embodiments of the present invention provide a latch and a D flip-flop. The latch includes: a switch, a resistive random-access memory, a bleeder circuit, and a voltage converter. When the switch is in an on state, the voltage converter is configured to output an output signal of the latch according to an input signal of the latch, where the output signal remains consistent with the input signal. When the switch changes from the on state to an off state, the resistive random-access memory is configured to work together with the bleeder circuit to enable an output signal of the latch when the switch is in the off state to remain consistent with an output signal of the latch when the switch is in the on state, thereby implementing a nonvolatile latching function. Because fewer components are used in the latch in the embodiments of the present invention, a circuit structure is simple, a circuit area is reduced, and integrity of an existing logic circuit can be improved.
摘要:
Embodiments of the present invention provide a memory device. The memory device includes an RRAM crossbar array that is configured to perform a logic operation, and resistance values of resistors in the RRAM crossbar array are all set to R on or R off to indicate a Boolean value 1 or 0. Based on the foregoing setting, a Boolean operation is implemented by using the RRAM crossbar array, so that reliability of a logic operation of the RRAM crossbar array can be improved.
摘要:
A circuit and an array circuit for implementing a shift operation are provided. The circuit for implementing a shift operation includes a resistive random-access memory and four switches, where a first switch is closed when a first end of the first switch is at a low level, a fourth switch is closed when a first end of the fourth switch is at a low level, a second switch is closed when a first end of the second switch is at a high level, and a third switch is closed when a first end of the third switch is at a high level; a second end of the first switch and a second end of the third switch are connected to a negative input end of the resistive random-access memory; a second end of the second switch and a second end of the fourth switch are connected to a positive input end of the resistive random-access memory; the first end of the first switch, the first end of the second switch, the first end of the third switch, and the first end of the fourth switch are connected to an output end of a previous-stage circuit for implementing a shift operation; a third end of the first switch and a third end of the second switch are connected to a bias voltage end; and a third end of the third switch and a third end of the fourth switch are connected to a ground end. The shift circuit has a simple structure and can improve computational efficiency.