Efficient use of synchronous dynamic random access memory
원문보기
IPC분류정보
국가/구분
United States(US) Patent
공개
국제특허분류(IPC7판)
G06F-003/038
G06F-003/033
출원번호
US-0644214
(2006-12-22)
공개번호
US-0165015
(2007-07-19)
발명자
/ 주소
Li,Huan Hsin
Ho,Yu Hsi
Hsieh,Yao Jen
출원인 / 주소
AU Optronics Corporation
대리인 / 주소
WARE FRESSOLA VAN DER SLUYS &
인용정보
피인용 횟수 :
0인용 특허 :
0
초록▼
DDR_SDRAM chips running at 1.5 clock rate are used for transferring image data from an image data source to a source driver in a display panel. In general, P DDR_SDRAM chips running at a 1.5 clock rate are used to store frame data in N frames. If the frame date in each of the N frames is n bits and
DDR_SDRAM chips running at 1.5 clock rate are used for transferring image data from an image data source to a source driver in a display panel. In general, P DDR_SDRAM chips running at a 1.5 clock rate are used to store frame data in N frames. If the frame date in each of the N frames is n bits and the memory space in the DDR_SDRAM chip is m, then P is a smallest integer equal to or greater than N multiplied by (n/m). In data transfer in a frame, a line period is partitioned into N segments and each DDR-SDRAM chip is separated into (N-1) parts such that the parts are used to read different data in the different frames. In order to share I/O pins when using a number of DDR_SDRAM chips, the read/write sequence for the all DDR_SDRAM chips follows the same command and address.
대표청구항▼
What is claimed is: 1. A method for transferring frame data in N frames, said N frames comprising a current frame and (N-1) previous frame, comprising: providing P memory chips for reading or writing the frame data in a line period; and separating each of the P memory chips into (N-1) parts so that
What is claimed is: 1. A method for transferring frame data in N frames, said N frames comprising a current frame and (N-1) previous frame, comprising: providing P memory chips for reading or writing the frame data in a line period; and separating each of the P memory chips into (N-1) parts so that each part is used to read a portion of frame data in a different one of the (N-1) previous frames and one part is used to write a portion of frame data in the current frame. 2. The method of claim 1, wherein each of N frames has a data size of n bits and each of the P memory chips has a memory space of m bits, and wherein P is an integer greater than or equal to N multiplied by (n/m). 3. The method of claim 1, further comprising: partitioning a line period in a frame of said N frames into N line period segments, so that reading of the portion of the frame data in each different one of the (N-1) previous frames and writing of the portion of frame data in the current frame are carried out in different line period segments. 4. The method of claim 3, wherein the N line period segments include a last segment preceded by (N-1) segments, and wherein the reading is carried out in said (N-1) preceding segments and the writing is carried out in the last segment. 5. The method of claim 4, wherein the (N-1) preceding segments include a first segment and wherein the reading in the first segment and the writing in the last segment are carried out in a same part of the P memory chips. 6. The method of claim 1, wherein the memory chips comprise double data rate synchronous dynamic random access memory chips. 7. The method of claim 6, wherein the frame data are stored in a plurality of buffer memory chips before transferring and the buffer memory chips have a data transfer clock rate, said method further comprising: running the double data rate synchronous dynamic random access memory chips at a clock rate substantially equal to 1.5 times the data transfer clock rate of the buffer memory chips. 8. The method of claim 7, wherein the frame data comprises a front data part and a back data part, said method further comprising: arranging at least one of the buffer memory chips for transferring the front data part to one of the double data rate synchronous dynamic random access memory chips; and arranging at least another of the buffer memory chips for transferring the back data part to another of the double data rate synchronous dynamic random access memory chips. 9. The method of claim 8, wherein each of the front data part and the back data part comprises an odd data segment and an even data segment, said method further comprising: arranging one of said at least one of the buffer memory chips for transferring the even data segment in the front data part to said one of the double data rate synchronous dynamic random access memory chips; arranging another of said at least one of the buffer memory chips for transferring the odd data segment in the front data part to said one of the double data rate synchronous dynamic random access memory chips; arranging one of said at least another of the buffer memory chips for transferring the even data segment in the back data part to said another of the double data rate synchronous dynamic random access memory chips; and arranging another of said at least another of the buffer memory chips for transferring the odd data segment in the back data part to said another of the double data rate synchronous dynamic random access memory chips. 10. The method of claim 9, wherein the N frames include a current frame and two previous frames, said method further comprising: arranging two different ones of the buffer memory chips for separately reading the front data in the previous frames from said one of the double data rate synchronous dynamic random access memory chips; and arranging another two different ones of the buffer memory chips for separately reading the back data in the previous frames from said another of the double data rate synchronous dynamic random access memory chips. 11. The method of claim 10, further comprising: arranging a further group of buffer memory chips for transferring the front and back data parts in the current frame, bypassing the double data rate synchronous dynamic random access memory chips. 12. A method for transferring image data from an image data source to a source driver providing the image data to a display panel, wherein the image data is stored in the image data sources in N frames, said N frames comprising a current frame and (N-1) previous frames, each of the N frame having a data size of n bit, said method comprising: providing P memory chips for reading or writing the frame data in a line period; separating each of the P memory chips into (N-1) parts so that each part is used to read a portion of frame data in a different one of the (N-1) previous frames and one part is used to write a portion of frame data in the current frame, wherein each of the P memory chips has a memory space of m bits, and wherein P is an integer greater than or equal to N multiplied by (n/m); and transferring the frame data in N frames to the source driver. 13. The method of claim 12, wherein n is substantially equal to 66 Mbits and m is substantially equal to 128 Mbits. 14. The method of claim 12, wherein N=3 and the frame data in each frame is separable into an odd channel and an even channel, each channel having a plurality of row addresses, the row addresses comprising a first section and a second section; and wherein P=2 and the P memory chips comprise a first double data rate synchronous dynamic random access memory (DDR_SDRAM) chip and a second DDR_SDRAM chip, wherein the first DDR_SDRAM chip is separated into a first part and a second part, the first part for reading or writing frame data in the first section of the row addresses in the odd channel and the second part for reading or writing frame data in the second section of the row addresses in the odd channel, and the second DDR_SDRAM chip is separated into a first part and a second part, the first part for reading or writing frame data in the first section of the row addresses in the even channel and the second part for reading or writing frame data in the second section of the row addresses in the even channel. 15. The method of claim 14, wherein the current frame comprises frame data Gn, and the previous frames comprise frame data Gn-1 and frame data Gn-2, and wherein the line period is divided into a first sub-period, a second sub-period and a last sub-period, and the reading or writing of frame data is arranged such that the frame data Gn-2 is read in the first sub-period; the frame data Gn-1 is read in the second sub-period; and the frame data Gn is written in the last sub-period. 16. A timing control module for transferring image data to a display panel, wherein the image data is arranged for transferring in N frames, said control module comprising: P memory chips for reading or writing the frame data in a line period, wherein each of the P memory chips is separated into (N-1) parts so that each part is used to read a portion of frame data in a different one of the (N-1) previous frames and one part is used to write a portion of frame data in the current frame, and wherein each of N frames has a data size of n bits and each of the P memory chips has a memory space of m bits, and wherein P is an integer greater than or equal to N multiplied by (n/m). 17. The timing control module of claim 16, wherein the line period is partitioned into N line period segments, so that the reading of the portion of the frame data in each different one of the (N-1) previous frames and writing of the portion of frame data in the current frame are carried out in different line period segments. 18. The timing control module of claim 17, wherein the memory chips comprise double data rate synchronous dynamic random access memory chips. 19. The timing control module of claim 18, further comprising: a plurality of buffer memory chips for storing the frame data in a data transfer clock rate, and the double data rate synchronous dynamic random access memory chips are running at a clock rate substantially equal to 1.5 times the data transfer clock rate of the buffer memory chips. 20. The timing control module of claim 18, wherein N=3 and P=2, and wherein the frame data comprises a front data part and a back data part, said timing control module further comprising: a plurality of buffer memory chips, wherein at least one of the buffer memory chips is arranged for transferring the front data part to one of the double data rate synchronous dynamic random access memory chips; and at least another of the buffer memory chips is arranged for transferring the back data part to another of the double data rate synchronous dynamic random access memory chips. 21. The timing control module of claim 20, wherein each of the front data part and the back data part comprises an odd data segment and an even data segment, and wherein said at least one of the buffer memory chips comprises one memory chip for transferring the even data segment in the front data part to said one of the double data rate synchronous dynamic random access memory chips, and another memory chip for transferring the odd data segment in the front data part to said one of the double data rate synchronous dynamic random access memory chips; and said at least another of the buffer memory chips comprises one memory chip for transferring the even data segment in the back data part to said another of the double data rate synchronous dynamic random access memory chips, and another memory chip for transferring the odd data segment in the back data part to said another of the double data rate synchronous dynamic random access memory chips. 22. The timing control module of claim 21, wherein the N frames include a current frame and two previous frames, said timing control module further comprising: two different ones of the buffer memory chips for separately reading the front data part in the previous frames from said one of the double data rate synchronous dynamic random access memory chips; and another two different ones of the buffer memory chips for separately reading the back data part in the previous frames from said another of the double data rate synchronous dynamic random access memory chips. 23. The timing control module of claim 22, further comprising: a further group of buffer memory chips for transferring the front and back data parts in the current frame, bypassing the double data rate synchronous dynamic random access memory chips. 24. The timing control module of claim 23, further comprising: a comparator for receiving the front data part in the previous frames from said two different ones of the buffer memory chips, the back data part in the previous frames from said another two different ones of the buffer memory chips, and the front and back data parts in the current frame from said further group of buffer memory chips for transferring the front and back data parts in the current frame.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.