專利名稱:控制防振重放設(shè)備中數(shù)據(jù)流的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種如權(quán)利要求1前序部分的控制防振重放設(shè)備中數(shù)據(jù)流的方法和結(jié)構(gòu)。
尤其是在移動中使用光學(xué)或其他信息媒體的重放設(shè)備時(shí),振動會導(dǎo)致從信息媒體讀取數(shù)據(jù)的中斷,為了在振動時(shí)也能不中斷信息的再現(xiàn),要求具有防振特性。
為了實(shí)現(xiàn)防振行為,數(shù)據(jù)以高于正常的速度寫入緩存,然后以正常速度讀出。如果振動導(dǎo)致從信息媒體讀取數(shù)據(jù)的中斷,那么,源數(shù)據(jù)流的間斷就能通過讀出在此期間作為防范而已存儲在緩存中的數(shù)據(jù)備份而銜接起來。
在大多數(shù)市售的設(shè)備中,從信息媒體讀取數(shù)據(jù)是以雙倍的數(shù)率實(shí)現(xiàn)的,但是,在沒有振動的操作過程中,這樣會常常使緩存溢出,因此從信息媒體讀取數(shù)據(jù)時(shí)就需要人為地中斷或返回。
一直為雙倍速度以及掃描器的跳轉(zhuǎn)引起電流消耗的增加。為了克服這個(gè)缺點(diǎn),提出了以變速率從信息媒體讀取數(shù)據(jù)。根據(jù)該建議,為了不進(jìn)行變速率強(qiáng)制誤差檢查,可能的誤差校正及/或屏蔽源數(shù)據(jù)流,這些措施所需的必要處理級連在緩沖存儲器的下游。但是,這樣就需要增加存儲容量,或者在現(xiàn)有存儲容量時(shí),減少能存儲的有用數(shù)據(jù),因?yàn)楫吘剐r?yàn)數(shù)據(jù)要和有用數(shù)據(jù)一起存儲。
本發(fā)明的目的是提供一種控制防振重放設(shè)備中數(shù)據(jù)流的方法和結(jié)構(gòu),能增加有用數(shù)據(jù)在緩存中的存儲,減少讀出信息媒介時(shí)的功耗和磨損。
根據(jù)權(quán)利要求1前序部分的方法中,上述目的是通過特征部分中的特征實(shí)現(xiàn)的。本發(fā)明的發(fā)展和優(yōu)選實(shí)施例見從屬權(quán)利要求。
在根據(jù)本發(fā)明的方法中,從第一存儲器讀出源數(shù)據(jù)流的速率可在第一數(shù)據(jù)速率和第二數(shù)據(jù)速率間轉(zhuǎn)換。通過在數(shù)據(jù)速率間按彼此間的變比進(jìn)行轉(zhuǎn)換,能夠模擬第一、第二數(shù)據(jù)速率間任何所需的平均數(shù)據(jù)速率,因此大大減少了在下游級要處理可變數(shù)據(jù)速率的問題,這些處理級只需設(shè)計(jì)用來能夠在兩個(gè)不同數(shù)據(jù)速率間進(jìn)行轉(zhuǎn)換。
另外,這種措施建立了使源數(shù)據(jù)流從信息媒體的讀出與實(shí)際的平均速率匹配的前提條件,該實(shí)際平均速率由可讀數(shù)據(jù)的時(shí)間周期和不可讀數(shù)據(jù)的時(shí)間周期構(gòu)成。因此,產(chǎn)生于掃描速度的從信息媒體讀源數(shù)據(jù)的速率不必連續(xù)地保持為正常數(shù)據(jù)速率值的兩倍,而是,當(dāng)例如無振動時(shí),可以減小。就是因?yàn)轵?qū)動單元能以低速工作而且掃描器也不必進(jìn)行人為地初始化返回,大大節(jié)省了功率。
根據(jù)本發(fā)明,由于進(jìn)行誤差校正和/或屏蔽的處理級能在兩種不同的數(shù)據(jù)速率間切換,源數(shù)據(jù)流中的有用數(shù)據(jù)在緩存在第二存儲器前可進(jìn)行錯(cuò)誤檢查和可能的錯(cuò)誤校正和/或屏蔽。因?yàn)殄e(cuò)誤檢查、校正和屏蔽后不再需要檢驗(yàn)數(shù)據(jù),數(shù)據(jù)流的存儲只限于有用數(shù)據(jù)。這樣節(jié)省了大量的存儲空間,換句話說,利用現(xiàn)有的存儲空間,能存儲更多的有用數(shù)據(jù),因而當(dāng)由于振動不能從信息媒體讀出數(shù)據(jù)時(shí),可以銜接上更長的時(shí)間段。
在讀出源數(shù)據(jù)流期間的第一存儲器和下游處理級最好在正常數(shù)據(jù)速率和雙倍數(shù)據(jù)速率之間轉(zhuǎn)換。
數(shù)據(jù)速率的這一選擇的優(yōu)點(diǎn)是,處理級的轉(zhuǎn)換只需使時(shí)鐘頻率加倍或減半,因此現(xiàn)有的電路設(shè)計(jì)中就能容易地實(shí)現(xiàn)。速率的這種選擇還完全足以覆蓋讀出速率的最大范圍,這在實(shí)際中是必須的,在振動時(shí),由于中斷和增加的讀取速率的結(jié)果產(chǎn)生該范圍,于是獲得了正常數(shù)據(jù)速率量級的合成的平均讀取速率。第一存儲器的轉(zhuǎn)換是這樣完成的當(dāng)寫和讀指針指向的第一存儲器的地址間有第一差時(shí)完成向雙倍數(shù)據(jù)速率的轉(zhuǎn)換,而當(dāng)?shù)诙钚∮诘谝徊顣r(shí)完成向正常數(shù)據(jù)速率的轉(zhuǎn)換。評估讀寫指針差的措施能對溢出作出快速反應(yīng),這樣,第一存儲器能用較小的存儲容量解決問題,該存儲容量明顯小于第二存儲器因不必存儲檢驗(yàn)數(shù)據(jù)所得到的冗余。
源數(shù)據(jù)流從信息媒體上讀出的數(shù)據(jù)速率可以在正常數(shù)據(jù)速率和增加的數(shù)據(jù)速率間以連續(xù)變化的方式調(diào)整,作為第二存儲器占用率的函數(shù)。這樣做的優(yōu)點(diǎn)是,對于可讀數(shù)據(jù)的時(shí)間周期和不可讀數(shù)據(jù)的時(shí)間周期之間給定的平均恒定比,讀出速率能保持為常數(shù),換句話說,信息媒體不必按照可能必需的給定的一步步調(diào)節(jié)的方式進(jìn)行加速和減速。
在本例中,增大的數(shù)據(jù)速率的最大值可以小于或等于雙倍數(shù)據(jù)速率。最大值最好是正常數(shù)據(jù)速率的1.5倍。對調(diào)節(jié)范圍的這種限制防止了信息媒體不必要的高加速度和速度,結(jié)果通過這種方法也限制了功耗。
下面利用示例性的實(shí)施例解釋本發(fā)明,該實(shí)施例在圖中以方塊圖的方式示出。此處涉及的是控制CD重放設(shè)備中數(shù)據(jù)流的電路結(jié)構(gòu)。
該方塊圖包括具有計(jì)算電路2的第一存儲器1、錯(cuò)誤檢查、校正和屏蔽電路3、第二存儲器4、識別第一存儲器1占用率的電路5、識別第二存儲器4占用率的電路6和用于驅(qū)動驅(qū)動單元的控制電路7。
由掃描器從信息媒體上讀出的數(shù)字化數(shù)據(jù)經(jīng)數(shù)據(jù)線8傳送到第一存儲器1。根據(jù)數(shù)據(jù)是能從信息媒體上讀出還是由于振動中斷了讀出能力,數(shù)據(jù)線8上的數(shù)據(jù)速率大于/等于正常數(shù)據(jù)速率或?yàn)榱?。為了再次補(bǔ)償數(shù)據(jù)流中的間隙,驅(qū)動單元被以高于正常速率的速率驅(qū)動,這時(shí),數(shù)據(jù)速率高于正常數(shù)據(jù)速率。當(dāng)從存儲器1中讀出源數(shù)據(jù)流時(shí),作為存儲器1占用率的函數(shù)進(jìn)行正常數(shù)據(jù)速率和雙倍數(shù)據(jù)速率間的轉(zhuǎn)換,以將占用率保持在兩個(gè)截止值內(nèi)。
計(jì)算電路2還連接在第一存儲器1上,測試源數(shù)據(jù)流中數(shù)據(jù)塊的子碼,以確保數(shù)據(jù)塊以正確的順序讀出,當(dāng)發(fā)生跳轉(zhuǎn)時(shí),只有掃描器重新回到正確位置并讀出隨后的數(shù)據(jù)塊時(shí),才繼續(xù)讀出。
利用第一存儲器1在正常和雙倍數(shù)據(jù)速率之間的讀出轉(zhuǎn)換,下游的用于錯(cuò)誤檢查、錯(cuò)誤校正和屏蔽的電路3也進(jìn)行轉(zhuǎn)換。隨后,數(shù)據(jù)速率在正常和雙倍數(shù)據(jù)速率間轉(zhuǎn)換的數(shù)據(jù)流在數(shù)據(jù)線9和10上流動。不過,數(shù)據(jù)線9上的數(shù)據(jù)流為源數(shù)據(jù)流,其含有有用數(shù)據(jù)和檢驗(yàn)數(shù)據(jù);數(shù)據(jù)線10上的數(shù)據(jù)流是進(jìn)行過錯(cuò)誤校正的有用數(shù)據(jù)流,其不再含有任何檢驗(yàn)數(shù)據(jù)。因此,數(shù)據(jù)線10上相應(yīng)數(shù)據(jù)的塊長度小于數(shù)據(jù)線9上的數(shù)據(jù)塊長度。于是,在后面,與需要存儲位置來存放有用數(shù)據(jù)和檢驗(yàn)數(shù)據(jù)相比,第二存儲器4中需要的存儲位置要少。換句話說,利用第二存儲器4給定的存儲容量,能存放更多的有用數(shù)據(jù),因而,當(dāng)發(fā)生振動中斷來自掃描器的數(shù)據(jù)流時(shí),可以接上更長的時(shí)間段。
識別占用率的電路6控制向第二存儲器4的寫操作,使得有用數(shù)據(jù)流以雙倍數(shù)據(jù)速率流動,而在讀出時(shí)有用數(shù)據(jù)流以正常數(shù)據(jù)速率流動。如果占用率發(fā)生變化,驅(qū)動單元的驅(qū)動速度通過控制電路7發(fā)生變化,從而使讀速率減少或增加到一個(gè)常值,來調(diào)整第二存儲器4的占用率。
為了實(shí)現(xiàn)迅速調(diào)整第一存儲器1的占用率,提供了電路5來識別占用率,它監(jiān)視寫指針12和讀指針13的地址差。如果這個(gè)差太小,則讀操作轉(zhuǎn)換到雙倍速率,就像電路3中經(jīng)過信號線15的信號處理。另一方面,如果差太大,則轉(zhuǎn)換到正常數(shù)據(jù)速率。另外,控制電路5經(jīng)信號線14從計(jì)算電路2接收關(guān)于讀操作是已經(jīng)被中斷還是正在讀數(shù)據(jù)塊的信息,其不構(gòu)成識別為正確的最后一數(shù)據(jù)塊的繼續(xù)。這時(shí),沒有數(shù)據(jù)讀出。
所描述的結(jié)構(gòu)即便最大程度地保留原有電路設(shè)計(jì),也能實(shí)現(xiàn)在防振重放設(shè)備中控制數(shù)據(jù)流。在該設(shè)計(jì)情況下,在重放設(shè)備中用來進(jìn)行抖動補(bǔ)償?shù)拇鎯ζ饔米髟磾?shù)據(jù)流的緩存,并能在正常和雙倍數(shù)據(jù)速率之間控制數(shù)據(jù)流。
權(quán)利要求
1.一種控制防振重放設(shè)備中數(shù)據(jù)流的方法,以在發(fā)生振動時(shí)變化的數(shù)據(jù)速率將包含有用數(shù)據(jù)和校驗(yàn)數(shù)據(jù)并通過掃描器從信息媒體中讀出的源數(shù)據(jù)流寫入存儲器,而以正常數(shù)據(jù)速率從存儲器中讀出所述流,在可獲得具有正常數(shù)據(jù)速率的有用數(shù)據(jù)流之前在處理級中對源數(shù)據(jù)流中的有用數(shù)據(jù)進(jìn)行錯(cuò)誤校正和/或屏蔽,其特征在于,以作為第一存儲器(1)占用率函數(shù)的第一數(shù)據(jù)速率或第二數(shù)據(jù)速率讀出寫入第一存儲器(1)的源數(shù)據(jù);對有用數(shù)據(jù)進(jìn)行錯(cuò)誤校正和/或屏蔽的下游處理級轉(zhuǎn)換到從第一存儲器(1)讀出源數(shù)據(jù)流的數(shù)據(jù)速率;完成對有用數(shù)據(jù)的錯(cuò)誤校正和/或屏蔽;以第一或第二數(shù)據(jù)速率把僅含有有用數(shù)據(jù)的有用數(shù)據(jù)流寫入下游的第二存儲器(4);最后,以正常數(shù)據(jù)速率從第二存儲器(4)讀出有用數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其特征在于,在讀出源數(shù)據(jù)流期間的第一存儲器(1)和下游處理級在正常數(shù)據(jù)速率和雙倍的數(shù)據(jù)速率間轉(zhuǎn)換。
3.如權(quán)利要求2所述的方法,其特征在于,當(dāng)讀、寫指針指向的第一存儲器(1)的地址間有第一差時(shí)完成向雙倍數(shù)據(jù)速率的轉(zhuǎn)換,而當(dāng)?shù)诙钚∮诘谝徊顣r(shí)完成向正常數(shù)據(jù)速率的轉(zhuǎn)換。
4.如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,源數(shù)據(jù)流從信息媒體上讀出的數(shù)據(jù)速率可以在作為第二存儲器占用率的函數(shù)的正常數(shù)據(jù)速率和增加的數(shù)據(jù)速率間以連續(xù)變化的方式調(diào)整。
5.如權(quán)利要求4所述的方法,其特征在于,增大的數(shù)據(jù)速率的最大值可以小于或等于雙倍數(shù)據(jù)速率,最好是正常數(shù)據(jù)速率的1.5倍。
6.一種控制防振重放設(shè)備中數(shù)據(jù)流的裝置,以在發(fā)生振動時(shí)變化的數(shù)據(jù)速率將包含有用數(shù)據(jù)和校驗(yàn)數(shù)據(jù)并通過掃描器從信息媒體中讀出的源數(shù)據(jù)流寫入存儲器,而以正常數(shù)據(jù)速率從存儲器中讀出所述流,在可獲得具有正常數(shù)據(jù)速率的有用數(shù)據(jù)流之前在處理級中對源數(shù)據(jù)流中的有用數(shù)據(jù)進(jìn)行錯(cuò)誤校正和/或屏蔽,其特征在于,以作為第一存儲器(1)占用率函數(shù)的第一或第二數(shù)據(jù)速率讀出寫入第一存儲器(1)的源數(shù)據(jù);對有用數(shù)據(jù)進(jìn)行錯(cuò)誤校正和/或屏蔽的下游處理級轉(zhuǎn)換到從第一存儲器(1)讀出源數(shù)據(jù)流的數(shù)據(jù)速率;完成對有用數(shù)據(jù)的錯(cuò)誤校正和/或屏蔽;以第一或第二數(shù)據(jù)速率把僅含有有用數(shù)據(jù)的有用數(shù)據(jù)流寫入下游的第二存儲器(4);最后,以正常數(shù)據(jù)速率從第二存儲器(4)讀出有用數(shù)據(jù)。
7.如權(quán)利要求1所述的裝置,其特征在于,在讀出源數(shù)據(jù)流期間的第一存儲器(1)和下游處理級在正常數(shù)據(jù)速率和加倍的數(shù)據(jù)速率間轉(zhuǎn)換。
8.如權(quán)利要求2所述的裝置,其特征在于,當(dāng)讀、寫指針指向的第一存儲器(1)的地址間有第一差時(shí)完成向雙倍數(shù)據(jù)速率的轉(zhuǎn)換,而當(dāng)?shù)诙钚∮诘谝徊顣r(shí)完成向正常數(shù)據(jù)速率的轉(zhuǎn)換。
9.如權(quán)利要求1-3任一項(xiàng)所述的裝置,其特征在于,源數(shù)據(jù)流從信息媒體上讀出的數(shù)據(jù)速率可以在作為第二存儲器占用率的函數(shù)的正常數(shù)據(jù)速率和增加的數(shù)據(jù)速率間以連續(xù)變化的方式調(diào)整。
10.如權(quán)利要求4所述的裝置,其特征在于,增大的數(shù)據(jù)速率的最大值可以小于或等于雙倍數(shù)據(jù)速率,最好是正常數(shù)據(jù)速率的1.5倍。
全文摘要
一種控制防振重放設(shè)備中數(shù)據(jù)流的方法和結(jié)構(gòu)。在防振重放設(shè)備中,數(shù)據(jù)以雙倍速率連續(xù)寫入緩存,然后以正常數(shù)據(jù)速度讀出。如果沒有振動,則必須人為地進(jìn)行返回而導(dǎo)致功耗增加。本發(fā)明采用能夠在可讀和不可讀信息媒體時(shí)可適應(yīng)時(shí)間周期的平均的讀取速率。為以這種可變讀取速率處理數(shù)據(jù)流,讀存儲器在正常和雙倍數(shù)據(jù)速率間轉(zhuǎn)換,處理級類似地進(jìn)行相應(yīng)的轉(zhuǎn)換。結(jié)果,僅有有用數(shù)據(jù)存入下游存儲器,于是較低的容量就足夠,或利用現(xiàn)有容量在讀不出數(shù)據(jù)時(shí)能接上更長的時(shí)間段。用于具有機(jī)械導(dǎo)引的掃描器的如CD重放設(shè)備等重放設(shè)備中。
文檔編號G11B7/09GK1248340SQ98802716
公開日2000年3月22日 申請日期1998年2月14日 優(yōu)先權(quán)日1997年2月28日
發(fā)明者埃德蒙·麥斯 申請人:德國湯姆遜-布朗特公司