^45765 九、發明說明: 【發明所屬之技術領域】 #本發明係有關於藍光光碟裝置,尤其是有關於在存 取監光光碟時的記憶體利用方法。 【先前技術】 第1a圖係為藍光光碟裝置1〇〇的架構圖。該藍光光 1裝置100包含一記憶體陣列12〇’做為資料輸入輪出的 緩衝器。—光碟驅動器110基本上包含一些讀寫頭(Ρυκ〇 相關的控制單元,以存取一藍光光碟(未圖示)。從薛 光光碟中取出的紀錄幀(recording frames) #R透過光碟 驅動器110儲存在記憶體陣列12〇中,而相對的,欲寫 入監光光碟的紀錄幀#w則從記憶體陣列12〇傳送到光碟 °動器110。根據藍光標準,儲存在藍光光碟中的資料^ 以一種複雜而穩固的錯誤更正技術所保護。編碼器 將錯块更正碼加入輸入資料#IN以產生紀錄幀。相對 的從監光光碟中讀出的紀錄幀#尺被解碼器14〇解碼以 ,保其中的資料完整性,而產生輸出資料#〇UT。因此在 碩、寫、編碼和解碼的動作中,記憶體陣列12〇扮演 關鍵性的角色β Μ 第1 b圖係為監光標準所規定的一長距碼()區 塊160。- LDC區塊160是〜種實體的數據單位,從原 始的資料經過一複雜的編碼程序而建立,其中包含—個 (2他2+32叫收38)的ECC幾(C1她r) /中間些間隔的 0758-A32124TWF;MTKI-06-130;yeatsluo 5 1345765 位置穿插著三個(216x2+32x2)xl的BIS碼。基本上該Ε(χ 箱是經由資料區塊和rS碼交錯運算所組成的,而其運算 規則可參照藍光標準文件,故在此不再詳加介紹。 傳統上LDC區塊160係在記憶體陣列120中沿著水 平方向(相對於記憶體陣列120)逐行產生。然而從藍光 光碟的觀點來看,該LDC區塊160又可視為496個155 位元的紀錄幀沿著垂直方向排列,其中每31個紀錄幀又 稱為一實體扇區。當紀錄幀準備要寫入一藍光光碟時, 該光碟驅動H U0循序地沿著垂直方向讀取該紀錄幢, 以進行調變和寫人程序。換言之,藍光光碟的設計中, 光碟驅動器11〇處理LDC區塊16〇的方向和編碼器13〇、 解碼器140處理LDC區塊16〇的方向是相互垂直的。 第2a圖係為習知讀取程序的流程圖。為了方 明,兩個相互垂直的方向各別稱為χ和γ。在步驟搬 從光碟驅動器11G中沿著X方向逐行讀出紀㈣。 在步驟204巾,該讀取步驟持續進行直到完整的組成一 個LDC區塊160。在步驟2〇6中,該解碼器⑽^著γ 方向逐列解瑪該LDC區塊⑽的資料,而在步驟道中, 解出來的資料列可直接輸出至所連接的主電腦(未圖 :方ϋ步^鳩和細是以—種管線多工(pipe line ) I S Γ。在步驟210 ',持續進行上述逐行解 j和輸出的步驟,直到所有資料都沿γ方向 執行程序才跳时驟2G2處理下-個LDC區塊。 第2b圖係為習知寫入程序的流程圖。在步驟犯 0758-A32124TWF;MTKI-06-l 30;yeatsluo[45765] Nine, invention description: [Technical field to which the invention pertains] # The present invention relates to a Blu-ray disc device, and more particularly to a method of utilizing a memory when a monitor optical disc is stored. [Prior Art] Fig. 1a is an architectural diagram of a Blu-ray disc device. The blue light 1 device 100 includes a memory array 12' as a buffer for data input. The optical disc drive 110 basically includes a plurality of read/write heads (Ρυκ〇 related control units for accessing a Blu-ray disc (not shown). Recording frames taken from the Xueguang discs #R through the disc drive 110 Stored in the memory array 12A, and in contrast, the recording frame #w to be written to the optical disc is transferred from the memory array 12 to the optical disc drive 110. According to the Blu-ray standard, the data stored in the Blu-ray disc is stored. ^ Protected by a complex and robust error correction technique. The encoder adds the wrong block correction code to the input data #IN to generate the record frame. The relative record frame read from the monitor CD is decoded by the decoder 14〇. In order to preserve the integrity of the data, the output data is generated as #〇UT. Therefore, in the operations of mastering, writing, encoding and decoding, the memory array 12〇 plays a key role β Μ 1 b is a light A long-distance code () block 160 specified by the standard. - LDC block 160 is a data unit of ~ kinds of entities, which is established from the original data through a complicated encoding process, which contains -2 (2 he + 2) Called 38) E CC (C1 her r) / intermediate interval 0758-A32124TWF; MTKI-06-130; yeatsluo 5 1345765 Position interspersed with three (216x2+32x2) xl BIS code. Basically the Ε (χ box is via data The block and rS code are interleaved, and the operation rules can refer to the Blu-ray standard file, so it will not be described in detail here. Traditionally, the LDC block 160 is horizontally oriented in the memory array 120 (relative to The memory array 120) is generated row by row. However, from the viewpoint of the Blu-ray disc, the LDC block 160 can be regarded as 496 155-bit recording frames arranged in the vertical direction, wherein each of the 31 recording frames is also called a The physical sector. When the recording frame is ready to be written to a Blu-ray disc, the disc drive H U0 sequentially reads the recording block in the vertical direction for the modulation and writing process. In other words, in the design of the Blu-ray disc, The direction in which the disc drive 11 〇 processes the LDC block 16 和 and the encoder 13 〇 and the direction in which the decoder 140 processes the LDC block 16 相互 are perpendicular to each other. Fig. 2a is a flow chart of a conventional read program. Ming, two mutually perpendicular directions are called And γ. In the step of moving from the optical disc drive 11G, the sub-line (4) is read line by line in the X direction. At step 204, the reading step continues until the complete composition of one LDC block 160. In step 2〇6, The decoder (10) solves the data of the LDC block (10) column by column in the γ direction, and in the step track, the decoded data column can be directly output to the connected host computer (not shown: square step and fine) In the pipeline line IS Γ. In step 210 ′, the above steps of the line-by-line solution j and the output are continued until all the data are executed in the γ direction before the jump occurs. 2G2 processes the next LDC. Block. Figure 2b is a flow chart of a conventional writing procedure. In the step of committing 0758-A32124TWF; MTKI-06-l 30; yeatsluo
/CO 令輸入貝枓#m從外部沿著 列120。在步驟⑴+ 有Y万门逐饤輸入记憶體陣 廿/驟214中,編碼器13〇沿 該記憶體陣列12〇 卜 有1万向逐仃將 L=r迴進行直到輸入資料簡組成-咖區 鬼60 Μ後跳到步驟218,將該U)C區檢Λ 錄傾沿X方向逐列寫 塊60中的紀 — 1、^ 列寫入该藍光光碟。步驟220,遞迴勃 ^接Ϊ列寫入程序直到完成整個LDC區塊16〇的寫 入。接者回到步驟212處理後續的輸入資料_。,、” 記二=%圖合併以解釋資料於第&或2b圖中的 :胪 况。第3a圖顯示資料輸入記憶體陣列120 /驟。如果χ方向是編碼程序所依序處理的方向,則 I頭302代表從外部輸入的輸入資料娜循序寫入的方 二二相對的’如果從光碟讀取的資料係沿著X方向排列 "子則則頭302代表從光碟讀入的一紀錄幀循序寫入 的方向。陰影的部份代表已填滿資料的部份,其他的部 伤代表空白。第3b圖則顯示了後續的資料由記憶體陣列 120輸出之步驟。舉例來說,箭頭304可代表正在被編石馬 的一行,而X方向代表輸出紀錄幀#w的方向。被箭頭 304佔用的空間在紀錄幀#w被輸出後即可被釋放,所以 原本填滿資料的記憶體陣列12〇在第2a圖或第几圖的 逐行處理之後逐步被完全清空。也只有在完全清空後, 整個記憶體陣列120才能再度供下一編碼/解碼程序使 用0 基本上藍光光碟裝置100中的記憶體陣列12〇是— 〇758-A32124TWF;MTKI-06-130;yeatsluo 7 種有限而重要的資源。效 .作可能佔去大部份時㈣304所代表的編碼或解碼動 記_體在技Μ a形成效能上的瓶頸。所佔用的 匕IS體在則頭306輪 陣列120清4 ^ 後才釋放然而在整個記憶體 用能維持在閒置狀態。因此如何善 用^暫閒置的空間是值得探討的。 【發明内容】 本發明提出一種趑朵忠 從一薛光光碟^、—:先先碟讀取方法。首先,循序地 並沿一第一方向 、,己錄幀(recording frame ) Θ虛阶 憶體陣列。接著沿著-第二方 向處理該記憶體陣列中的 ^ 著嗲笫—太& 以二第一、,,己錄幀。處理後,沿 序釋放該記憶體陣列中被該此第-纪挤 “摊〜 述釋放步驟的同時,循序地從該該 忐光碟讀取複數個第二紀錄鳩並 從 憶體陣列。 、 方向寫入該吕己 -長==體陣列中的該些第-記難成-第 、馬(LDC)區塊,包含複數資料列沿著該 。該處理步驟包含料地解侧第—咖區财 佔用的”循序地沿著該第 11體陣列中 與該第二方向垂直。方向釋放。該第-方向係 更進一步地,當該第一 LDr F 解碼和輸出後,將其所佔用的的-資料列完成 些第二紀錄賴中之一用::^ 、· 釋放出來的記憶體空 8 〇758-A32124TWF;MTKI-06-130;yeatsluo /03 間。 另一實施例提出—種藍光光碟寫入方法。首 产二p鱼:丨/α著帛—方向將複數個第-資料串寫入-記 ==處理該些第一資料串以形成沿-第二方向 個第—紀_。接著循序地將該些第-紀錄 合 冩入後釋放其所佔用的記憶體空 L,j “ —紀錄_伯用的空間被釋放後,猶序地 方向將複數個第二資料串寫入該記憶體陣 以逢H理步驟包含,將該些第-㈣串逐行編碼 二 w LDC區塊,包含該些第一紀錄幀沿著該第 成編碼=光^第之:LDC區塊中的-紀 。:著 X第一方向寫人该釋放出來的記憶體空間。 驅動Π月另;實施例提出一種藍光光碟裳置.-光碟 J「气 光碟。一解碼器從該藍光光碟讀取- 存取^ U錢行解碼與㈣更正。—記憶體陣列做為 光光碑I:碟的緩衝區。該光碟驅動器猶序地從該藍 CSS:第一靖’並接二將該些第-紀錄 (LD。厂/寫入一記憶體陣列,組成一第-長距碼 二。包含複數個資料列沿著該第二方向排列。 “解碼态循序地解碼該第一 LDC區塊中的資料列 解碼後的資料輪出,使該記憶體陣列中 总 地沿著該第二方向釋放。接著循序地從該藍光;J = 〇758-A32,24TWF;MTKl-〇6.]3〇;yeats]u〇 ^45765 複數個第二紀錄中貞,該光碟驅動器將該些第二紀錄鴨沿 ,第二方向寫入該記憶體陣列以組成一第二LDC區塊厂 複數個貝料列沿著該第—方向排列。該解碼賴序地解 碼該第二>LDC區塊中的資料列,並將解碼後的資料輸出。 為讓本發明之上述和其他目的、特徵、和優點能更 月’:員易it ’下文特舉出較佳實施例,並配合所附圖 作詳細說明如下: • 【實施方式】 :財_具體的朗如何以較佳的方式實現本發 。只細例僅供說明一般應用的方式 ,明的範圍。實際範圍以申請專利範圍所列為準限= :強3己憶體的使用效率,以及減少記憶體 間 本發明提出了-種新的記憶體使用方法。 第4a圖係為本發明其中一個實施例的讀取 步驟402中,從光碟驅動器 在 遞迴執打上述讀取步驟直到形成-個完整的LDC區境 :塊16。從γ方向看起來是複數個資料串 戶㈣列而成。在步驟梅中,解碼S刚猶 串 區塊160中的資料串。在步驟408中,已解碼的資 &輸出至外部界面,例如電腦主機。基本上步驟二串 彻是以管線多工的方式 /驟亀和 後,其所佔用的空間立田已解碼的貧料輸出 Ρ被釋放,產生一行沿著γ方向 0758-A32124TWF;MTKI-〇6-13〇;yeatsluo 10 1345765 的,間。接著,步驟41〇至416與步驟術至彻相似, 2記憶體使用的方向則轉了九十度。在步驟41〇中, 2從光碟驅動器no中讀取複數個第二紀錄_,並沿 U方向寫入記憶體陣列12〇中。藉此,步驟41〇可以 緊接著執行’使得釋放後閒置的記憶體 工間馬上被利用’整體的光碟讀取效能因此可以增進不 同樣地’步驟412中持續遞迴的進行讀取,^到形 ^一個L D C區塊16 Q,具有複數個資料串沿著X方向 排列。接著,步驟414和416便可同時進行,沿著x方 向將該些資料串解碼並輸出。最後整個程序再 402重複進行。 y啊 第4b圖係為本發明實施例之一的寫入程序。同樣的 纪憶體使用方向之轉向概念可以應用在寫入程序上 步驟422中,複數個第一輸入資料_從外部輸入並沿著 I ^向:存在記憶體陣歹12”。在步驟424中,編碼 :二=將輸入資細進行編碼,而編碼後的資料繼 、、,貝存放在同一位置。在步驟似中,持續進行上述輸入 和編碼的工作,直到形成—LDC區塊16(),此[DC區塊 ⑽包含沿著乂方向排列之多個紀錄幢。接著在步驟似 中’循序將該些紀錄㈣人藍光㈣中。每當成功寫入 -紀_,其沿著X方向所佔用的記憶體便被釋放:而 形成-行閒置空間。步驟43〇至436與步驟422至似 相似’但是處理的方向已轉了九十度。在步驟430中, 從外部輸入複數個第二輸入資料师並沿著X方向儲存 0758-A32124TWF;MTKI-O6_130;yeatslu〇 11 f記憶體陣列120中。步驟430可以隨著步驟428同步 進行,立gp ϋ田4 v, i 1D用该x方向的間置空間。因此記憶體陣列 母一列閒置的時間可以縮短,使得整體的利用率大 ^升。在步驟432中,將輸入的輸入資料#IN沿著X 向'扁碼。在步驟434申,持續進行編碼步驟直到形成 下個LDC區塊16〇,其中包含複數個紀錄幀沿著γ方 向排列。接著在步驟436中,循序將LDC區塊⑽中的 紀錄f寫入藍光光碟中,而整個程序回到步驟422。 第^圖係為本發明記憶體使用狀況的示意圖。箭頭 =2代表第圖中的步驟4〇6,而箭頭5〇4代表步驟4⑽。 二間510疋指該記憶體陣列12〇中未儲存資料或被釋放 出來2工間。空間51〇的空間越小’表示記憶體的使用 率越高。首先步驟406沿著箭頭5〇2㈣向解碼資料, 緊接在後的㈣408沿著箭頭504將已解碼的f料輸 ^。輸出之後的資料被釋放掉成為閒置的空間510。於是 箭頭506所代表的步驟㈣可以緊接著執行,充份利用 閒置的空間510。本發明能夠使得記憶體陣列12〇充分的 被利用。在實體電路中,由於LDC區塊16〇係一個梅 乘以155的長方形,所以記憶體陣列12〇可設計成々% 乘以496的正方形,以利兩個方向的使用。另一種做法 疋,在逐行寫入的過程中如果遇到記憶體陣列12〇的行 尾,則自動換行。本發明尤其適用於藍光光碟機。由^ 其LDC區塊的編解碼與讀寫具有方向不同的特性’本發 明以轉動方向的處理方式使記憶體的利用率達到最^ 0758-A32124TWF;MTKI-06-130;yeatsluo 12 丄:> 斗:)/0!)/CO Let input bei #m from the outside along column 120. In step (1) + with Y million gate input memory array / step 214, the encoder 13 〇 along the memory array 12 有 10,000 仃 仃 L L 直到 直到 直到 直到 直到 直到 直到 直到 直到 直到 直到 直到 直到 直到 直到 直到 直到 直到 直到 直到- The coffee area ghost 60 Μ then jumps to step 218, and the U) C area is recorded in the X direction, and the column 1 - 2 is written into the Blu-ray disc. In step 220, the program is written back until the completion of the writing of the entire LDC block 16〇. The receiver returns to step 212 to process the subsequent input data_. , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Then, the head 302 represents the input data input from the outside, and the two sides are sequentially written. 'If the data read from the optical disc is arranged along the X direction, the sub-head 302 represents one read from the optical disc. Record the direction in which the frames are written sequentially. The shaded portion represents the portion that has been filled with data, and the other scratches represent blanks. Figure 3b shows the steps for subsequent data output from the memory array 120. For example, The arrow 304 may represent a row of the stone being machined, and the X direction represents the direction in which the record frame #w is output. The space occupied by the arrow 304 is released after the record frame #w is output, so the memory originally filled with the data The volume array 12 is gradually completely emptied after the line-by-line processing of the 2a or the figure. Only after completely emptied, the entire memory array 120 can be used again for the next encoding/decoding program. 0 Basic Blu-ray Disc Device 100 The memory array 12 is - 〇 758-A32124TWF; MTKI-06-130; yeatsluo 7 kinds of limited and important resources. The effect may take up most of the time (4) 304 represents the encoding or decoding of the _ body in the technology Μ a forms a bottleneck in performance. The occupied 匕IS body is released after the first 306 round array 120 is cleared, but it can be maintained in an idle state throughout the memory. Therefore, how to make good use of the temporarily idle space is worthwhile. [Invention] The present invention proposes a method for reading a disc from a Xueguang disc, and: first disc first. First, sequentially and along a first direction, a recorded frame Θ The virtual order memory array is then processed in the memory array according to the second direction, and the second frame is processed. After processing, the memory array is released in sequence. At the same time as the release step of the first-stage squeeze, the plurality of second records are sequentially read from the CD-ROM and from the memory array. And the direction is written into the L-hex-length== the first-command-to-matrix (LDC) block in the body array, including the complex data column along the line. The processing step includes sequentially discharging the side of the first body array along the eleventh body array perpendicular to the second direction. The first direction is further, when the first LDR is After F decodes and outputs, it uses one of the second records in the -data column to be used: :^ , · The memory that is released is 8 〇 758-A32124TWF; MTKI-06-130; yeatsluo / Another embodiment proposes a Blu-ray disc writing method. The first production of two p fish: 丨 / α 帛 帛 - direction to write a plurality of first - data string - remember = = processing the first data string to Forming a ____ along the second direction. Then sequentially merging the first-records into the memory space L, j "--recording_the space used by the user is released, the order In the ground direction, a plurality of second data strings are written into the memory array to include, and the first (four) strings are encoded line by line into two w LDC blocks, and the first record frames are included along the first Encoding = light ^ first: - in the LDC block. : In the first direction of X, write the memory space that people should release. Driving the next month; the embodiment proposes a Blu-ray disc dressing.-Disc J "Audio disc. A decoder reads from the Blu-ray disc - accesses ^ U money line decoding and (4) correction. - Memory array as light Stele I: The buffer of the disc. The disc drive is sequentially ordered from the blue CSS: First Jing's and then the second-record (LD. Factory/write to a memory array to form a first-long distance) Code 2. Include a plurality of data columns arranged along the second direction. The decoding state sequentially decodes the decoded data of the data column in the first LDC block, so that the memory array is generally along the Release in the second direction. Then sequentially from the blue light; J = 〇 758-A32, 24TWF; MTKl-〇6.] 3〇; yeats] u 〇 ^ 45765 a plurality of second records, the disc drive will a second record duck edge, the second direction is written into the memory array to form a second LDC block factory, and a plurality of bedding columns are arranged along the first direction. The decoding sequentially decodes the second >LDC region The data columns in the block and the decoded data are output. To achieve the above and other objects, features, and advantages of the present invention. The following is a detailed description of the preferred embodiment, and is described in detail with reference to the accompanying drawings: • [Embodiment]: How to implement the present invention in a better manner. The detailed examples are only for the purpose of explaining the general application, the scope of the application. The actual scope is based on the scope of the patent application scope =: the use efficiency of the strong 3 memory, and the reduction of the memory between the present invention proposed a new memory Figure 4a is a read step 402 of one embodiment of the present invention in which the above-described reading step is performed from the disc drive until the complete LDC region is formed: block 16. From the gamma direction It appears that a plurality of data series (four) are listed. In step Mei, the data string in the S-station block 160 is decoded. In step 408, the decoded resource & output to an external interface, such as a computer host. Basically, the second step is to use the pipeline multiplex method/squeeze and after the space occupied by the field, the decoded poor material output Ρ is released, and a row is generated along the γ direction 0758-A32124TWF; MTKI-〇6 -13〇;yeatsluo 10 1345765, Then, steps 41〇 to 416 are similar to the steps, and the direction of use of the memory is turned by ninety degrees. In step 41, 2, a plurality of second records are read from the disc drive no, and It is written in the memory array 12A in the U direction. Thereby, step 41〇 can be executed immediately after the memory station that is idle after being released is used immediately, the overall optical disk reading performance can be improved. The 412 continues to recursively read, and the LDC block 16 Q has a plurality of data strings arranged along the X direction. Then, steps 414 and 416 can be performed simultaneously, along the x direction. The data string is decoded and output. Finally, the entire program is repeated 402. Yb Figure 4b is a write procedure of one of the embodiments of the present invention. The same concept of the direction of use of the memory can be applied in the write program step 422, the plurality of first input data_from the external input and along the I^ direction: the memory array 12" exists. In step 424 , code: two = the input data is encoded, and the encoded data is stored in the same position, and, in the step, the above input and encoding work is continued until the formation - LDC block 16 () This [DC block (10) contains a plurality of record blocks arranged along the 乂 direction. Then in the step like, 'sequentially record the (4) people in the blue light (four). Every time it is successfully written - _, it is along the X direction The occupied memory is released: a line-free space is formed. Steps 43A to 436 are similar to step 422, but the direction of processing has been turned by ninety degrees. In step 430, multiple numbers are input from the outside. The two input data engineers store 0758-A32124TWF; MTKI-O6_130; yeatslu〇11 f memory array 120 along the X direction. Step 430 can be performed synchronously with step 428, and the gp ϋ田 4 v, i 1D uses the x The space between the directions. Therefore, the memory array mother The time of one column of idle time can be shortened, so that the overall utilization rate is increased. In step 432, the input data #IN is input along the X direction to 'flat code. In step 434, the encoding step is continued until the next LDC is formed. The block 16〇 includes a plurality of record frames arranged along the γ direction. Next, in step 436, the record f in the LDC block (10) is sequentially written into the Blu-ray disc, and the entire process returns to step 422. A schematic diagram showing the state of use of the memory of the present invention. Arrow = 2 represents step 4 〇 6 in the figure, and arrow 5 〇 4 represents step 4 (10). Two 510 疋 means that the memory array 12 未 has no data stored or is The 2 workspaces are released. The smaller the space of the space 51〇, the higher the usage rate of the memory. First, step 406 decodes the data along the arrow 5〇2 (four), and the next (four) 408 along the arrow 504 will decode the data. The material after the output is released into the unused space 510. Then the step (4) represented by the arrow 506 can be performed immediately, and the unused space 510 can be fully utilized. The present invention can make the memory array 12 sufficiently Be profitable In the physical circuit, since the LDC block 16 is a rectangle multiplied by 155, the memory array 12 can be designed as a square with 々% multiplied by 496 to facilitate the use of both directions. In the process of progressive writing, if the end of the memory array 12〇 is encountered, the line is automatically changed. The present invention is particularly suitable for a Blu-ray disc player. The encoding and decoding of the LDC block has different directions. Characteristic 'The invention adopts the processing method of the rotation direction to make the utilization rate of the memory reach the most ^ 0758-A32124TWF; MTKI-06-130; yeatsluo 12 丄: > bucket:) / 0!)
=雖然本發明以較佳實施例說明如上, 疋本發明的範圍未必如此限定。相 =解的 精神或對習知姑任何基於相同 r 技術者為顯而易見的改良皆在本發明.、函# 專利要求_必須以最廣義的方式解讀。 【圖式簡單說明】 第la圖係為習知藍光光縣置的架構圖; 第1b圖係為藍光光碟標準所定義的- LDC區塊; 第2a圖係為習知讀取程序的流程圖; 第2b圖係為習知寫入程序的流程圖; 第3a和3b圖係為第2a和几圖中的記憶體使用狀 示意圖; 第4a圖係為本發明的讀取程序之實施例; 第朴圖係為本發明的寫人程序之實施例;以及 第5圖係為本發明的記憶體使用狀況之示意圖。 • 【主要元件符號說明】 1〇〇〜藍光光碟裝置; 110〜光碟驅動器; 120〜記憶體陣列; 130〜編碼器; 140〜解碼器; 160〜LDC區塊。 0758-A32124TWF;MTKI-06-130;yeatsluoAlthough the invention has been described above by way of a preferred embodiment, the scope of the invention is not necessarily limited. The phase of the solution = the spirit of the solution or the understanding of the syllabus based on the same r technology is obvious in the invention. The letter # patent requirements _ must be interpreted in the broadest sense. [Simple diagram of the diagram] The first diagram is the architecture diagram of the conventional blue light county; the 1st diagram is defined by the Blu-ray disc standard - LDC block; the 2a diagram is the flow chart of the conventional reading program Figure 2b is a flow chart of a conventional writing program; Figures 3a and 3b are diagrams of the memory usage in the second and several figures; and Figure 4a is an embodiment of the reading program of the present invention; The first diagram is an embodiment of the writing procedure of the present invention; and the fifth diagram is a schematic diagram of the memory usage of the present invention. • [Main component symbol description] 1〇〇~ Blu-ray disc device; 110~CD drive; 120~memory array; 130~encoder; 140~decoder; 160~LDC block. 0758-A32124TWF; MTKI-06-130; yeatsluo