TWI776587B - Display data access method and control circuit, display and information processing device using the same - Google Patents
Display data access method and control circuit, display and information processing device using the same Download PDFInfo
- Publication number
- TWI776587B TWI776587B TW110125381A TW110125381A TWI776587B TW I776587 B TWI776587 B TW I776587B TW 110125381 A TW110125381 A TW 110125381A TW 110125381 A TW110125381 A TW 110125381A TW I776587 B TWI776587 B TW I776587B
- Authority
- TW
- Taiwan
- Prior art keywords
- bit
- data
- bits
- display
- value
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Communication Control (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
一種顯示資料存取方法,其包括:對接收到的N位元顯示資料進行一高位保留程序以產生一旗標位元值及保留N-m個高位位元的資料以產生共N-m+1個位元的位元縮減資料,並將其寫入以N-m+1個位元為儲存單位之一記憶體單元中,其中,m小於N, m、N均為大於1的整數;以及自該記憶體單元讀取所述位元縮減資料並依所述旗標位元值對所述位元縮減資料進行一位元擴充程序以產生N位元的輸出資料。A display data access method, comprising: performing a high-order reservation procedure on received N-bit display data to generate a flag bit value and reserving N-m high-order bits of data to generate a total of N-m+1 data bit-bit bit-reduced data, and writing it into a memory unit with N-m+1 bits as a storage unit, where m is less than N, and both m and N are integers greater than 1; and The memory unit reads the bit-reduced data and performs a one-bit expansion process on the bit-reduced data according to the flag bit value to generate N-bit output data.
Description
本發明係有關顯示資料的存取技術,尤指一種可降低顯示資料儲存量的存取技術。The present invention relates to an access technology for display data, in particular to an access technology that can reduce the storage capacity of display data.
顯示記憶體是用來儲存顯示晶片處理過或者即將讀取的顯示資料以供一顯示器顯示一畫面。The display memory is used for storing the display data processed or about to be read by the display chip for a display to display a picture.
隨著顯示器的解析度的增加,顯示記憶體的使用量也跟著大幅增加而抬高了資訊產品,例如智慧型手機或攜帶型電腦的成本,從而為製造商的競爭力帶來新的挑戰。因此,如何在畫面品質與顯示記憶體使用量之間求取一個平衡點已是一迫切需要解決的問題。As the resolution of displays has increased, the use of display memory has also increased significantly, driving up the cost of information products such as smartphones or portable computers, creating new challenges for manufacturers' competitiveness. Therefore, how to obtain a balance point between the picture quality and the usage of the display memory is an urgent problem to be solved.
為解決上述的問題,本領域亟需一種新穎的顯示資料的存取技術。In order to solve the above problems, there is an urgent need in the art for a novel access technology for display data.
本發明之一目的在於提供一種顯示資料存取方法,其可藉由產生一旗標及保留主要的高位位元資料而減少記憶體的需求空間並降低顯示資料的恢復失真率,從而在畫面品質與顯示記憶體使用量之間獲得一個平衡點以提升顯示器的性價比。An object of the present invention is to provide a display data access method, which can reduce the required space of memory and reduce the recovery distortion rate of display data by generating a flag and retaining the main high-order bit data, thereby improving the picture quality. There is a balance between the amount of display memory and the display memory usage to improve the cost performance of the display.
本發明之另一目的在於提供一種控制電路,其可藉由產生一旗標及保留主要的高位位元資料而減少記憶體的需求空間並降低顯示資料的恢復失真率,從而在畫面品質與顯示記憶體使用量之間獲得一個平衡點以提升顯示器的性價比。Another object of the present invention is to provide a control circuit, which can reduce the required space of memory and reduce the recovery distortion rate of display data by generating a flag and retaining the main high-order bit data, thereby improving the picture quality and display. There is a balance between memory usage to improve the monitor's price/performance ratio.
本發明之另一目的在於提供一種顯示器,其可藉由在存取顯示資料時產生一旗標及保留主要的高位位元資料,而減少記憶體的需求空間並降低顯示資料的恢復失真率,從而在畫面品質與顯示記憶體使用量之間獲得一個平衡點以提升該顯示器的性價比。Another object of the present invention is to provide a display, which can reduce the required space of memory and reduce the recovery distortion rate of display data by generating a flag and retaining the main high-order bit data when accessing the display data, Thereby, a balance point is obtained between the picture quality and the amount of display memory used to improve the cost-effectiveness of the display.
本發明之又一目的在於提供一種資訊處理裝置,其可藉由在存取顯示資料時產生一旗標及保留主要的高位位元資料,而減少記憶體的需求空間並降低顯示資料的恢復失真率,從而在畫面品質與顯示記憶體使用量之間獲得一個平衡點以提升該資訊處理裝置的性價比。Another object of the present invention is to provide an information processing device, which can reduce the required space of memory and reduce the restoration distortion of display data by generating a flag when accessing display data and retaining the main high-order bit data rate, so as to obtain a balance point between the picture quality and the usage of the display memory, so as to improve the cost performance of the information processing device.
為達到前述之目的,一種顯示資料存取方法乃被提出,其包括:In order to achieve the aforementioned purpose, a display data access method is proposed, which includes:
對接收到的N位元顯示資料進行一高位保留程序以產生一旗標位元值及保留N-m個高位位元的資料以產生共N-m+1個位元的位元縮減資料,並將其寫入以N-m+1個位元為儲存單位之一記憶體單元中,其中,m小於N, m、N均為大於1的整數;以及Perform a high-order reservation process on the received N-bit display data to generate a flag bit value and reserve N-m high-order bits of data to generate a total of N-m+1 bits of bit-reduced data, and put It is written into a memory unit with N-m+1 bits as a storage unit, wherein m is less than N, and both m and N are integers greater than 1; and
自該記憶體單元讀取所述位元縮減資料並依所述旗標位元值對所述位元縮減資料進行一位元擴充程序以產生N位元的輸出資料。The bit-reduced data is read from the memory unit and a bit-expanding process is performed on the bit-reduced data according to the flag bit value to generate N-bit output data.
在一實施例中,該高位保留程序包括:判斷該顯示資料的最高的m個位元的數值是否為0,若是,則使該旗標位元值為0,並將該旗標位元值與該顯示資料的剩餘的N-m個位元值併接以寫入該記憶體單元中;以及若否,則使該旗標位元值為1,並將該旗標位元值與該顯示資料的最高的N-m個位元值併接以寫入該記憶體單元中。In one embodiment, the high bit reservation procedure includes: judging whether the value of the highest m bits of the display data is 0, if so, setting the flag bit value to 0, and setting the flag bit value to 0 write into the memory cell in parallel with the remaining N-m bit values of the display data; and if not, set the flag bit value to 1 and associate the flag bit value with the display data The highest N-m bit values of are concatenated to write into the memory cell.
在一實施例中,該位元擴充程序包括:判斷所述位元縮減資料的所述旗標位元值是否為0,若是,則使該輸出資料的較高的m個位元為0,並使該輸出資料的剩餘的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元;以及若否,則使該輸出資料的較高的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元,並使該輸出資料的最低的m個位元等於0。In one embodiment, the bit-expansion procedure includes: determining whether the flag bit value of the bit-reduced data is 0, and if so, setting the upper m bits of the output data to be 0, and make the remaining N-m bits of the output data equal to the remaining N-m bits of the bit-reduced data; and if not, make the upper N-m bits of the output data equal to the bit-reduced data the remaining N-m bits of data and make the lowest m bits of the output data equal to zero.
為達到前述之目的,本發明進一步提出一種控制電路,其具有一高位保留處理模組、一記憶體單元及一位元擴充模組以執行一顯示資料存取方法,該方法包括:In order to achieve the aforementioned object, the present invention further provides a control circuit, which has a high-order reserved processing module, a memory unit and a one-bit expansion module to execute a display data access method, the method comprising:
該高位保留處理模對接收到的N位元顯示資料進行一高位保留程序以產生一旗標位元值及保留N-m個高位位元的資料以產生共N-m+1個位元的位元縮減資料,並將其寫入以N-m+1個位元為儲存單位之該記憶體單元中,其中,m小於N, m、N均為大於1的整數;以及The high-order reservation processing module performs a high-order reservation process on the received N-bit display data to generate a flag bit value and reserves N-m high-order bits of data to generate a total of N-m+1 bits of bits. Reduce the data and write it into the memory unit with N-m+1 bits as the storage unit, where m is less than N, and both m and N are integers greater than 1; and
該位元擴充模組自該記憶體單元讀取所述位元縮減資料並依所述旗標位元值對所述位元縮減資料進行一位元擴充程序以產生N位元的輸出資料。The bit-expansion module reads the bit-reduced data from the memory unit and performs a one-bit expansion process on the bit-reduced data according to the flag bit value to generate N-bit output data.
在一實施例中,該高位保留程序包括:判斷該顯示資料的最高的m個位元的數值是否為0,若是,則使該旗標位元值為0,並將該旗標位元值與該顯示資料的剩餘的N-m個位元值併接以寫入該記憶體單元中;以及若否,則使該旗標位元值為1,並將該旗標位元值與該顯示資料的最高的N-m個位元值併接以寫入該記憶體單元中。In one embodiment, the high bit reservation procedure includes: judging whether the value of the highest m bits of the display data is 0, if so, setting the flag bit value to 0, and setting the flag bit value to 0 write into the memory cell in parallel with the remaining N-m bit values of the display data; and if not, set the flag bit value to 1 and associate the flag bit value with the display data The highest N-m bit values of are concatenated to write into the memory cell.
在一實施例中,該位元擴充程序包括:判斷所述位元縮減資料的所述旗標位元值是否為0,若是,則使該輸出資料的較高的m個位元為0,並使該輸出資料的剩餘的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元;以及若否,則使該輸出資料的較高的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元,並使該輸出資料的最低的m個位元等於0。In one embodiment, the bit-expansion procedure includes: determining whether the flag bit value of the bit-reduced data is 0, and if so, setting the upper m bits of the output data to be 0, and make the remaining N-m bits of the output data equal to the remaining N-m bits of the bit-reduced data; and if not, make the upper N-m bits of the output data equal to the bit-reduced data the remaining N-m bits of data and make the lowest m bits of the output data equal to zero.
為達到前述之目的,本發明進一步提出一種顯示器,其具有一畫素陣列及用以驅動該畫素陣列之一控制單元,其中,該控制單元包含一控制電路以執行一顯示資料存取方法,該方法包括:In order to achieve the aforementioned object, the present invention further provides a display having a pixel array and a control unit for driving the pixel array, wherein the control unit includes a control circuit for executing a display data access method, The method includes:
對接收到的N位元顯示資料進行一高位保留程序以產生一旗標位元值及保留N-m個高位位元的資料以產生共N-m+1個位元的位元縮減資料,並將其寫入以N-m+1個位元為儲存單位之一記憶體單元中,其中,m小於N, m、N均為大於1的整數;以及Perform a high-order reservation process on the received N-bit display data to generate a flag bit value and reserve N-m high-order bits of data to generate a total of N-m+1 bits of bit-reduced data, and put It is written into a memory unit with N-m+1 bits as a storage unit, wherein m is less than N, and both m and N are integers greater than 1; and
自該記憶體單元讀取所述位元縮減資料並依所述旗標位元值對所述位元縮減資料進行一位元擴充程序以產生N位元的輸出資料。在可能的實施例中,所述灰階調降處理可為一明、暗交替程序或一PWM 調光程序。The bit-reduced data is read from the memory unit and a bit-expanding process is performed on the bit-reduced data according to the flag bit value to generate N-bit output data. In a possible embodiment, the gray-scale downscaling process may be a bright/dark alternation procedure or a PWM dimming procedure.
在一實施例中,該高位保留程序包括:判斷該顯示資料的最高的m個位元的數值是否為0,若是,則使該旗標位元值為0,並將該旗標位元值與該顯示資料的剩餘的N-m個位元值併接以寫入該記憶體單元中;以及若否,則使該旗標位元值為1,並將該旗標位元值與該顯示資料的最高的N-m個位元值併接以寫入該記憶體單元中。In one embodiment, the high bit reservation procedure includes: judging whether the value of the highest m bits of the display data is 0, if so, setting the flag bit value to 0, and setting the flag bit value to 0 write into the memory cell in parallel with the remaining N-m bit values of the display data; and if not, set the flag bit value to 1 and associate the flag bit value with the display data The highest N-m bit values of are concatenated to write into the memory cell.
在一實施例中,該位元擴充程序包括:判斷所述位元縮減資料的所述旗標位元值是否為0,若是,則使該輸出資料的較高的m個位元為0,並使該輸出資料的剩餘的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元;以及若否,則使該輸出資料的較高的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元,並使該輸出資料的最低的m個位元等於0。In one embodiment, the bit-expansion procedure includes: determining whether the flag bit value of the bit-reduced data is 0, and if so, setting the upper m bits of the output data to be 0, and make the remaining N-m bits of the output data equal to the remaining N-m bits of the bit-reduced data; and if not, make the upper N-m bits of the output data equal to the bit-reduced data the remaining N-m bits of data and make the lowest m bits of the output data equal to zero.
在可能的實施例中,所述之顯示器可為一LED顯示器或一OLED顯示器。In a possible embodiment, the display can be an LED display or an OLED display.
為達到前述之目的,本發明進一步提出一種資訊處理裝置,其具有一中央處理單元及如前述之顯示器,其中,該中央處理單元係用以與該顯示器通信。In order to achieve the aforementioned object, the present invention further provides an information processing device, which has a central processing unit and the aforementioned display, wherein the central processing unit is used for communication with the display.
在可能的實施例中,該資訊處理裝置可為一攜帶型電腦或一智慧型手持裝置。In a possible embodiment, the information processing device may be a portable computer or a smart handheld device.
本發明之原理在於:The principle of the present invention is:
(一)在圖像顯示中, MSB(most significant bit;最高位元)的數值(0或1)佔有主要作用的地位,在一LED像素的顯示資料或一OLED像素的顯示資料達到一定灰階後,若只保留其中的高位,並不會特別影響圖像的顯示品質;(1) In the image display, the value (0 or 1) of MSB (most significant bit) plays a major role, and the display data of an LED pixel or the display data of an OLED pixel reaches a certain gray scale After that, if only the high bits are kept, it will not affect the display quality of the image;
(二)因此,本發明乃對接收到的N位元資料DATA[N-1:0]進行一高位保留程序以產生一旗標位元值及保留N-m個高位位元的資料,並利用一RAM_DATA[FL, N-m-1:0]共N-m+1個位元的記憶體予以儲存,其中,FL係用以儲存該旗標位元值,m小於N,且m、N均為大於1的整數。詳細而言,本發明係對接收到的N位資料DATA[N-1:0]的一高位組合DATA[N-1:N-m]進行判斷,若其值為0則將旗標位元FL設為0,並將DATA[N-m-1:0]寫入RAM_DATA[N-m-1:0] 中;以及若其值不為0則將旗標位元FL設為1,並將DATA[N-1: m]寫入RAM_DATA[N-m-1:0] 中;(2) Therefore, the present invention performs a high-order reservation procedure on the received N-bit data DATA[N-1:0] to generate a flag bit value and reserve N-m high-order bits of data, and utilizes a RAM_DATA[FL, N-m-1:0] is stored in a memory of N-m+1 bits in total, where FL is used to store the flag bit value, m is less than N, and both m and N are greater than An integer of 1. Specifically, the present invention judges a high-order combination DATA[N-1:N-m] of the received N-bit data DATA[N-1:0], and sets the flag bit FL if its value is 0 is 0, and DATA[N-m-1:0] is written into RAM_DATA[N-m-1:0]; and if its value is not 0, the flag bit FL is set to 1, and DATA[N-1 : m] is written into RAM_DATA[N-m-1:0];
(三)在以RD_DATA[N-1:0]共N位元的格式讀取該記憶體所儲存的資料時,若FL=0,則使RD_DATA[N-1:N-m] 為0,亦即使較高的m個位元為0,並使RD_DATA[N-m-1:0],亦即較低的N-m個位元,等於RAM_DATA[N-m-1:0];以及若FL=1,則使RD_DATA[N-1:m],亦即較高的N-m個位元,等於RAM_DATA[N-m-1:0],並使RD_DATA[m-1:0],亦即較低的m個位元,等於0。(3) When reading the data stored in the memory in the format of RD_DATA[N-1:0] totaling N bits, if FL=0, set RD_DATA[N-1:N-m] to 0, that is, even if FL=0 The upper m bits are 0 and make RD_DATA[N-m-1:0], the lower N-m bits, equal to RAM_DATA[N-m-1:0]; and if FL=1, make RD_DATA [N-1:m], the upper N-m bits, equals RAM_DATA[N-m-1:0], and makes RD_DATA[m-1:0], the lower m bits, equal to 0.
依此,本發明即可節省存儲空間而有效降低製造成本。Accordingly, the present invention can save storage space and effectively reduce manufacturing cost.
請參照圖1,其繪示用以實現本發明之顯示資料存取方法之一控制電路之一實施例之方塊圖。如圖1所示,一控制電路100包括一高位保留處理模組110、一記憶體單元120及一位元擴充模組130。Please refer to FIG. 1 , which shows a block diagram of an embodiment of a control circuit for implementing the display data access method of the present invention. As shown in FIG. 1 , a
高位保留處理模組110係用以對接收到的N位元顯示資料D
DISP[N-1:0]進行一高位保留程序以產生一旗標位元值及保留N-m個高位位元的資料以產生位元縮減資料D
REDUCED[N-m:0],並藉由一寫入命令WR將該位元縮減資料D
REDUCED[N-m:0]寫入以N-m+1個位元為儲存單位的記憶體單元120中,其中,m小於N, m、N均為大於1的整數,且該高位保留程序包括:判斷顯示資料D
DISP[N-1:0]的最高的m個位元的數值是否為0,若是,則使該旗標位元值為0,並將該旗標位元值與顯示資料D
DISP[N-1:0]的剩餘的N-m個位元值併接以寫入記憶體單元120中;若否,則使該旗標位元值為1,並將該旗標位元值與顯示資料D
DISP[N-1:0]的最高的N-m個位元值併接以寫入記憶體單元120中。
The high-order
位元擴充模組130係藉由一讀取命令RD自記憶體單元120讀取N-m+1位元的儲存資料D
OUT1[N-m:0]並對其進行一位元擴充程序以產生N位元的輸出資料D
OUT[N-1:0],其中,該位元擴充程序包括:判斷儲存資料D
OUT1[N-m:0]的所述旗標位元值是否為0,若是,則使輸出資料D
OUT[N-1:0]的較高的m個位元為0,並使輸出資料D
OUT[N-1:0]的剩餘的N-m個位元等於儲存資料D
OUT1[N-m:0] 的剩餘的N-m個位元;以及若否,則使輸出資料D
OUT[N-1:0]的較高的N-m個位元等於儲存資料D
OUT1[N-m:0] 的剩餘的N-m個位元,並使輸出資料D
OUT[N-1:0]的最低的m個位元等於0。
The
以N=16,m=3為例。在進行該高位保留程序時,高位保留處理模組110係先判斷顯示資料D
DISP[15:0]的最高的3個位元的數值是否為0,若是,則使該旗標位元值為0,並將該旗標位元值與顯示資料D
DISP[15:0]的剩餘的13個位元值併接以寫入記憶體單元120中;若否,則使該旗標位元值為1,並將該旗標位元值與顯示資料D
DISP[15:0]的最高的13個位元值併接以寫入記憶體單元120中;以及在進行該位元擴充程序時,位元擴充模組130係先判斷儲存資料D
OUT1[13:0]的所述旗標位元值是否為0,若是,則使輸出資料D
OUT[15:0]的較高的3個位元為0,並使輸出資料D
OUT[15:0]的剩餘的13個位元等於儲存資料D
OUT1[13:0] 的剩餘的13個位元;以及若否,則使輸出資料D
OUT[15:0]的較高的13個位元等於儲存資料D
OUT1[13:0] 的剩餘的13個位元,並使輸出資料D
OUT[15:0]的最低的3個位元等於0。
Take N=16, m=3 as an example. When performing the high-order reservation process, the high-order
依上述的說明,本發明提出一種顯示資料存取方法。請參照圖2,其繪示本發明之顯示資料存取方法之一實施例之流程圖。如圖2所示,該方法包含:對接收到的N位元顯示資料進行一高位保留程序以產生一旗標位元值及保留N-m個高位位元的資料以產生共N-m+1個位元的位元縮減資料,並將其寫入以N-m+1個位元為儲存單位之一記憶體單元中,其中,m小於N, m、N均為大於1的整數,且該高位保留程序包括:判斷該顯示資料的最高的m個位元的數值是否為0,若是,則使該旗標位元值為0,並將該旗標位元值與該顯示資料的剩餘的N-m個位元值併接以寫入該記憶體單元中;若否,則使該旗標位元值為1,並將該旗標位元值與該顯示資料的最高的N-m個位元值併接以寫入該記憶體單元中(步驟a);以及自該記憶體單元讀取所述位元縮減資料並對其進行一位元擴充程序以產生N位元的輸出資料,其中,該位元擴充程序包括:判斷所述位元縮減資料的所述旗標位元值是否為0,若是,則使該輸出資料的較高的m個位元為0,並使該輸出資料的剩餘的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元;以及若否,則使該輸出資料的較高的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元,並使該輸出資料的最低的m個位元等於0 (步驟b)。According to the above description, the present invention provides a display data access method. Please refer to FIG. 2 , which shows a flow chart of an embodiment of the display data access method of the present invention. As shown in FIG. 2, the method includes: performing a high-order reservation procedure on the received N-bit display data to generate a flag bit value and reserving N-m high-order bits of data to generate a total of N-m+1 data The bit-reduced data of the bits is written into a memory unit with N-m+1 bits as the storage unit, where m is less than N, m and N are both integers greater than 1, and the The high-order reservation procedure includes: judging whether the value of the highest m bits of the display data is 0; N-m bit values are written into the memory cell in parallel; if not, set the flag bit value to 1, and compare the flag bit value with the highest N-m bit value of the display data write into the memory unit in parallel (step a); and read the bit-reduced data from the memory unit and perform a one-bit expansion process on it to generate N-bit output data, wherein the The bit-expanding procedure includes: judging whether the flag bit value of the bit-reduced data is 0, and if so, making the upper m bits of the
依上述的位元縮減儲存方式,恢復出來的輸出資料的誤差率最大僅為0.0854%,對顯示器的顯示效果而言是完全可以接受的。According to the above-mentioned bit reduction storage method, the maximum error rate of the recovered output data is only 0.0854%, which is completely acceptable for the display effect of the monitor.
依上述的說明,本發明進一步提出一顯示器。請參照圖3,其繪示本發明之顯示器之一實施例之方塊圖。如圖3所示, 一顯示器200,可為一LED顯示器或一OLED顯示器,具有一控制單元210及一畫素陣列220,其中,控制單元210包含控制電路100以驅動畫素陣列220。According to the above description, the present invention further provides a display. Please refer to FIG. 3, which shows a block diagram of an embodiment of the display of the present invention. As shown in FIG. 3 , a
另外,依上述的說明,本發明進一步提出一資訊處理裝置。請參照圖4,其繪示本發明之資訊處理裝置之一實施例的方塊圖。如圖4所示,一資訊處理裝置300具有一中央處理單元310及一顯示器320,其中,中央處理單元310係用以與顯示器320通信且顯示器320係由顯示器200實現。另外,資訊處理裝置300可為一攜帶型電腦或一智慧型手持裝置。In addition, according to the above description, the present invention further provides an information processing device. Please refer to FIG. 4 , which shows a block diagram of an embodiment of the information processing apparatus of the present invention. As shown in FIG. 4 , an
依上述的說明可知,本發明可提供以下的優點:According to the above description, the present invention can provide the following advantages:
1. 本發明的顯示資料存取方法可藉由產生一旗標及保留主要的高位位元資料而減少記憶體的需求空間並降低顯示資料的恢復失真率,從而在畫面品質與顯示記憶體使用量之間獲得一個平衡點以提升顯示器的性價比。1. The display data access method of the present invention can reduce the required space of the memory and reduce the recovery distortion rate of the display data by generating a flag and retaining the main high-bit data, so as to be used in the image quality and display memory. A balance point is obtained between the amount to improve the cost performance of the display.
2.本發明的控制電路可藉由產生一旗標及保留主要的高位位元資料而減少記憶體的需求空間並降低顯示資料的恢復失真率,從而在畫面品質與顯示記憶體使用量之間獲得一個平衡點以提升顯示器的性價比。2. The control circuit of the present invention can reduce the required space of the memory and reduce the recovery distortion rate of the display data by generating a flag and retaining the main high-bit data, so as to be between the picture quality and the usage of the display memory. Get a balance to improve the monitor's price/performance ratio.
3.本發明的顯示器可藉由在存取顯示資料時產生一旗標及保留主要的高位位元資料,而減少記憶體的需求空間並降低顯示資料的恢復失真率,從而在畫面品質與顯示記憶體使用量之間獲得一個平衡點以提升該顯示器的性價比。3. The display of the present invention can reduce the required space of the memory and reduce the recovery distortion rate of the display data by generating a flag and retaining the main high-order bit data when accessing the display data, thereby improving the picture quality and display. There is a balance between memory usage to improve the price/performance ratio of this monitor.
4.本發明的資訊處理裝置可藉由在存取顯示資料時產生一旗標及保留主要的高位位元資料,而減少記憶體的需求空間並降低顯示資料的恢復失真率,從而在畫面品質與顯示記憶體使用量之間獲得一個平衡點以提升該資訊處理裝置的性價比。4. The information processing device of the present invention can reduce the required space of the memory and reduce the recovery distortion rate of the display data by generating a flag and retaining the main high-bit data when accessing the display data, thereby improving the picture quality. A balance is obtained between the usage of the display memory and the cost performance of the information processing device.
本發明所揭示者,乃較佳實施例之一種,舉凡局部之變更或修飾而源於本發明之技術思想而為熟習該項技藝知人所易於推知者,俱不脫本發明之專利權範疇。What is disclosed in the present invention is one of the preferred embodiments, and any partial changes or modifications originating from the technical idea of the present invention and easily inferred by those skilled in the art are within the scope of the patent right of the present invention.
綜上所陳,本案無論目的、手段與功效,皆顯示其迥異於習知技術,且其首先發明合於實用,確實符合發明之專利要件,懇請 貴審查委員明察,並早日賜予專利俾嘉惠社會,是為至禱。To sum up, regardless of the purpose, means and effect of this case, it shows that it is completely different from the conventional technology, and its first invention is suitable for practical use, and indeed meets the patent requirements of the invention. Society is to pray for the best.
100:控制電路 110:高位保留處理模組 120:記憶體單元 130:位元擴充模組 200:顯示器 210:控制單元 220:畫素陣列 300:資訊處理裝置 310:中央處理單元 320:顯示器 步驟a:對接收到的N位元顯示資料進行一高位保留程序以產生一旗標位元值及保留N-m個高位位元的資料以產生共N-m+1個位元的位元縮減資料,並將其寫入以N-m+1個位元為儲存單位之一記憶體單元中,其中,m小於N, m、N均為大於1的整數,且該高位保留程序包括:判斷該顯示資料的最高的m個位元的數值是否為0,若是,則使該旗標位元值為0,並將該旗標位元值與該顯示資料的剩餘的N-m個位元值併接以寫入該記憶體單元中;若否,則使該旗標位元值為1,並將該旗標位元值與該顯示資料的最高的N-m個位元值併接以寫入該記憶體單元中 步驟b:自該記憶體單元讀取所述位元縮減資料並對其進行一位元擴充程序以產生N位元的輸出資料,其中,該位元擴充程序包括:判斷所述位元縮減資料的所述旗標位元值是否為0,若是,則使該輸出資料的較高的m個位元為0,並使該輸出資料的剩餘的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元;以及若否,則使該輸出資料的較高的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元,並使該輸出資料的最低的m個位元等於0 100: Control circuit 110: High bit reservation processing module 120: memory unit 130:Bit expansion module 200: Monitor 210: Control Unit 220: pixel array 300: Information processing device 310: Central Processing Unit 320: Display Step a: perform a high-order reservation procedure on the received N-bit display data to generate a flag bit value and reserve N-m high-order bits of data to generate a total of N-m+1 bits of bit-reduced data , and write it into a memory unit with N-m+1 bits as the storage unit, wherein m is less than N, m and N are both integers greater than 1, and the high-order reservation procedure includes: judging the Whether the value of the highest m bits of the display data is 0, if so, set the flag bit value to 0, and concatenate the flag bit value with the remaining N-m bit values of the display data to write into the memory unit; if not, set the flag bit value to 1, and connect the flag bit value and the highest N-m bit values of the display data to write into the memory body unit Step b: Read the bit-reduced data from the memory unit and perform a one-bit expansion procedure on it to generate N-bit output data, wherein the bit-scale expansion procedure includes: judging the bit-reduced data Whether the value of the flag bit is 0, if so, make the upper m bits of the output data 0, and make the remaining N-m bits of the output data equal to the bit reduction data the remaining N-m bits; and if not, make the upper N-m bits of the output data equal to the remaining N-m bits of the bit-reduced data, and make the lowest m bits of the output data yuan equals 0
為進一步揭示本發明之具體技術內容,首先請參閱圖式,其中: 圖1繪示用以實現本發明之顯示資料存取方法之一控制電路之一實施例之方塊圖。 圖2繪示本發明之顯示資料存取方法之一實施例之流程圖。 圖3繪示本發明之顯示器之一實施例之方塊圖。 圖4繪示本發明之資訊處理裝置之一實施例之方塊圖。 In order to further disclose the specific technical content of the present invention, please refer to the drawings first, wherein: FIG. 1 is a block diagram illustrating an embodiment of a control circuit for implementing the display data access method of the present invention. FIG. 2 is a flow chart illustrating an embodiment of the display data access method of the present invention. FIG. 3 shows a block diagram of one embodiment of the display of the present invention. FIG. 4 is a block diagram illustrating an embodiment of the information processing apparatus of the present invention.
步驟a:對接收到的N位元顯示資料進行一高位保留程序以產生一旗標位元值及保留N-m個高位位元的資料以產生共N-m+1個位元的位元縮減資料,並將其寫入以N-m+1個位元為儲存單位之一記憶體單元中,其中,m小於N,m、N均為大於1的整數,且該高位保留程序包括:判斷該顯示資料的最高的m個位元的數值是否為0,若是,則使該旗標位元值為0,並將該旗標位元值與該顯示資料的剩餘的N-m個位元值併接以寫入該記憶體單元中;若否,則使該旗標位元值為1,並將該旗標位元值與該顯示資料的最高的N-m個位元值併接以寫入該記憶體單元中
Step a: perform a high-order reservation procedure on the received N-bit display data to generate a flag bit value and reserve N-m high-order bits of data to generate a total of N-
步驟b:自該記憶體單元讀取所述位元縮減資料並對其進行一位元擴充程序以產生N位元的輸出資料,其中,該位元擴充程序包括:判斷所述位元縮減資料的所述旗標位元值是否為0,若是,則使該輸出資料的較高的m個位元為0,並使該輸出資料的剩餘的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元;以及若否,則使該輸出資料的較高的N-m個位元等於所述位元縮減資料的剩餘的N-m個位元,並使該輸出資料的最低的m個位元等於0
Step b: Read the bit-reduced data from the memory unit and perform a one-bit expansion procedure on it to generate N-bit output data, wherein the bit-scale expansion procedure includes: judging the bit-reduced data Whether the value of the flag bit is 0, if so, make the upper m bits of the
Claims (12)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110450713.8 | 2021-04-26 | ||
CN202110450713.8A CN112992066B (en) | 2021-04-26 | 2021-04-26 | Display data access method and control circuit thereof, display and information processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI776587B true TWI776587B (en) | 2022-09-01 |
TW202242844A TW202242844A (en) | 2022-11-01 |
Family
ID=76340193
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW110125381A TWI776587B (en) | 2021-04-26 | 2021-07-09 | Display data access method and control circuit, display and information processing device using the same |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN112992066B (en) |
TW (1) | TWI776587B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201234348A (en) * | 2011-02-08 | 2012-08-16 | Samsung Mobile Display Co Ltd | Gamma control data mapping circuit and method, and organic emitting display device |
CN107452311A (en) * | 2016-05-31 | 2017-12-08 | 瑞鼎科技股份有限公司 | Display drive apparatus and its operation method |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100859514B1 (en) * | 2002-05-30 | 2008-09-22 | 삼성전자주식회사 | Liquid crystal display and driving apparatus thereof |
JP4371038B2 (en) * | 2004-10-29 | 2009-11-25 | セイコーエプソン株式会社 | Data driver, electro-optical device, electronic apparatus, and driving method |
JP4536582B2 (en) * | 2005-04-26 | 2010-09-01 | ルネサスエレクトロニクス株式会社 | Display control apparatus and lookup table generation method |
US8363725B2 (en) * | 2008-09-08 | 2013-01-29 | Sony Corporation | Method and apparatus for VLC encoding in a video encoding system |
KR102184884B1 (en) * | 2014-06-26 | 2020-12-01 | 엘지디스플레이 주식회사 | Data processing apparatus for organic light emitting diode display |
CN104917534B (en) * | 2015-06-30 | 2018-09-21 | 京东方科技集团股份有限公司 | Compression, the method and apparatus of decompression data information, the method and apparatus and display device of compensation driving |
CN105243982B (en) * | 2015-10-12 | 2018-03-13 | 深圳天珑无线科技有限公司 | A kind of drive control device and driving method for display |
CN105468712A (en) * | 2015-11-20 | 2016-04-06 | 成都科来软件有限公司 | Data storage compatibility method |
WO2020107430A1 (en) * | 2018-11-30 | 2020-06-04 | 深圳市大疆创新科技有限公司 | Log storing method, log reading method, smart battery, and unmanned aerial vehicle |
CN110321136B (en) * | 2019-07-04 | 2023-03-21 | 北京集创北方科技股份有限公司 | Data access device, method and chip |
CN111831598A (en) * | 2020-06-29 | 2020-10-27 | 四川遂宁市利普芯微电子有限公司 | Hybrid data transmission method and data display optimization method |
CN111708777B (en) * | 2020-06-08 | 2023-06-23 | 云谷(固安)科技有限公司 | Display data access method and device and display device |
-
2021
- 2021-04-26 CN CN202110450713.8A patent/CN112992066B/en active Active
- 2021-07-09 TW TW110125381A patent/TWI776587B/en active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201234348A (en) * | 2011-02-08 | 2012-08-16 | Samsung Mobile Display Co Ltd | Gamma control data mapping circuit and method, and organic emitting display device |
CN107452311A (en) * | 2016-05-31 | 2017-12-08 | 瑞鼎科技股份有限公司 | Display drive apparatus and its operation method |
Also Published As
Publication number | Publication date |
---|---|
CN112992066A (en) | 2021-06-18 |
CN112992066B (en) | 2021-09-07 |
TW202242844A (en) | 2022-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5091220B2 (en) | Method and apparatus for encoding texture information | |
US8769192B2 (en) | Data read method for a plurality of host read commands, and flash memory controller and storage system using the same | |
TWI776587B (en) | Display data access method and control circuit, display and information processing device using the same | |
US11194656B2 (en) | Memory system | |
CN1435758A (en) | Memory, data processing method and data processing program | |
US20060140036A1 (en) | Memory controller, display controller, and memory control method | |
US8762685B2 (en) | Data writing method, memory controller and memory storage apparatus | |
US9158680B2 (en) | Numeric representation to improve life of solid state storage devices | |
KR102680354B1 (en) | Processor for processing data from sensor including abnormal pixel | |
CN1835545A (en) | Image scaling device using a single line memory and a scaling method thereof | |
CN102572207A (en) | Color space transformation method suitable for joint photographic experts group (JPEG) image | |
WO2003009301A1 (en) | Storage device | |
CN114546292A (en) | Method and system for managing bad blocks of nand flash | |
JP2010136264A (en) | Display data processor | |
TWI758872B (en) | Display overdrive compensation method and display device and handheld device using the same | |
TWI697779B (en) | A data storage device and a data processing method | |
CN114327287B (en) | Method, device, equipment and medium for setting wafer of solid state disk | |
CN118433392A (en) | Data encoding method and chip, data decoding method and chip, and display device | |
TW201903780A (en) | Non-electrical storage device, non-electricity-memory volume circuit and operation method thereof | |
KR101719273B1 (en) | Display controller and display device including the same | |
WO2023045695A1 (en) | Display driving method based on frame data, and electronic device and storage medium | |
TW444183B (en) | Device and method for image rotation | |
JP3340449B2 (en) | Line memory circuit and data storage method | |
CN1495897A (en) | Integrated circuit equipment and system using said equipment | |
JPH05242257A (en) | Bit map memory for high speed curve plotting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GD4A | Issue of patent certificate for granted invention patent |