欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

檢測(cè)光存儲(chǔ)裝置中數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的方法

文檔序號(hào):6753233閱讀:116來源:國(guó)知局
專利名稱:檢測(cè)光存儲(chǔ)裝置中數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的方法
技術(shù)領(lǐng)域
本發(fā)明提供一種檢測(cè)光存儲(chǔ)裝置中的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的方法,尤指一種求出十四位數(shù)據(jù)串流前置零以及后置零的方法。
背景技術(shù)
在光盤燒錄及可重復(fù)抹寫系統(tǒng)中,需要經(jīng)過兩個(gè)步驟來將八位的碼元數(shù)據(jù)(symbol data)先以不歸零的編碼方式(Non Return to Zero)存在,再轉(zhuǎn)換成十四位的頻道位數(shù)據(jù)(channel bit data)。上述這些步驟被稱為八位至十四位調(diào)制(Eight to Fourteen Modulation)。而在紅皮書的規(guī)范中,在由十四位數(shù)據(jù)所組成的串流中,出現(xiàn)數(shù)據(jù)為0時(shí),其延伸長(zhǎng)度不得大于十一周期,也不得小于三周期,這種連續(xù)零延伸時(shí)間的限制,在紅皮書中稱為連續(xù)零長(zhǎng)度法則(run-length rule),這種延伸時(shí)間的限制原因在于這十四位數(shù)據(jù)串流需被用作來維持光驅(qū)等線速的重要依據(jù),其賴以依據(jù)的就是十四位數(shù)據(jù)串流的連續(xù)零長(zhǎng)度,其中最低的三周期代表著在1.2米/秒下720KHz的信號(hào),而最高的十一周期則代表著1.2米/秒下196KHz的信號(hào),任何超過或是低于規(guī)范周期的信號(hào)都會(huì)被視為錯(cuò)誤信號(hào)。
除此之外,紅皮書還定義了數(shù)字累積值(digital sum value),其為累積十四位數(shù)據(jù)的不歸零編碼值所求得。目的是要讓十四位數(shù)據(jù)的不歸零編碼值的平均電位能在直流電位附近。根據(jù)紅皮書的規(guī)范,任何兩組由八位調(diào)制至十四位的數(shù)據(jù),都必須在其中間安插一組三位的合并碼(merging bit),其目的是要使的整個(gè)數(shù)據(jù)流在加上這一組三位的合并碼之后,能夠符合連續(xù)零長(zhǎng)度法則,也能夠讓整個(gè)十四位數(shù)據(jù)的不歸零編碼值的平均電位能接近直流電位值。這其中最理想的合并碼,需要經(jīng)過一些運(yùn)算才能得知。這其中一步就是要先運(yùn)算出該合并碼之前的前置零數(shù)目以及之后的后置零數(shù)目。

發(fā)明內(nèi)容
現(xiàn)有技術(shù)是利用了兩組存儲(chǔ)器或是寄存器來完整地記錄前一筆十四位數(shù)據(jù)及后一筆十四位數(shù)據(jù),通過這兩組存儲(chǔ)器內(nèi)的數(shù)據(jù)送入對(duì)應(yīng)的前置零計(jì)數(shù)器以及后置零計(jì)數(shù)器來計(jì)算出前置零以及后置零數(shù)目。但是現(xiàn)有技術(shù)所耗費(fèi)的內(nèi)存過大,且譯碼電路也相對(duì)地復(fù)雜,因此有必要做進(jìn)一步的改善。
因此本發(fā)明的主要目的是提供一種檢測(cè)光存儲(chǔ)裝置中的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的方法,以解決上述問題。
本發(fā)明提供一種檢測(cè)光存儲(chǔ)裝置中的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的方法,其包含有提供第一八位寄存器,連接于八至十四調(diào)制器及前置零計(jì)數(shù)器之間;將該八至十四調(diào)制器輸出的十四位數(shù)據(jù)的前八位暫存于該第一八位寄存器;以及使用該前置零計(jì)數(shù)器計(jì)算暫存于該第一八位寄存器的數(shù)據(jù)的前置零的數(shù)目。
相對(duì)于現(xiàn)有技術(shù),本發(fā)明因只需記錄十四位數(shù)據(jù)的最高八位以及最低八位數(shù)據(jù),就能清楚地求出前置零以及后置零的數(shù)目,藉此判斷是否合乎連續(xù)零長(zhǎng)度法則,因此比起先前的直接完整地紀(jì)錄前后兩筆十四位數(shù)據(jù)來判斷是否合乎連續(xù)零長(zhǎng)度法則的方法,有著大幅度節(jié)省內(nèi)存空間的優(yōu)點(diǎn)。


圖一是依據(jù)本發(fā)明的光盤燒錄系統(tǒng)的方框圖。
圖二是本發(fā)明中的數(shù)據(jù)流示意圖。
圖中標(biāo)記說明20 八至十四調(diào)制器22 前置零計(jì)數(shù)器24 后置零計(jì)數(shù)器 26 數(shù)字累積值計(jì)算單元28 緩沖器30 連續(xù)零長(zhǎng)度判斷器32 合并碼選擇器 34 數(shù)字累積值比較器36 第一八位寄存器38 第二八位寄存器40 數(shù)據(jù)串流合并器具體實(shí)施方式
請(qǐng)參照?qǐng)D一。圖一是依據(jù)本發(fā)明的光盤燒錄系統(tǒng)10的方框圖。光盤燒錄系統(tǒng)10包含有八至十四調(diào)制器20、前置零計(jì)數(shù)器22、后置零計(jì)數(shù)器24、數(shù)字累積計(jì)算單元26、緩沖器28、數(shù)字累積值比較器34、連續(xù)零長(zhǎng)度判斷器30、第二八位寄存器38、第一八位寄存器36、數(shù)據(jù)串流合并器40以及合并碼選擇器32。八至十四調(diào)制器20連結(jié)至數(shù)字累積值計(jì)算單元26、第二八位寄存器38、第一八位寄存器36以及數(shù)據(jù)串流合并器40;連續(xù)零長(zhǎng)度判斷器30連結(jié)至數(shù)字累積值計(jì)算單元26。而第二八位寄存器38以及第一八位寄存器36又分別連接至后置零計(jì)數(shù)器24以及前置零計(jì)數(shù)器22。
數(shù)據(jù)經(jīng)光盤拾取頭讀取后首先進(jìn)入八至十四調(diào)制器20,其負(fù)責(zé)將八位的輸入數(shù)據(jù)轉(zhuǎn)換成十四位的頻道位數(shù)據(jù),而十四位數(shù)據(jù)是采用不歸零編碼方式存在,其轉(zhuǎn)換的規(guī)范在光盤燒錄的紅皮書中制訂。而經(jīng)過轉(zhuǎn)換后的十四位數(shù)據(jù)會(huì)分別輸入數(shù)字累積值計(jì)算單元26以及數(shù)據(jù)串流合并器40當(dāng)中,同時(shí),該筆十四位數(shù)據(jù)的最高八位會(huì)輸入第二八位寄存器38,而最低八位則會(huì)輸入第一八位寄存器36當(dāng)中。后置零計(jì)數(shù)器24隨即檢測(cè)暫存于第二八位寄存器38的較低位數(shù)據(jù)的后置零的數(shù)目,若暫存于該第二八位寄存器38的較低位數(shù)據(jù)全部為零,則進(jìn)一步檢測(cè)該第二八位寄存器38的較高位數(shù)據(jù)的后置零的數(shù)目。而前置零計(jì)數(shù)器22檢測(cè)暫存于第一八位寄存器36的較低位數(shù)據(jù)的前置零的數(shù)目,若暫存于該第一八位寄存器36的較低位數(shù)據(jù)全部為零,則進(jìn)一步檢測(cè)該第一八位寄存器36的較高位數(shù)據(jù)的前置零的數(shù)目。這其中由于根據(jù)紅皮書所列出的256組的十四位數(shù)據(jù)可知前置零以及后置零數(shù)目在任何狀況下皆不超過八位,因此本發(fā)明可通過只檢測(cè)最后或是最前八位的數(shù)據(jù)便可確切地得知前置以及后置零數(shù)目,并進(jìn)一步作為合并碼(merging bit)選擇的重要依據(jù)。而上述的第一八位寄存器36以及第二八位寄存器38也可用一個(gè)八位寄存器利用不同時(shí)序存取來替代。
而由于數(shù)據(jù)進(jìn)入有先后的順序,因此后置零計(jì)數(shù)器24所輸出的后置零數(shù)據(jù)會(huì)先經(jīng)過緩沖器28,以使后置零的數(shù)目與下一筆十四位數(shù)據(jù)的前置零數(shù)目能夠同時(shí)進(jìn)入連續(xù)零長(zhǎng)度判斷器30。連續(xù)零長(zhǎng)度判斷器30會(huì)根據(jù)輸入的前置零的數(shù)目以及后置零的數(shù)目判斷進(jìn)入的頻道位數(shù)據(jù)是否能遵守連續(xù)零長(zhǎng)度法則(run-length rule)所規(guī)定的數(shù)據(jù)的連續(xù)零長(zhǎng)度必須不小于三周期且不大于十一周期。連續(xù)零長(zhǎng)度判斷器30在動(dòng)作完畢后,隨即輸出一信號(hào)進(jìn)入數(shù)字累積值計(jì)算單元26,以做為決定合并碼的依據(jù)。數(shù)字累積值計(jì)算單元26以及數(shù)字累積值比較器34則負(fù)責(zé)處理直接輸入數(shù)字累積值計(jì)算單元26的十四位數(shù)據(jù),再根據(jù)連續(xù)零長(zhǎng)度判斷器30所輸出的信號(hào)來決定最后的合并碼選擇信號(hào)以控制合并碼選擇器32產(chǎn)生最后的合并碼。前述的數(shù)據(jù)串流合并器40將存于其中的前后兩筆十四位數(shù)據(jù)提取出來,再將合并碼選擇器32所產(chǎn)生的合并碼穿插在兩筆頻道位數(shù)據(jù)之中。
請(qǐng)參照?qǐng)D二。圖二是本發(fā)明中的數(shù)據(jù)流示意圖。圖中顯示十進(jìn)制數(shù)”79”在轉(zhuǎn)換成八位的二進(jìn)制之后,表示為”01001111”。該八位的數(shù)據(jù)在被讀取送往八至十四位調(diào)制器20進(jìn)行調(diào)制之后,該八位的數(shù)據(jù)會(huì)變成”00100001000100”的十四位數(shù)據(jù),此十四位數(shù)據(jù)隨即輸入到數(shù)字累積值運(yùn)算單元26以及數(shù)據(jù)串流合并器40。而此十四位數(shù)據(jù)的最低八位”00100001”輸入進(jìn)第一八位寄存器36,最高八位”01000100”則輸入進(jìn)第二八位寄存器38。后置零計(jì)數(shù)器24讀取存于第二八位寄存器38的數(shù)據(jù),進(jìn)行判斷后置零數(shù)目的動(dòng)作。由最高位往最低位觀察,可得知其后置零數(shù)目為”2”,后置零計(jì)數(shù)器24隨即將”2”輸出至緩沖器28內(nèi)存儲(chǔ)。而同理,前置零計(jì)數(shù)器22讀取存于第一八位寄存器36的數(shù)據(jù),由最低位往最高位觀察,可得知其前置零數(shù)目亦為”2”,前置零計(jì)數(shù)器24隨記將”2”輸出至連續(xù)零長(zhǎng)度判斷器30。
相對(duì)于現(xiàn)有技術(shù),本發(fā)明因只需記錄十四位數(shù)據(jù)的最高八位以及最低八位數(shù)據(jù),就能清楚地求出前置零以及后置零的數(shù)目,藉此判斷是否合乎連續(xù)零長(zhǎng)度法則,因此比起先前的直接完整地紀(jì)錄前后兩筆十四位數(shù)據(jù)來判斷是否合乎連續(xù)零長(zhǎng)度法則的方法,有著大幅度節(jié)省內(nèi)存空間的優(yōu)點(diǎn)。
以上所述僅為本發(fā)明的較佳實(shí)施例,在不脫離本發(fā)明的精神和所附權(quán)利要求范圍的前提下所做的變化與修飾,都屬本發(fā)明專利的涵蓋范圍。
權(quán)利要求
1.一種檢測(cè)光存儲(chǔ)裝置中的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的方法,其包含有下列步驟(a)提供第一八位寄存器,連接于八至十四調(diào)制器及前置零計(jì)數(shù)器之間;(b)將該八至十四調(diào)制器輸出的十四位數(shù)據(jù)的最低八位暫存于該第一八位寄存器;(c)使用該前置零計(jì)數(shù)器計(jì)算暫存于該第一八位寄存器的數(shù)據(jù)的前置零的數(shù)目。
2.如權(quán)利要求第1項(xiàng)所述的方法,其中步驟(c)包含檢測(cè)暫存于該第一八位寄存器的較低位數(shù)據(jù)的前置零的數(shù)目,若暫存于該第一八位寄存器的較低位數(shù)據(jù)全部為零,則進(jìn)一步檢測(cè)該第一八位寄存器的較高位數(shù)據(jù)的前置零的數(shù)目。
3.如權(quán)利要求第1項(xiàng)所述的方法,其另包含下列步驟(d)提供第二八位寄存器,連接于該八至十四調(diào)制器及后置零計(jì)數(shù)器之間;(e)將該八至十四調(diào)制器輸出的十四位數(shù)據(jù)的最高八位暫存于該第二八位寄存器;(f)使用該后置零計(jì)數(shù)器計(jì)算暫存于該第二八位寄存器的數(shù)據(jù)之后置零的數(shù)目。
4.如權(quán)利要求第3項(xiàng)所述的方法,其中步驟(f)包含檢測(cè)暫存于該第二八位寄存器的較高位數(shù)據(jù)之后置零的數(shù)目,若暫存于該第二八位寄存器的較高位數(shù)據(jù)全部為零,則進(jìn)一步檢測(cè)該第二八位寄存器的較低位數(shù)據(jù)的后置零的數(shù)目。
5.如權(quán)利要求第1項(xiàng)所述的方法,其另包含下列步驟(d)將該第一八位寄存器連接至該八至十四調(diào)制器及后置零計(jì)數(shù)器之間;(e)將該八至十四調(diào)制器輸出的十四位數(shù)據(jù)的最高八位暫存于該第一八位寄存器;(f)使用該后置零計(jì)數(shù)器計(jì)算暫存于該第一八位寄存器的數(shù)據(jù)之后置零的數(shù)目。
6.如權(quán)利要求第5項(xiàng)所述的方法,其中步驟(f)包含檢測(cè)暫存于該第一八位寄存器的較高位數(shù)據(jù)之后置零的數(shù)目,若暫存于該第一八位寄存器的較高位數(shù)據(jù)全部為零,則進(jìn)一步檢測(cè)該第一八位寄存器的較低位數(shù)據(jù)之后置零的數(shù)目。
7.一種檢測(cè)光存儲(chǔ)裝置中的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的方法,其包含有下列步驟(a)提供第二八位寄存器,連接于八至十四調(diào)制器及后置零計(jì)數(shù)器之間;(b)將該八至十四調(diào)制器輸出的十四位數(shù)據(jù)的最高八位暫存于該第二八位寄存器;(c)使用該后置零計(jì)數(shù)器計(jì)算暫存于該第二八位寄存器的數(shù)據(jù)之后置零的數(shù)目。
8.如權(quán)利要求第7項(xiàng)所述的方法,其中步驟(c)包含檢測(cè)暫存于該第二八位寄存器的較高位數(shù)據(jù)之后置零的數(shù)目,若暫存于該第二八位寄存器的較高位數(shù)據(jù)全部為零,則進(jìn)一步檢測(cè)該第二八位寄存器的較低位數(shù)據(jù)之后置零的數(shù)目。
9.如權(quán)利要求第7項(xiàng)所述的方法,其另包含下列步驟(d)提供第一八位寄存器,連接于該八至十四調(diào)制器及前置零計(jì)數(shù)器之間;(e)將該八至十四調(diào)制器輸出的十四位數(shù)據(jù)的最低八位暫存于該第一八位寄存器;(f)使用該前置零計(jì)數(shù)器計(jì)算暫存于該第一八位寄存器的數(shù)據(jù)的前置零的數(shù)目。
10.如權(quán)利要求第9項(xiàng)所述的方法,其中步驟(f)包含檢測(cè)暫存于該第一八位寄存器的較低位數(shù)據(jù)的前置零的數(shù)目,若暫存于該第一八位寄存器的較低位數(shù)據(jù)全部為零,則進(jìn)一步檢測(cè)該第一八位寄存器的較高位數(shù)據(jù)的前置零的數(shù)目。
11.如權(quán)利要求第7項(xiàng)所述的方法,其另包含下列步驟(d)將該第二八位寄存器連接至該八至十四調(diào)制器及前置零計(jì)數(shù)器之間;(e)將該八至十四調(diào)制器輸出的十四位數(shù)據(jù)的最低八位暫存于該第二八位寄存器;(f)使用該前置零計(jì)數(shù)器計(jì)算暫存于該第二八位寄存器的數(shù)據(jù)的前置零的數(shù)目。
12.如權(quán)利要求第11項(xiàng)所述的方法,其中步驟(f)包含檢測(cè)暫存于該第二八位寄存器的較低位數(shù)據(jù)的前置零的數(shù)目,若暫存于該第二八位寄存器的較低位數(shù)據(jù)全部為零,則進(jìn)一步檢測(cè)該第二八位寄存器的較高位數(shù)據(jù)的前置零的數(shù)目。
全文摘要
一種檢測(cè)光存儲(chǔ)裝置中的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的方法,其包含提供第一八位寄存器,其連接于八至十四調(diào)制器及前置零計(jì)數(shù)器之間,將該八至十四調(diào)制器輸出的十四位數(shù)據(jù)的最低八位暫存于該第一八位寄存器,使用該前置零計(jì)數(shù)器計(jì)算暫存于該第一八位寄存器的數(shù)據(jù)的前置零的數(shù)目。
文檔編號(hào)G11B20/10GK1606088SQ20031010101
公開日2005年4月13日 申請(qǐng)日期2003年10月10日 優(yōu)先權(quán)日2003年10月10日
發(fā)明者任宗輝 申請(qǐng)人:揚(yáng)智科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
临澧县| 楚雄市| 堆龙德庆县| 阳东县| 兰西县| 德庆县| 肥城市| 萨迦县| 乾安县| 灵璧县| 泰顺县| 盘锦市| 吐鲁番市| 东平县| 聂荣县| 宜黄县| 鹤岗市| 南木林县| 忻州市| 十堰市| 县级市| 石景山区| 醴陵市| 琼中| 紫云| 色达县| 博湖县| 巴林右旗| 临沂市| 阿尔山市| 云龙县| 葫芦岛市| 常熟市| 嘉峪关市| 孝昌县| 梅河口市| 钟祥市| 林周县| 丰台区| 高州市| 安远县|