-
公开(公告)号:US10965944B2
公开(公告)日:2021-03-30
申请号:US16458647
申请日:2019-07-01
Applicant: QUALCOMM Incorporated
Inventor: Gopikrishnaiah Andandan , Dhaval Kanubhai Patel , Dileep Marchya , Nagamalleswararao Ganji
IPC: G06F13/14 , H04N19/164 , G09G5/00 , H04N19/174 , H04N19/42
Abstract: In some aspects, the present disclosure provides a method for bandgap voting. In some configurations, the method includes receiving, at a hardware voting component associated with a destination subsystem, metadata for each of a plurality of compressed display tiles, wherein for each of the plurality of compressed display tiles the metadata indicates an amount of compression of the compressed display tile. In some configurations, the method includes dividing the plurality of compressed display tiles into a plurality of sets of compressed display tiles. In some configurations, for each of the plurality of sets of compressed display tiles, the method includes determining a desired bandwidth for communicating the set of compressed display tiles over a bus, and receiving the set of compressed display tiles at the destination subsystem over the bus at an actual bandwidth that is based on the desired bandwidth.
-
12.
公开(公告)号:US20190206371A1
公开(公告)日:2019-07-04
申请号:US15860296
申请日:2018-01-02
Applicant: QUALCOMM Incorporated
Inventor: Dileep Marchya , Balamukund Sripada , Srinivas Pullakavi
CPC classification number: G09G5/395 , G06F12/023 , G06F12/1027 , G06F2212/1044 , G06F2212/68 , G06T1/20 , G06T1/60 , G09G5/001 , G09G2360/12 , G09G2360/18
Abstract: A device may allocate one or more frame buffers. In response to a command to open an application after allocating the one or more frame buffers, the device may reassign one or more of the frame buffers to the application. Furthermore, the device may store, based on instructions of the application, content data in the one or more reassigned frame buffers. The device may output, for display on a display screen, content based on the content data in the one or more reassigned frame buffers.
-
公开(公告)号:US20190087144A1
公开(公告)日:2019-03-21
申请号:US15710668
申请日:2017-09-20
Applicant: QUALCOMM Incorporated
Inventor: Rajesh Yadav , Dileep Marchya
Abstract: The techniques of this disclosure include power optimal multiplexing of host and/or panel random access memory (RAM) pixel data for display scan out. Two aspects include systems and methods of bypassing the memory on the smart display panel in certain circumstances and refreshing the display from the host: hardware enhancement for an optimal block-based timing engine for smart display panels and an optimized frame-based timing engine scan out for smart display panels. The host may determine whether to bypass the memory of the smart display based on the size of high refresh rate regions and/or offline data for non-updating regions from the host and RAM respectively. By bypassing the panel RAM during circumstances where large areas of the display are updated rapidly, display power usage and on-panel RAM wear out may be reduced.
-
公开(公告)号:US20170338661A1
公开(公告)日:2017-11-23
申请号:US15162369
申请日:2016-05-23
Applicant: QUALCOMM Incorporated
Inventor: Dileep Marchya , Dhaval Kanubhai Patel , Ujwal Patel , Nagamalleswararao Ganji , Mastan Manoj Kumar Amara Venkata , Panneer Arumugam
IPC: H02J4/00
CPC classification number: H02J4/00 , G06F1/26 , G06F1/3206 , G06F1/324 , G06F1/3296
Abstract: The disclosure relates to a system including a set of subsystems sharing a voltage rail. The system includes a power controller configured to send messages, such as interrupts, to the subsystems concerning a change of state of a supply voltage on the voltage rail. Such messages may have been sent in response to requests and messages from the subsystems, respectively. In response to the messages, the subsystems may send requests to the power controller for different dynamic clock voltage scaling (DCVS) levels, respectively. In response to such requests, the power controller may set the supply voltage and frequencies of clock signals for the requesting subsystems, respectively.
-
公开(公告)号:US20170127012A1
公开(公告)日:2017-05-04
申请号:US14931358
申请日:2015-11-03
Applicant: QUALCOMM Incorporated
Abstract: Techniques are described in which a video decoding mode is used to determine which regions of a picture need to be composed. If a region of a current picture is decoded in skip mode with the reference picture of the skip mode being a previous picture that is displayed immediately prior to the current picture, then pixel values for that region may not need to be retrieved from system memory.
-
16.
公开(公告)号:US12266075B2
公开(公告)日:2025-04-01
申请号:US17753681
申请日:2020-10-14
Applicant: QUALCOMM Incorporated
Inventor: Nan Zhang , Yongjun Xu , Dileep Marchya
Abstract: The present disclosure relates to methods and apparatus for display processing. For example, disclosed techniques facilitate regional processing of images for under-display device displays. Aspects of the present disclosure can identify a subsection of a set of frame layers, the identified subsection corresponding to a lower pixel density region, relative to at least one other region, of a display. Aspects of the present disclosure can also blend first pixel data for each frame layer corresponding to the identified subsection to generate second pixel data. Further, aspects of the present disclosure can populate a buffer layer based on the second pixel data. Additionally, aspects of the present disclosure can blend pixel data from the set of frame layers and the buffer layers to generate a blended image. Aspects of the present disclosure can also transmit the blended image for presentment via the display.
-
公开(公告)号:US11238772B2
公开(公告)日:2022-02-01
申请号:US16823041
申请日:2020-03-18
Applicant: QUALCOMM Incorporated
Inventor: Srinivas Pullakavi , Dileep Marchya , Padmanabhan Komanduru V
Abstract: The present disclosure relates to methods and apparatus for display processing. The apparatus can determine at least one data parameter corresponding to each of a plurality of layers in a display frame. The apparatus can also calculate a model for the at least one data parameter corresponding to each of the plurality of layers. Additionally, the apparatus can modify the model for the at least one data parameter based on one or more application use cases of the display frame. Moreover, the apparatus can implement the modified model on each of the plurality of layers in the display frame. In some aspects, the apparatus can also determine one or more composition settings for each of the plurality of layers based on the modified model. The apparatus can also apply the one or more composition settings to each of the plurality of layers based on the modified model.
-
18.
公开(公告)号:US10354623B1
公开(公告)日:2019-07-16
申请号:US15860296
申请日:2018-01-02
Applicant: QUALCOMM Incorporated
Inventor: Dileep Marchya , Balamukund Sripada , Srinivas Pullakavi
Abstract: A device may allocate one or more frame buffers. In response to a command to open an application after allocating the one or more frame buffers, the device may reassign one or more of the frame buffers to the application. Furthermore, the device may store, based on instructions of the application, content data in the one or more reassigned frame buffers. The device may output, for display on a display screen, content based on the content data in the one or more reassigned frame buffers.
-
公开(公告)号:US20190089927A1
公开(公告)日:2019-03-21
申请号:US15710638
申请日:2017-09-20
Applicant: QUALCOMM Incorporated
Inventor: Rajesh Yadav , Dileep Marchya
Abstract: The techniques of this disclosure include power optimal multiplexing of host and/or panel random access memory (RAM) pixel data for display scan out. Two aspects include systems and methods of bypassing the memory on the smart display panel in certain circumstances and refreshing the display from the host: hardware enhancement for an optimal block-based timing engine for smart display panels and an optimized frame-based timing engine scan out for smart display panels. The host may determine whether to bypass the memory of the smart display based on the size of high refresh rate regions and/or offline data for non-updating regions from the host and RAM respectively. By bypassing the panel RAM during circumstances where large areas of the display are updated rapidly, display power usage and on-panel RAM wear out may be reduced.
-
公开(公告)号:US20170032764A1
公开(公告)日:2017-02-02
申请号:US14852273
申请日:2015-09-11
Applicant: QUALCOMM Incorporated
IPC: G09G5/393
CPC classification number: G09G5/393 , G06F3/0485 , G06T1/60 , G09G5/34 , G09G2320/103 , G09G2360/127
Abstract: Techniques are described for determining a region to be updated in a frame based on positional changes of one layer from frame-to-frame. The positional changes may be displacement of a layer or removal of a layer from one frame to the next. In addition to the information of the positional changes, the techniques also utilize all areas for which the image content changed, but the position did not, for determining the region to be updated.
Abstract translation: 描述了基于一帧从帧到帧的位置变化来确定帧中要更新的区域的技术。 位置变化可以是层的位移或从一个框架到下一个框架的移除。 除了位置变化的信息之外,这些技术还利用图像内容改变的所有区域,但是位置没有用于确定要更新的区域。
-
-
-
-
-
-
-
-
-