-
公开(公告)号:US12020401B2
公开(公告)日:2024-06-25
申请号:US16675644
申请日:2019-11-06
Applicant: Arm Limited
Inventor: Samuel Martin , Metin Gokhan Unal , Damian Piotr Modrzyk
IPC: G06T3/4092 , G06F3/01 , G06F3/0346 , G06T3/60 , G06T19/00 , H04N13/117
CPC classification number: G06T3/4092 , G06F3/011 , G06F3/012 , G06F3/0346 , G06T3/60 , G06T19/006 , H04N13/117 , G06T2210/36
Abstract: In a data processing system, when displaying a foveated image, a producer processing unit generates plural different resolution versions of the frame to be displayed. A display processor then generates a view orientation transformed output version of the frame to be displayed using data from the plural different resolution versions of the frame to be displayed generated by the producer processing unit based on data indicative of which resolution version of the frame is to be used for respective regions of the view orientation transformed output version of the frame to be displayed provided to the display processor.
-
公开(公告)号:US12019569B1
公开(公告)日:2024-06-25
申请号:US18077286
申请日:2022-12-08
Applicant: Arm Limited
Inventor: Julian Katenbrink
IPC: G06F13/16
CPC classification number: G06F13/1673 , G06F13/1689
Abstract: An apparatus has first-in, first-out (FIFO) buffer circuitry to transfer data from a source domain to a sink domain across a clock domain boundary. The FIFO buffer circuitry has data transfer circuitry to store the data to be transferred across the clock domain boundary; and source and sink domain data transfer control circuitry to maintain respective state vectors indicative of a state of the FIFO buffer circuitry in the respective domain. At least one of the source domain transfer control circuitry and the sink domain transfer control circuitry is operable to perform a multi-item transfer to transfer two or more data items in a single clock cycle of a respective domain by placing the data items into, or reading the data items from, respective data storage elements; and advancing a state vector of the respective domain by two or more state vector encodings in the single clock cycle.
-
公开(公告)号:US12014456B2
公开(公告)日:2024-06-18
申请号:US17814387
申请日:2022-07-22
Applicant: Arm Limited
Inventor: Edvard Fielding , Carmelo Giliberto
CPC classification number: G06T15/06 , G06T1/20 , G06T15/005 , G06T15/04 , G06T17/10 , G06T2210/21
Abstract: A method of operating a graphics processor when rendering a frame representing a view of a scene using a ray tracing process in which part of the processing for a ray tracing operation is offloaded to a texture mapper unit of the graphics processor. Thus, when the graphics processor's execution unit is executing a program to perform a ray tracing operation the execution unit is able to message the texture mapper unit to perform one or more processing operations for the ray tracing operation. This operation can be triggered by including an appropriate instruction to message the texture mapper unit within the ray tracing program.
-
公开(公告)号:US20240193719A1
公开(公告)日:2024-06-13
申请号:US18517191
申请日:2023-11-22
Applicant: Arm Limited
Inventor: Frank Klaeboe Langtind , Andreas Due Engh-Halstvedt
Abstract: A tiled-based graphics processor that comprises a plurality of tiling units is disclosed. The graphics processor includes an assigning circuit that assigns tiling units to process draw calls or draw call parts, and causes assigned tiling units to process draw calls or draw call parts.
-
公开(公告)号:US12002050B2
公开(公告)日:2024-06-04
申请号:US17251422
申请日:2019-07-05
Applicant: Arm Limited
Inventor: Yongkang Liu
IPC: G06Q20/40
CPC classification number: G06Q20/40145
Abstract: An apparatus adapted to authorise a transaction having a requested payment amount comprises receiving circuitry to receive a request to authorise the transaction, the request indicating the requested payment amount of the transaction, input circuitry to receive one or more user inputs required from the user to authorise the transaction and authorising circuitry to authorise the transaction when the one or more user inputs correspond to a user input payment amount that is the same as the requested payment amount of the transaction.
-
公开(公告)号:US12001722B2
公开(公告)日:2024-06-04
申请号:US17890456
申请日:2022-08-18
Applicant: Arm Limited
Inventor: Pavel Shamis , Honnappa Nagarahalli , Jamshed Jalal
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0635 , G06F3/0673
Abstract: There is provided an apparatus, method, and computer-readable medium. The apparatus comprises interconnect circuitry to couple a device to one or more processing elements and to one or more storage structures. The apparatus also comprises stashing circuitry configured to receive stashing transactions from the device, each stashing transaction comprising payload data and control data. The stashing circuitry is responsive to a given stashing transaction whose control data identifies a plurality of portions of the payload data, to perform a plurality of independent stashing decision operations, each of the plurality of independent stashing decision operations corresponding to a respective portion of the plurality of portions of payload data and comprising determining, with reference to the control data, whether to direct the respective portion to one of the one or more storage structures or whether to forward the respective portion to memory.
-
公开(公告)号:US12001541B2
公开(公告)日:2024-06-04
申请号:US17267193
申请日:2019-09-05
Applicant: Arm Limited
Inventor: Nicholas Wood
CPC classification number: G06F21/51 , G06F12/1458 , G06F21/62 , H04L9/3247 , G06F2212/1052 , G06F2221/033 , G06F2221/2145
Abstract: Memory access circuitry 26 controls access to memory based on ownership information defining, for a given memory region, an owner realm specified from among two or more realms, each realm corresponding to at least a portion of a software processes miming on processing circuitry 8. The owner realm has a right to exclude other realms from accessing data stored within the given memory region. On activation of a target realm, it is detected whether a parameter signature derived from security configuration parameters established for the target realm matches an expected signature; and in response to detecting a mismatch between the parameter signature and the expected signature, an activation restriction is applied to the target realm to prevent the activation of target realm or prevent correct functioning of the target realm following activation.
-
公开(公告)号:US12001369B2
公开(公告)日:2024-06-04
申请号:US17709293
申请日:2022-03-30
Applicant: Arm Limited
Inventor: Erik Persson , Graeme Leslie Ingram , Rune Holm , John Wakefield Brothers, III
Abstract: The present disclosure relates generally to multi-processor arrangements and, more particularly, to broadcast regions for multi-processor arrangements.
-
公开(公告)号:US11995532B2
公开(公告)日:2024-05-28
申请号:US16210389
申请日:2018-12-05
Applicant: Arm Limited
Inventor: Daren Croxford
Abstract: Subject matter disclosed herein may relate to storage and/or processing of signals and/or states representative of neural network parameters in a computing device, and may relate more particularly to configuring circuitry in a computing device to process signals and/or states representative of neural network parameters.
-
公开(公告)号:US11995475B2
公开(公告)日:2024-05-28
申请号:US17082864
申请日:2020-10-28
Applicant: Apical Limited , Arm Limited
Inventor: Daren Croxford , Sharjeel Saeed , Jayavarapu Srinivasa Rao , Aaron Debattista
CPC classification number: G06F9/5038 , G06F3/0604 , G06F3/0632 , G06F3/0673 , G06F9/505 , G06N3/04
Abstract: An information processing apparatus is described for processing a workload. The information processing apparatus comprises a processor and a memory element connected to the processor via a data link. In advance of processing a workload, the information processing apparatus estimates an access time required to transfer an amount of the workload that is to be transferred from the external memory element to the processor, and estimates a processing time for the processor to process the workload. A processing rate characteristic of the processor and/or a data transfer rate between the memory and the processor is set in dependence upon the estimated processing time and estimated access time. Methods for varying a quality of service (QoS) value of requests to the external memory element are also described.
-
-
-
-
-
-
-
-
-