[go: up one dir, main page]

CN104077099B - A kind of method that intelligent terminal platform supports higher resolution - Google Patents

A kind of method that intelligent terminal platform supports higher resolution Download PDF

Info

Publication number
CN104077099B
CN104077099B CN201410271967.3A CN201410271967A CN104077099B CN 104077099 B CN104077099 B CN 104077099B CN 201410271967 A CN201410271967 A CN 201410271967A CN 104077099 B CN104077099 B CN 104077099B
Authority
CN
China
Prior art keywords
data
height
higher resolution
ram
tile
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201410271967.3A
Other languages
Chinese (zh)
Other versions
CN104077099A (en
Inventor
赵建国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZHEJIANG DEJING ELECTRONICS TECHNOLOGY CO LTD
Original Assignee
ZHEJIANG DEJING ELECTRONICS TECHNOLOGY CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZHEJIANG DEJING ELECTRONICS TECHNOLOGY CO LTD filed Critical ZHEJIANG DEJING ELECTRONICS TECHNOLOGY CO LTD
Priority to CN201410271967.3A priority Critical patent/CN104077099B/en
Publication of CN104077099A publication Critical patent/CN104077099A/en
Application granted granted Critical
Publication of CN104077099B publication Critical patent/CN104077099B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a kind of method that intelligent terminal platform supports higher resolution, comprise the following steps:1)Data prepare;2)Data investigation;3)Data write;4)Dynamic backlight and color correction;5)Data processing;6)Data transfer.By above-mentioned technical proposal, the present invention can be achieved under existing hardware condition and support higher resolution, do not increase any cost while higher resolution is possessed, improve the competitiveness of manufacturer.

Description

A kind of method that intelligent terminal platform supports higher resolution
Technical field
The present invention relates to a kind of method that intelligent terminal platform supports higher resolution, terminal device therein is embedded Terminal device, specifically includes amusement communication multimedia equipment, handheld device(Tablet personal computer, palm PC, electronic aid to navigation, Automotive electronics amusement equipment etc.), mobile communication terminal device(Mobile phone).
Background technology
As electronics industry increasingly gos deep into the lives of the people, tablet personal computer, the popularization of palm PC, large scale high-resolution End product favored by more and more users, many manufacturers do not stint increase hardware cost and upgrade more high-end chip to improve Resolution ratio, makes, from more competitive in aspect of performance, but losing more advantages in price.Therefore, how Low cost, the terminal device for the higher resolution supported with high-end chip are developed on the basis of existing chip becomes cost Sharp weapon for competition.
Traditional flow for displaying is as shown in figure 1, because prior art first has to the data of display respectively in layer(Layer)Refer to To internal memory in, pass through OVL(Overlay layer image stacks)Lamination is carried out, while passing through RDMA(Read direction is directly interior Deposit access)Constantly it is transferred to BLS(According to image color dynamic backlight adjusting module), the back of the body is determined for analyzing display data The module of brightness, Color(Color correction module), it is finally delivered to final display module.RDMA FiFo size among these Determine the size of resolution ratio, such as the RDMA FiFo of 4k bytes, according to raster scan pattern refresh data, RDMA FiFo should at least 1 row data, that, which just determines that resolution ratio is wide, can not be more than 4x1024/BPP, and BPP is shared for each pixel Byte numbers, the BPP by taking RGB8888 as an example is exactly 4, and the width of ultimate resolution is 4x1024/4=1024;FiFo buffer time determines The line number refreshed is determined, such as the buffer time 10us of FiFo, LCM needs to refresh 60 frames, and line width is 1024, then refreshable Maximum number of lines is 1x1000000/60/10=1666, so maximum support 1666 rows, general chip handbook can all consider that system is born Load, can be smaller than theoretical value, such as 720x1280, can so lack certain system bus burden.
The content of the invention
In view of the deficiencies of the prior art, the present invention provides the resolution ratio that a kind of support of intelligent terminal platform is declared than platform The method of higher resolution, can be achieved under existing hardware condition and supports higher resolution, possessing higher resolution Do not increase any cost simultaneously, improve the competitiveness of manufacturer.
The characteristics of main system availability using RDMA FiFo of the invention is not reaching to the limit, by data TILE moulds Formula is reconfigured, and improves FiFo utilization rate, such as 4K bytes FiFo, nominal HD(720x1280), it is desirable to accomplish FHD(1080x1920), TILE combinations are carried out for height according to 120, sequential is set to 0.8us(Each row of data than it is nominal it is few very It is many), according to 60fps(Transmission frame number per second)Design, it is 1x1000000/60/0.8=20833 that can support maximum number of lines, is more than 1920x(1080/120)=17280, such 1920x1080 RGB8888 data just can be with 60fps refresh rates in the core Piece is normally run.
The main technical schemes that the present invention is used are:A kind of method that intelligent terminal platform supports higher resolution, including Following steps:
1)Data prepare:Prepare each layer initial data;
2)Data investigation:Initial data is overlapped by OVL after being ready to;
3)Data write:Data after superposition is good write RAM by WDMA;
4)Dynamic backlight and color correction:When user needs to support dynamic backlight or color correction, by the data in RAM By BLS modules, Color modules are transferred to;
5)Data processing:Data in RAM are processed into TILE data and RAM TILE are stored in;
6)Data transfer:RDMA FiFo sequential is first reset, then final show is transferred to TILE patterns by RDMA Show module.
The present invention also uses following attached technical scheme:
The step 4)With step 5)Can synchronously it carry out.
It is using the beneficial effect of the invention brought:It can be achieved under existing hardware condition and support higher resolution, Do not increase any cost while higher resolution is possessed, improve the competitiveness of manufacturer.
Brief description of the drawings
It is described further below in conjunction with accompanying drawing:
Fig. 1 is the chip internal connection block diagram that prior art supports resolution ratio.
Fig. 2 realizes the chip internal connection block diagram of higher resolution for the present invention.
Fig. 3 realizes the RGB8888 raw-data maps that higher resolution is illustrated for the present invention.
Fig. 4 realizes the TILE datagrams after the RGB8888 processing that higher resolution is illustrated for the present invention.
Fig. 5 realizes the method flow block diagram of higher resolution for the present invention.
Embodiment
As shown in Fig. 2, Fig. 5, a kind of method that intelligent terminal platform supports higher resolution comprises the following steps:
1)Data prepare:Prepare each layer initial data, initial data can be RGB565, YUV444, The dot array data form that the chip-stack module such as RGB888, RGB8888 is supported, below our explanations by taking RGB8888 as an example;
2)Data investigation:Initial data is overlapped by OVL after being ready to;
3)Data write:Data after superposition is good write RAM by WDMA;
4)Dynamic backlight and color correction:When user needs dynamic backlight or color correction, it is only necessary in corresponding dish This function is chosen in list, than if desired for support dynamic backlight regulation electricity-saving function, it is necessary to be transferred to RAM data BLS modules are analyzed, it is necessary to support color adjustment, it is necessary to which RAM data is passed into Color resume modules;
5)Data processing:Data in RAM are processed into the data of TILE patterns needs and RAM TILE are stored in, data Form is raw data format, is illustrated in figure 3 8x8 RGB8888 initial data, and combination is rearranged according to matrix, forms new TILE data, be illustrated in figure 4 treated 4x16 TILE data, the conversion process of wherein data processing is as follows:
A, the data of big resolution ratio are split as to support within ultimate resolution with chip, and can be by big medium-res line The integer that ordered series of numbers number can divide exactly is the square formation data of height, if chip supports 4x4 resolution ratio by taking Fig. 3 as an example, 8x8 matrixes are most Big common divisor is 8, and chip requirement is such as met simultaneously, and TILE square formations are highly 4;
A practical application is lifted, the chip supports HD(720x1280), FHD is with this method(1080x1920), RDMA FiFo 4K bytes, acquiescence 10us caching sequential, TILE upper height limits are 65535, first seek 1080 and 1920 greatest common divisors 120,120 be less than 720, so using 120 as TILE mode data matrixes height,
Initial data is divided into some square formations by B, the height that data are obtained according to step A, and according to scanning sequency up and down Square formation is numbered, the 8x8 of 32 RGB8888 by taking Fig. 3 as an example data, with 4 height for TILE, constitutes 4 4x4 sides Battle array, and square formation is numbered by scanning sequency, square formation 1, square formation 2, square formation 3, square formation 4;Such as above-mentioned practical application 1920x1080 144 square formations are segmented into according to 120 height packet, 144 square formations are entered into line label by scanning sequency.
C, matrix data is rearranged into according to sequencing new matrix, using the height of square formation as width, and square formation is high The product of degree and square formation quantity is matrix height, and Fig. 4 show the data that 4 4x4 square formations are reconfigured, and matrix width is 4, height For 16, data are stored in RAM TILE, it should be noted that the height of the new matrix of this method, it is necessary to highly allow in chip TILE In the range of.Data permutation such as above-mentioned practical application 1920x1080 is high by 17280 into wide 120(144x120)New square Battle array, less than 65535 within TILE height allowed bands.
6)Data transfer:RDMA FiFo sequential is first reset, then final show is transferred to TILE patterns by RDMA Show module.Method to set up is, with 1s(1000000 us)Divided by refresh frame per second, then divided by new TILE matrixes height, the value energy Allow in FiFo within limit, with regard to the new resolution ratio can be supported.By taking practical application as an example, under the premise of 60fps refreshes, FiFo's 1000000/60/17280=0.96us should be less than by buffering sequential, and we can actually take 0.8us, on condition that 0.8us can be with 120x4 data are buffered, FiFo sequential allows limit to determine refreshing line number on the contrary.
Wherein, step 3)In RAM be for raster scan pattern RAM, WDMA(Write Direct Memory Access Write direction direct memory access), step 4)With step 5)Can synchronously it carry out, step 5)In TILE be tiled pattern, step 6)In final display module include BPI(Parallel interface bus)、BSI(Serial interface bus)、DPI(Dynamic parallel bus)Or DSI(Dynamic universal serial bus).
By the method for above-described embodiment, it can be achieved under existing hardware condition and support higher resolution, possessing Do not increase any cost while high-resolution, improve the competitiveness of manufacturer.
The present invention is not limited to above example, every to be drawn by those skilled in the art's technique according to the invention scheme Other embodiment, also fall within protection scope of the present invention.

Claims (2)

1. a kind of method that intelligent terminal platform supports higher resolution, it is characterised in that comprise the following steps:
1) data prepare:Prepare each layer initial data;
2) data investigation:Initial data is overlapped by OVL after being ready to;
3) data write:Data after superposition is good write RAM by WDMA;
4) dynamic backlight and color correction:When user needs dynamic backlight or color correction, the data in RAM are passed through into BLS Module, is transferred to Color modules;
5) data processing:Data in RAM are processed into TILE data and RAM TILE are stored in;
The conversion process of data processing is as follows:
A, the data of big resolution ratio are split as to support within ultimate resolution with chip, and can be by big medium-res line ordered series of numbers The integer that number can divide exactly is the square formation data of height;
Initial data is divided into some square formations by B, the height that data are obtained according to step A, and according to scanning sequency general side up and down Battle array is numbered;
C, matrix data is rearranged into according to sequencing new matrix, using the height of square formation as width, square formation height with The product of square formation quantity is matrix height;
6) data transfer:RDMA FiFo sequential is first reset, then final display mould is transferred to TILE patterns by RDMA Block.
2. the method that a kind of intelligent terminal platform according to claim 1 supports higher resolution, it is characterised in that:It is described Step 4) and step 5) can synchronously carry out.
CN201410271967.3A 2014-06-18 2014-06-18 A kind of method that intelligent terminal platform supports higher resolution Expired - Fee Related CN104077099B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410271967.3A CN104077099B (en) 2014-06-18 2014-06-18 A kind of method that intelligent terminal platform supports higher resolution

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410271967.3A CN104077099B (en) 2014-06-18 2014-06-18 A kind of method that intelligent terminal platform supports higher resolution

Publications (2)

Publication Number Publication Date
CN104077099A CN104077099A (en) 2014-10-01
CN104077099B true CN104077099B (en) 2017-09-29

Family

ID=51598378

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410271967.3A Expired - Fee Related CN104077099B (en) 2014-06-18 2014-06-18 A kind of method that intelligent terminal platform supports higher resolution

Country Status (1)

Country Link
CN (1) CN104077099B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1703732A (en) * 2002-10-03 2005-11-30 博夏公司 Image display system
CN102572277A (en) * 2010-12-23 2012-07-11 三星电子株式会社 Digital image stabilization device and method
CN102622979A (en) * 2012-03-13 2012-08-01 东南大学 A kind of LCD controller and display control method thereof
CN102682735A (en) * 2012-04-06 2012-09-19 东莞中山大学研究院 Multi-channel Video Output Architecture of Video Processing Chip

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1703732A (en) * 2002-10-03 2005-11-30 博夏公司 Image display system
CN102572277A (en) * 2010-12-23 2012-07-11 三星电子株式会社 Digital image stabilization device and method
CN102622979A (en) * 2012-03-13 2012-08-01 东南大学 A kind of LCD controller and display control method thereof
CN102682735A (en) * 2012-04-06 2012-09-19 东莞中山大学研究院 Multi-channel Video Output Architecture of Video Processing Chip

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"mtk65898显示子系统笔记";反转地球;《blog.csdn.net/zengkexu/article/details/85979994》;20130221;第1-7页 *

Also Published As

Publication number Publication date
CN104077099A (en) 2014-10-01

Similar Documents

Publication Publication Date Title
CN109992541B (en) Data carrying method, computing device and computer storage medium
NZ603764A (en) Allocation of gpu resources across multiple clients
KR20190017639A (en) Intelligent high bandwidth memory appliance
US20210166608A1 (en) Pixel charging method, circuit, display device and computer storage medium
US20130300769A1 (en) Image rotation control method and device
DE112011103209T5 (en) Method for controlling display activity
CN108027958A (en) Efficient display processing is carried out by prefetching
US8989509B2 (en) Streaming wavelet transform
CN105308672A (en) Electronic device and method for video decoding
CN109992542A (en) A data handling method, related product and computer storage medium
CN107766020A (en) Image data processing unit, image data processing method and electronic label display system component
KR20150084561A (en) Electronic Device, Driver of Display Device, Communications Device including thereof and Display System
CN103391442A (en) Rapid video image transmission compression algorithm based on regional division and difference comparison
CN110119263A (en) The method and device of image is shown in a kind of display array
CN103152573A (en) Method and system for transmitting image frame between mobile terminal and intelligent television set
CN108600782A (en) Video super-resolution method, device and computer readable storage medium
CN207009060U (en) Display panel driving device and display device
CN104077099B (en) A kind of method that intelligent terminal platform supports higher resolution
US20200128264A1 (en) Image processing
CN106651971A (en) Graphic data compression device and graphic data compression method
EP2161713A1 (en) Display system with partial updating
CN205564250U (en) Display screen
CN110944194A (en) System and method for switching display links back and forth
US20090103834A1 (en) Center Based Image Resizer
CN111934968B (en) Loop link video control method, device and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160202

Address after: 314006 No. 1052 Asia Pacific Road, Nanhu District, Zhejiang, Jiaxing

Applicant after: Zhejiang Dejing Electronics Technology Co.,ltd.

Address before: Zuchongzhi road in Pudong New Area Zhangjiang hi tech park Shanghai city 201203 887 Lane 78 Building No. 3

Applicant before: SHANGHAI TECHAIN ELECTRONICS TECHNOLOGY CO., LTD.

GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170929

Termination date: 20210618

CF01 Termination of patent right due to non-payment of annual fee