-
11.
公开(公告)号:US20190324914A1
公开(公告)日:2019-10-24
申请号:US16455466
申请日:2019-06-27
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Lei Fang , Florian Longnos
IPC: G06F12/0862 , G06F12/1009 , G06F12/0831 , G06F12/1045
Abstract: A method for accessing a non-volatile memory comprises that an NVM controller receive a first access request from a processor and determines whether the first access request is used to access a page table. If the first access request is used to access the page table, the NVM controller obtains an AIT entry by reading a page table entry indicated by the first address information and caches the AIT entry to an AIT cache. The NVM controller monitors access of the processor to the page table, prefetches the to-be-accessed AIT entry.
-
公开(公告)号:US10346094B2
公开(公告)日:2019-07-09
申请号:US15980584
申请日:2018-05-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Le Chang , Wei Yang , Chen Chen
Abstract: This application discloses a storage system, a storage device, and a hard disk drive scheduling method. The storage system includes M disk groups, a power supply system, and a controller, and M is a natural number not less than 3. Each of the M disk groups includes at least one hard disk drive. The controller is configured to control a hard disk drive in a first disk group of the M disk groups to be in an active state to process a first group of service requests, and control a hard disk drive in a second disk group of the M disk groups to switch from the inactive state to a spin up state when the hard disk drive in the first disk group is in the active state.
-
公开(公告)号:US20180260162A1
公开(公告)日:2018-09-13
申请号:US15980584
申请日:2018-05-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Le Chang , Wei Yang , Chen Chen
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0611 , G06F3/0634 , G06F3/0689 , G06F11/30
Abstract: This application discloses a storage system, a storage device, and a hard disk drive scheduling method. The storage system includes M disk groups, a power supply system, and a controller, and M is a natural number not less than 3. Each of the M disk groups includes at least one hard disk drive. The controller is configured to control a hard disk drive in a first disk group of the M disk groups to be in an active state to process a first group of service requests, and control a hard disk drive in a second disk group of the M disk groups to switch from the inactive state to a spin up state when the hard disk drive in the first disk group is in the active state.
-
公开(公告)号:US20170148422A1
公开(公告)日:2017-05-25
申请号:US15426356
申请日:2017-02-07
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Yongbing Huang , Mingyu Chen , Zehan Cui , Shihai Xiao
CPC classification number: G09G5/395 , G09G3/3611 , G09G3/3688 , G09G5/399 , G09G2310/04 , G09G2320/103 , G09G2330/021 , G09G2340/0435 , G09G2360/18
Abstract: A refresh control method and apparatus of a display device are disclosed, where the method includes: (201) periodically generating, a first refresh signal, and outputting an image frame for display that is stored in a frame buffer to a display panel; and (202) generating, a second refresh signal when determining that the image frame for display that is stored in the frame buffer changes, and outputting the image frame for display that is stored in the frame buffer to the display panel. A generation frequency of the second refresh signal is far less than a frequency required to ensure timely display of an image frame. In addition, an operation of refreshing an image frame is triggered by using an event, which may ensure timely display of the image frame, and avoid an unnecessary refresh operation, so as to reduce system resource consumption and memory consumption.
-
公开(公告)号:US11232031B2
公开(公告)日:2022-01-25
申请号:US16419260
申请日:2019-05-22
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Xing Hu , Kanwen Wang , Wei Yang
Abstract: A memory allocation method and a device, where the method is applied to a computer system including a processor and a memory, and comprises, after receiving a memory access request carrying a to-be-accessed virtual address and determining that no memory page has been allocated to the virtual address, the processor selecting a target rank group from at least two rank groups of the memory based on access traffic of the rank groups. The processor selects, from idle memory pages, a to-be-allocated memory page for the virtual address, where information about a first preset location in a physical address of the to-be-allocated memory page is the same as first portions of address information in addresses of ranks in the target rank group.
-
公开(公告)号:US20200304238A1
公开(公告)日:2020-09-24
申请号:US16893748
申请日:2020-06-05
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Florian Longnos , Feng Yang
Abstract: A memory access technology and a computer system, where the computer system includes a memory controller and a medium controller connected to the memory controller. In the computer system, when detecting that an error occurs in first data that is returned by the medium controller in response to a first send command, the memory controller determines sequence information of the first send command in a plurality of send commands that have been sent by the memory controller within a time period from a time point at which the first send command is sent to a current time, and sends a data retransmission command to the medium controller to instruct the medium controller to resend the first data based on the sequence information.
-
公开(公告)号:US10732876B2
公开(公告)日:2020-08-04
申请号:US16284609
申请日:2019-02-25
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Florian Longnos , Wei Yang
Abstract: A memory access technology and a computer system, where the computer system includes a memory controller, a media controller, and a non-volatile memory (NVM) coupled to the media controller. After receiving a first read command from the memory controller, the media controller may read first data from the NVM based on a first address in the first read command. Then the media controller transmit, to the memory controller, at least two fixed-length data subblocks and metadata of the at least two data subblocks in response to at least two first send commands received from the memory controller. The metadata includes a location identifier indicating an offset of a corresponding data subblock in the first data. Thus, the memory controller obtains the first data based on the at least two data subblocks and location identifiers in the metadata.
-
公开(公告)号:US20200066331A1
公开(公告)日:2020-02-27
申请号:US16600034
申请日:2019-10-11
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Xing Hu , Chuanzeng Liang , Shihai Xiao , Kanwen Wang
IPC: G11C11/406
Abstract: A memory refresh method is applied to a computer system including a processor, a memory controller, and a dynamic random access memory (DRAM). The memory controller receives a first plurality of access requests from the processor. The memory controller refreshes a first rank in a plurality of ranks at shortened interval set to T/N when a quantity of target ranks to be accessed by the first plurality of access requests is less than a first threshold and a proportion of read requests in the first plurality of access requests or a proportion of write requests in the first plurality of access requests is greater than a second threshold. T is a standard average refresh interval, and N is greater than 1. The memory refresh technology provided in this application can improve performance of the computer system in a memory refresh process.
-
公开(公告)号:US10459724B2
公开(公告)日:2019-10-29
申请号:US16037767
申请日:2018-07-17
Inventor: Hao Yu , Yuhao Wang , Junfeng Zhao , Wei Yang , Shihai Xiao , Leibin Ni
IPC: G06F9/30 , G06F17/16 , G11C13/00 , G11C7/10 , G11C5/02 , G06F7/00 , G06F13/00 , G06N3/063 , G06J1/00
Abstract: Embodiments of the present disclosure 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 Ron or Roff to indicate a value 1 or 0. Based on the foregoing setting, an operation is implemented using the RRAM crossbar array, so that reliability of a logic operation of the RRAM crossbar array can be improved.
-
公开(公告)号:US20190272230A1
公开(公告)日:2019-09-05
申请号:US16419260
申请日:2019-05-22
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Xing Hu , Kanwen Wang , Wei Yang
Abstract: A memory allocation method and a device, where the method is applied to a computer system including a processor and a memory, and comprises, after receiving a memory access request carrying a to-be-accessed virtual address and determining that no memory page has been allocated to the virtual address, the processor selecting a target rank group from at least two rank groups of the memory based on access traffic of the rank groups. The processor selects, from idle memory pages, a to-be-allocated memory page for the virtual address, where information about a first preset location in a physical address of the to-be-allocated memory page is the same as first portions of address information in addresses of ranks in the target rank group.
-
-
-
-
-
-
-
-
-