-
公开(公告)号:US20240403224A1
公开(公告)日:2024-12-05
申请号:US18807043
申请日:2024-08-16
Applicant: Huawei Technologies Co., Ltd.
Inventor: Wei Pan , Junping Luo , Tao Li , Kenneth Chong Yin Tan , Junlong Liu
IPC: G06F12/1009
Abstract: A memory access method comprises adding routing information to a memory page table, so that a memory management unit (MMU) queries, in a process of performing address translation on a virtual address (VA), the memory page table to obtain the routing information. After querying the memory page table and obtaining a physical address (PA), the MMU may directly route the PA based on the routing information, whereby a system address decoder (SAD) is not needed for further decoding the PA.
-
公开(公告)号:US12113823B2
公开(公告)日:2024-10-08
申请号:US17720848
申请日:2022-04-14
Applicant: Huawei Technologies Co., Ltd.
Inventor: Junli Hu , Wei Pan , Haifei Zeng , Yuguo Wang
IPC: H04L9/40 , G06F1/3206 , G06F21/57 , G06F21/60
CPC classification number: H04L63/1433 , G06F1/3206 , G06F21/57 , G06F21/606
Abstract: A remote attestation method includes a first unit of a composite device obtains first measurement information of a second unit of the composite device. The first unit performs, based on the first measurement information, trustworthiness attestation on the second unit to obtain a first attestation result, and the first unit sends the first attestation result to a remote attestation device. In this way, the first unit in the composite device has a remote attestation function, and may perform trustworthiness attestation on another unit in the composite device to which the first unit belongs.
-
公开(公告)号:US20240214245A1
公开(公告)日:2024-06-27
申请号:US18599570
申请日:2024-03-08
Applicant: Huawei Technologies Co., Ltd.
Inventor: Junping Luo , Wei Pan , Er Nie , Jiankang Li
IPC: H04L25/03
CPC classification number: H04L25/03 , H04L25/03006 , H04L2025/03777
Abstract: A transmitter equalization parameter evaluation method and an apparatus are provided. The method provided in this application is used for evaluating a transmitter equalization parameter of a high-speed interface in a first device, and the method is performed by a second device connected to the first device over a communication link. The second device first detects a status of the communication link between the first device and the second device, where the communication link is constructed through the high-speed interface in the first device. When determining that the communication link is idle, the second device performs a transmitter equalization parameter evaluation process of the high-speed interface in the first device based on the communication link. When the communication link is idle, the transmitter equalization parameter evaluation process of the high-speed interface in the first device is started. This ensures efficiency of transmitter equalization parameter evaluation.
-
公开(公告)号:US20230205691A1
公开(公告)日:2023-06-29
申请号:US18177140
申请日:2023-03-02
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Wei Pan , Fengguang Wu
IPC: G06F12/0804
CPC classification number: G06F12/0804
Abstract: In a flush packet sending method, a requesting component in a computing device sends a flush packet to a set of caches in a broadcast manner, and receives flush completion packets from the caches in the set of caches. Physical address information carried in the flush packet indicates that multiple cache lines are to be flushed. After receiving the flush packet, a cache in the set of caches identifies a cache line that is in the multiple cache lines to be flushed and is within a management scope of the cache, and flushes the identified cache line. The cache then sends a flush completion packet to the processor core.
-
公开(公告)号:US20220237295A1
公开(公告)日:2022-07-28
申请号:US17720848
申请日:2022-04-14
Applicant: Huawei Technologies Co., Ltd.
Inventor: Junli Hu , Wei Pan , Haifei Zeng , Yuguo Wang
IPC: G06F21/57 , G06F21/60 , G06F1/3206
Abstract: A remote attestation method includes a first unit of a composite device obtains first measurement information of a second unit of the composite device. The first unit performs, based on the first measurement information, trustworthiness attestation on the second unit to obtain a first attestation result, and the first unit sends the first attestation result to a remote attestation device. In this way, the first unit in the composite device has a remote attestation function, and may perform trustworthiness attestation on another unit in the composite device to which the first unit belongs.
-
公开(公告)号:US20250013535A1
公开(公告)日:2025-01-09
申请号:US18891094
申请日:2024-09-20
Applicant: Huawei Technologies Co., Ltd.
Inventor: Zhiyong Chen , Wei Pan , Tian Xia
Abstract: A data writing method includes obtaining first to-be-written data, where the first to-be-written data is data to be written into a first memory in the processing system; determining a first codeword length based on a first redundancy ratio corresponding to the first memory; performing ECC encoding on the first to-be-written data based on the first codeword length, to obtain first redundant data, where the first redundancy ratio is equal to a ratio of a data bit included in the first to-be-written data to a redundant bit included in the first redundant data; obtaining a memory type of the first memory; and writing the first to-be-written data and the first redundant data into the first memory based on the memory type.
-
7.
公开(公告)号:US20240330202A1
公开(公告)日:2024-10-03
申请号:US18673967
申请日:2024-05-24
Applicant: Huawei Technologies Co., Ltd.
Inventor: Wei Pan , Junping Luo , Tao Li , Kenneth Chong Yin Tan , Junlong Liu
IPC: G06F12/1027 , G06F12/1009
CPC classification number: G06F12/1027 , G06F12/1009 , G06F2212/657
Abstract: A plurality of physical cores of a processor share a memory management unit (MMU) pool comprising a plurality of MMUs. The plurality of MMUs provides each physical core with an address translation function from a virtual address (VA) to a physical address (PA). If an address translation requirement of a physical core is high, for example, when a main memory is concurrently accessed, the plurality of MMUs can serve the physical core.
-
公开(公告)号:US20240320087A1
公开(公告)日:2024-09-26
申请号:US18735483
申请日:2024-06-06
Applicant: Huawei Technologies Co., Ltd.
Inventor: Wei Pan , Junping Luo
IPC: G06F11/10
CPC classification number: G06F11/1004
Abstract: When a memory controller may need to read target data in a memory, the memory controller reads the target data and first check code of the target data from the memory. The memory controller may check the target data using the first check code. If the check fails, it indicates that error data exists in the target data. The memory controller may perform error correction on the target data using the first check code. After failing to perform error correction on the target data using the first check code in the memory, the memory controller performs error correction on the target data using the second check code in the secondary storage, to ensure that the error correction is implemented on the target data.
-
公开(公告)号:US20240160597A1
公开(公告)日:2024-05-16
申请号:US18405234
申请日:2024-01-05
Applicant: Huawei Technologies Co., Ltd.
Inventor: Wei Pan , Pingyu Wu , Junping Luo
IPC: G06F13/42
CPC classification number: G06F13/4282
Abstract: A link negotiation system includes a second device that determines a link configuration policy based on a status of a receiver of an interface of the second device, where the link configuration policy indicates an association relationship between a unidirectional logical lane and a unidirectional physical lane in a high-speed serial link between a first device and the second device, the unidirectional logical lane is a logical lane from the first device to the second device in the high-speed serial link, and the unidirectional physical lane is a physical lane from the first device to the second device in the high-speed serial link; and sends the link configuration policy to the first device.
-
公开(公告)号:US20230297722A1
公开(公告)日:2023-09-21
申请号:US18321232
申请日:2023-05-22
Applicant: Huawei Technologies Co., Ltd.
IPC: G06F21/64
CPC classification number: G06F21/64
Abstract: An integrity verification method includes: a first device that sends first data to a second device. The first device sends an integrity measurement baseline value corresponding to the first data to a verification server, and the second device sends an integrity measurement value corresponding to the first data to the verification server. The verification server performs integrity verification on the first data based on the integrity measurement value and the integrity measurement baseline value.
-
-
-
-
-
-
-
-
-