光盤播放機(jī)及其進(jìn)倉出倉控制方法
【專利摘要】本發(fā)明公開了一種光盤播放機(jī)及其進(jìn)倉出倉控制方法。所述光盤播放機(jī)包括:載盤、進(jìn)出倉按鍵、相互耦接的前端模塊和后端模塊,以及快速進(jìn)出倉反應(yīng)模塊,且前端模塊以及后端模塊集成在同一塊芯片上??焖龠M(jìn)出倉反應(yīng)模塊包括第二載盤控制模塊與第二進(jìn)出倉偵測模塊。第二載盤控制模塊耦接于載盤,第二進(jìn)出倉偵測模塊與進(jìn)出倉按鍵以及第一進(jìn)出倉偵測模塊耦接,快速進(jìn)出倉反應(yīng)模塊用于在光盤播放機(jī)上電之后以及后端模塊中的第一進(jìn)出倉偵測模塊的初始化完成之前,由第二進(jìn)出倉偵測模塊偵測進(jìn)出倉按鍵的狀態(tài),由第二載盤控制模塊根據(jù)進(jìn)出倉按鍵的狀態(tài)控制載盤的進(jìn)倉以及出倉。本發(fā)明光盤播放機(jī)可在上電后快速響應(yīng)進(jìn)出倉按鍵的狀態(tài)并控制載盤的進(jìn)出倉。
【專利說明】光盤播放機(jī)及其進(jìn)倉出倉控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種光盤播放機(jī)及其進(jìn)倉出倉控制方法,特別是涉及一種單芯片系統(tǒng)的光盤播放機(jī)及其進(jìn)倉出倉控制方法。
【背景技術(shù)】
[0002]隨著科技的發(fā)展,光盤播放機(jī)越來越向小型化發(fā)展。為了達(dá)到小型化的目的,研發(fā)人員通常將前端模塊和后端模塊集成到一片芯片上,以構(gòu)成單芯片系統(tǒng)。其中,前端模塊負(fù)責(zé)控制載盤的進(jìn)倉以及出倉,以實(shí)現(xiàn)將光盤吸入及退出光盤播放機(jī)、從光盤中讀取模擬信號(hào)并通過模數(shù)轉(zhuǎn)換為數(shù)字信號(hào),以及對(duì)數(shù)字信號(hào)進(jìn)行第一次解碼以將不同類型的光盤的數(shù)據(jù)解碼成同一格式的中間數(shù)據(jù)。后端模塊負(fù)責(zé)偵測進(jìn)出倉按鍵的狀態(tài),以及對(duì)中間數(shù)據(jù)進(jìn)行第二次解碼,以獲得為播放裝置識(shí)別的音視頻信號(hào)。
[0003]本案的發(fā)明人在長期的研發(fā)過程中發(fā)現(xiàn):在單芯片系統(tǒng)模式下,后端模塊必須完成啟動(dòng)加載(Bootloader)程序之后(如果有初始畫面,后端模塊還必須完成初始畫面的設(shè)置之后),前端模塊才能處于工作狀態(tài)。因此,上電后,前端模塊必須等待一段時(shí)間才能控制載盤的進(jìn)倉以及出倉。而且,在實(shí)際工作中,由于后端模塊的功能比前端模塊的功能多,初始化的時(shí)間遠(yuǎn)大于前端模塊所需要的時(shí)間,所以,即使前端模塊能夠控制載盤的進(jìn)倉以及出倉,在后端模塊未完成對(duì)進(jìn)出倉按鍵狀態(tài)進(jìn)行偵測的進(jìn)出倉偵測模塊初始化時(shí),光盤播放機(jī)依然不能實(shí)現(xiàn)載盤的進(jìn)倉以及出倉功能。所以,從上電到光盤播放機(jī)能夠?qū)崿F(xiàn)載盤的進(jìn)倉以及出倉功能大約需要3秒的時(shí)間。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明有必要提供一種光盤播放機(jī)及其進(jìn)倉出倉控制方法,能夠?qū)崿F(xiàn)基于單芯片系統(tǒng)的光盤播放機(jī)在上電后快速實(shí)現(xiàn)進(jìn)倉出倉的功能。
[0005]在一個(gè)實(shí)施方式中,本發(fā)明米用的一個(gè)技術(shù)方案是:提供一種光盤播放機(jī),所述光盤播放機(jī)包括:載盤、進(jìn)出倉按鍵、以及相互耦接的前端模塊和后端模塊,所述前端模塊包含與所述載盤耦接的第一載盤控制模塊,所述后端模塊包含與所述進(jìn)出倉按鍵耦接的第一進(jìn)出倉偵測模塊,且所述前端模塊以及后端模塊集成在同一塊芯片上,所述光盤播放機(jī)還包括:快速進(jìn)出倉反應(yīng)模塊,包括第二載盤控制模塊與第二進(jìn)出倉偵測模塊,所述第二載盤控制模塊耦接于所述載盤,所述第二進(jìn)出倉偵測模塊與所述進(jìn)出倉按鍵以及所述第一進(jìn)出倉偵測模塊耦接,所述快速進(jìn)出倉反應(yīng)模塊用于在光盤播放機(jī)上電之后以及所述后端模塊中的第一進(jìn)出倉偵測模塊的初始化完成之前,由所述第二進(jìn)出倉偵測模塊偵測所述進(jìn)出倉按鍵的狀態(tài),由所述第二載盤控制模塊根據(jù)所述進(jìn)出倉按鍵的狀態(tài)控制所述載盤的進(jìn)倉以及出倉。
[0006]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述快速進(jìn)出倉反應(yīng)模塊集成在所述后端模塊中,且所述快速進(jìn)出倉反應(yīng)模塊用于在所述后端模塊上電之后開始偵測所述進(jìn)出倉按鍵的狀態(tài)。[0007]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述快速進(jìn)出倉反應(yīng)模塊集成在所述芯片上,并設(shè)置于所述后端模塊之外。
[0008]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述快速進(jìn)出倉反應(yīng)模塊由一段程序、一個(gè)具體電路或一個(gè)固件來實(shí)現(xiàn)。
[0009]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述快速進(jìn)出倉反應(yīng)模塊的初始化時(shí)間在100毫秒之內(nèi)。
[0010]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述快速進(jìn)出倉反應(yīng)模塊還用于:在所述后端模塊中的第一進(jìn)出倉偵測模塊的初始化完成之后,所述第二進(jìn)出倉偵測模塊停止偵測所述進(jìn)出倉按鍵的狀態(tài)。
[0011]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述快速進(jìn)出倉反應(yīng)模塊還用于:在所述前端模塊的第一載盤控制模塊完成初始化之后,所述所述第二載盤控制模塊停止控制所述載盤的進(jìn)倉以及出倉。
[0012]在另一個(gè)實(shí)施方式中,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種光盤播放機(jī)的進(jìn)倉出倉控制方法,
[0013]所述光盤播放機(jī)包括:載盤、進(jìn)出倉按鍵、以及相互耦接的前端模塊和后端模塊,所述前端模塊包含與所述載盤耦接的第一載盤控制模塊,所述后端模塊包含與所述進(jìn)出倉按鍵耦接的第一進(jìn)出倉偵測模塊,且所述前端模塊以及后端模塊集成在同一塊芯片上,所述光盤播放機(jī)還包含快速進(jìn)出倉反應(yīng)模塊,所述快速進(jìn)出倉反應(yīng)模塊包括第二載盤控制模塊與第二進(jìn)出倉偵測模塊,所述第二載盤控制模塊耦接于所述載盤,所述第二進(jìn)出倉偵測模塊與所述進(jìn)出倉按鍵以及所述第一進(jìn)出倉偵測模塊,所述進(jìn)倉出倉控制方法包括如下步驟:在所述光盤播放機(jī)上電后對(duì)快速進(jìn)出倉反應(yīng)模塊進(jìn)行初始化;以及在所述后端模塊中的第一進(jìn)出倉偵測模塊的初始化完成之前,所述第二進(jìn)出倉偵測模塊偵測進(jìn)出倉按鍵的狀態(tài),并且,所述第二載盤控制模塊根據(jù)所述進(jìn)出倉按鍵的狀態(tài)控制載盤的進(jìn)倉以及出倉。
[0014]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述快速進(jìn)出倉反應(yīng)模塊集成在所述后端模塊中,所述光盤播放機(jī)的進(jìn)倉出倉控制方法還包含在所述后端模塊上電后開始偵測所述進(jìn)出倉按鍵的狀態(tài)。
[0015]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述快速進(jìn)出倉反應(yīng)模塊集成在所述芯片上,并設(shè)置于所述后端模塊之外。
[0016]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述快速進(jìn)出倉反應(yīng)模塊由一段程序、一個(gè)具體電路或一個(gè)固件來實(shí)現(xiàn)。
[0017]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述光盤播放機(jī)的進(jìn)倉出倉控制方法還包括:判斷所述后端模塊中的第一進(jìn)出倉偵測模塊的初始化是否完成,并在所述后端模塊中的第一進(jìn)出倉偵測模塊的初始化完成之后,所述第二進(jìn)出倉偵測模塊停止偵測所述進(jìn)出倉按鍵的狀態(tài)。
[0018]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述光盤播放機(jī)的進(jìn)倉出倉控制方法還包括:判斷所述前端模塊的第一載盤控制模塊的初始化是否完成,并在所述前端模塊的第一載盤控制模塊的初始化完成之后,所述第二載盤控制模塊停止控制載盤的進(jìn)倉以及出倉。
[0019]對(duì)上述技術(shù)方案的一種改進(jìn)在于,所述第二進(jìn)出倉偵測模塊停止偵測所述進(jìn)出倉按鍵的狀態(tài)的步驟包括:所述第一進(jìn)出倉偵測模塊通知所述第二進(jìn)出倉偵測模塊停止偵測所述進(jìn)出倉按鍵的狀態(tài)。
[0020]上述光盤播放機(jī)及其進(jìn)倉出倉控制方法通過快速進(jìn)出倉反應(yīng)模塊,能達(dá)到基于單芯片系統(tǒng)的光盤播放機(jī)在上電后快速地實(shí)現(xiàn)載盤的進(jìn)倉以及出倉功能,提高用戶使用的方便性。
【專利附圖】
【附圖說明】
[0021]圖1是本發(fā)明光盤播放機(jī)一實(shí)施方式的結(jié)構(gòu)示意圖;
[0022]圖2是本發(fā)明光盤播放機(jī)另一實(shí)施方式的結(jié)構(gòu)示意圖;
[0023]圖3是本發(fā)明光盤播放機(jī)的進(jìn)倉出倉控制方法一實(shí)施方式的流程圖;
[0024]圖4是現(xiàn)有技術(shù)條件下進(jìn)出倉按鍵響應(yīng)的時(shí)序圖;
[0025]圖5是本發(fā)明進(jìn)出倉按鍵響應(yīng)的時(shí)序圖。
【具體實(shí)施方式】
[0026]下面結(jié)合附圖和具體的實(shí)施方式進(jìn)行說明。
[0027]參閱圖1,圖1是本發(fā)明光盤播放機(jī)一實(shí)施方式的結(jié)構(gòu)示意圖。本實(shí)施方式的光盤播放機(jī)200包括:載盤210、進(jìn)出倉按鍵220、前端模塊230、后端模塊240以及快速進(jìn)出倉反應(yīng)模塊(FREM, Fast Response Eject Module) 250。前端模塊230包括第一載盤控制模塊231以及模數(shù)轉(zhuǎn)換及預(yù)解碼模塊233。后端模塊240包括第一進(jìn)出倉偵測模塊241以及音視頻解碼模塊243。快速進(jìn)出倉反應(yīng)模塊250包括第二載盤控制模塊251以及第二進(jìn)出倉偵測模塊253。在本實(shí)施方式中,快速進(jìn)出倉反應(yīng)模塊250設(shè)置于后端模塊240之外,且前端模塊230、后端模塊240以及快速進(jìn)出倉反應(yīng)模塊250集成在同一片芯片260上,前端模塊230以及快速進(jìn)出倉反應(yīng)模塊250分別與后端模塊240耦合。
[0028]載盤210用于承載光盤100,前端模塊230的第一載盤控制模塊231稱接于載盤210 ;前端模塊230的模數(shù)轉(zhuǎn)換及預(yù)解碼模塊233用于接收從光盤100中獲取的模擬信號(hào),將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),以及對(duì)數(shù)字信號(hào)進(jìn)行第一次解碼,以將不同類型的光盤的數(shù)據(jù)解碼成同一格式的中間數(shù)據(jù)。后端模塊240的第一進(jìn)出倉偵測模塊241耦接于進(jìn)出倉按鍵220 ;后端模塊240的音視頻解碼模塊243耦接于模數(shù)轉(zhuǎn)換及預(yù)解碼模塊233與播放裝置300 (例如數(shù)字電視等),用于將模數(shù)轉(zhuǎn)換及預(yù)解碼模塊233所發(fā)送的中間數(shù)據(jù)解碼成真正的音視頻數(shù)據(jù),并向播放裝置300發(fā)送。快速進(jìn)出倉反應(yīng)模塊250的第二載盤控制模塊251耦接于載盤210 ;快速進(jìn)出倉反應(yīng)模塊250的第二進(jìn)出倉偵測模塊253耦接于進(jìn)出倉按鍵220以及第一進(jìn)出倉偵測模塊241。
[0029]光盤播放機(jī)200上電時(shí),由于快速進(jìn)出倉反應(yīng)模塊250設(shè)置于后端模塊240之外,后端模塊240和快速進(jìn)出倉反應(yīng)模塊250基本上可以同時(shí)上電,因而,后端模塊240以及快速進(jìn)出倉反應(yīng)模塊250同時(shí)進(jìn)行初始化。而且,由于快速進(jìn)出倉反應(yīng)模塊250本身所集成的功能少,在極短的時(shí)間內(nèi)即可完成初始化進(jìn)入工作狀態(tài),通常,快速進(jìn)出倉反應(yīng)模塊250的初始化時(shí)間可以達(dá)到100毫秒之內(nèi)。當(dāng)快速進(jìn)出倉反應(yīng)模塊250完成初始化時(shí),后端模塊240還處于初始化的過程中,需完成Bootloader程序(如果需要設(shè)置初始畫面,還必須完成初始畫面的設(shè)置)后,才能完成第一進(jìn)出倉偵測模塊241的初始化。一般而言,從光盤播放機(jī)200上電至后端模塊240中第一進(jìn)出倉偵測模塊241完成初始化需要大概3秒的時(shí)間。如本領(lǐng)域技術(shù)人員所了解的,后端模塊240中第一進(jìn)出倉偵測模塊241完成初始化后,第一進(jìn)出倉偵測模塊241才能對(duì)進(jìn)出倉按鍵220的狀態(tài)進(jìn)行檢測;以及在前端模塊230的第一載盤控制模塊231完成初始化后,第一載盤控制模塊231才能對(duì)載盤210的進(jìn)倉及出倉進(jìn)行控制。
[0030]在本實(shí)施方式中,光盤播放機(jī)200上電之后,在后端模塊240中的第一進(jìn)出倉偵測模塊241的初始化完成之前,快速進(jìn)出倉反應(yīng)模塊250中的第二進(jìn)出倉偵測模塊253對(duì)進(jìn)出倉按鍵220的狀態(tài)進(jìn)行偵測,如果進(jìn)出倉按鍵220的狀態(tài)為“進(jìn)倉”,第二進(jìn)出倉偵測模塊253通知第二載盤控制模塊251根據(jù)第二進(jìn)出倉偵測模塊253偵測到的進(jìn)出倉按鍵220的狀態(tài)控制載盤210進(jìn)倉;如果進(jìn)出倉按鍵220的狀態(tài)為“出倉”,第二進(jìn)出倉偵測模塊253通知第二載盤控制模塊251根據(jù)第二進(jìn)出倉偵測模塊253偵測到的進(jìn)出倉按鍵220的狀態(tài)控制載盤210出倉。
[0031]當(dāng)快速進(jìn)出倉反應(yīng)模塊250偵測到后端模塊240中的第一進(jìn)出倉偵測模塊241的初始化完成時(shí),或者后端I旲塊240中的弟一進(jìn)出倉偵測I旲塊241在初始化完成后通知快速進(jìn)出倉反應(yīng)模塊250時(shí),第二進(jìn)出倉偵測模塊253停止偵測進(jìn)出倉按鍵220的狀態(tài),從而,第二載盤控制模塊251沒有接收到進(jìn)出倉按鍵220的狀態(tài),不再對(duì)載盤210進(jìn)行控制。在第二進(jìn)出倉偵測模塊253停止偵測進(jìn)出倉按鍵220的狀態(tài)后,第二進(jìn)出倉偵測模塊253通知第一進(jìn)出倉偵測模塊241接替第二進(jìn)出倉偵測模塊253對(duì)進(jìn)出倉按鍵220的狀態(tài)進(jìn)行偵測。同樣地,在第一載盤控制模塊23完成初始化之后,且當(dāng)?shù)谝贿M(jìn)出倉偵測模塊241偵測到進(jìn)出倉按鍵220的狀態(tài)為“進(jìn)倉”時(shí),第一載盤控制模塊231根據(jù)第一進(jìn)出倉偵測模塊241偵測到的進(jìn)出倉按鍵220的狀態(tài)控制載盤210進(jìn)倉;在第一載盤控制模塊23完成初始化之后,且當(dāng)?shù)谝贿M(jìn)出倉偵測模塊241偵測到進(jìn)出倉按鍵220的狀態(tài)為“出倉”時(shí),第一載盤控制模塊231根據(jù)第一進(jìn)出倉偵測模塊241偵測到的進(jìn)出倉按鍵220的狀態(tài)控制載盤210出倉。
[0032]值得注意的是,快速進(jìn)出倉反應(yīng)模塊250可以由一段程序、一個(gè)具體電路或一個(gè)固件(firmware)等等來實(shí)現(xiàn)。
[0033]圖2是本發(fā)明光盤播放機(jī)另一實(shí)施方式的結(jié)構(gòu)示意圖。請(qǐng)參閱圖2,本實(shí)施方式的光盤播放機(jī)與上一實(shí)施方式的不同之處在于:快速進(jìn)出倉反應(yīng)模塊450設(shè)置在后端模塊440內(nèi),而且,快速進(jìn)出倉反應(yīng)模塊450在后端模塊440上電之后開始偵測進(jìn)出倉按鍵220的狀態(tài)。
[0034]圖3是本發(fā)明光盤播放機(jī)的進(jìn)倉出倉控制方法一實(shí)施方式的流程圖。適用本實(shí)施方式的進(jìn)倉出倉控制方法的光盤播放機(jī)可以采用上述圖1或圖2所示的光盤播放機(jī)。為了后續(xù)描述的方便,舉例說明如下,光盤播放機(jī)包括:載盤、進(jìn)出倉按鍵、以及相互耦接的前端模塊和后端模塊。前端模塊包含與載盤耦接的第一載盤控制模塊,后端模塊包含與進(jìn)出倉按鍵耦接的第一進(jìn)出倉偵測模塊,且前端模塊以及后端模塊集成在同一塊芯片上,光盤播放機(jī)還包含快速進(jìn)出倉反應(yīng)模塊,快速進(jìn)出倉反應(yīng)模塊包括第二載盤控制模塊與第二進(jìn)出倉偵測模塊,第二載盤控制模塊耦接于載盤,第二進(jìn)出倉偵測模塊與進(jìn)出倉按鍵以及第一進(jìn)出倉偵測模塊。
[0035]本實(shí)施方式的光盤播放機(jī)的進(jìn)倉出倉控制方法包括:
[0036]S301:在光盤播放機(jī)上電后對(duì)快速進(jìn)出倉反應(yīng)模塊進(jìn)行初始化。[0037]光盤播放機(jī)上電后,如果快速進(jìn)出倉反應(yīng)模塊集成在后端模塊中,則在后端模塊上電后對(duì)快速進(jìn)出倉反應(yīng)模塊進(jìn)行初始化;如果快速進(jìn)出倉反應(yīng)模塊集成在同一塊芯片上,并設(shè)置于后端模塊之外,在光盤播放機(jī)上電時(shí),即可對(duì)快速進(jìn)出倉反應(yīng)模塊進(jìn)行初始化。由于快速進(jìn)出倉反應(yīng)模塊功能較少,所以快速進(jìn)出倉反應(yīng)模塊在極短的時(shí)間內(nèi)即可完成初始化進(jìn)入工作狀態(tài),通常,快速進(jìn)出倉反應(yīng)模塊的初始化時(shí)間可以達(dá)到100毫秒之內(nèi)。當(dāng)快速進(jìn)出倉反應(yīng)模塊完成初始化時(shí),后端模塊還處于初始化的過程中,需完成Bootloader程序(如果需要設(shè)置初始畫面,還必須完成初始畫面的設(shè)置)后,才能完成第一進(jìn)出倉偵測模塊的初始化。一般而言,從光盤播放機(jī)上電至后端模塊中第一進(jìn)出倉偵測模塊完成初始化需要大概3秒的時(shí)間。
[0038]S302:在后端模塊中的第一進(jìn)出倉偵測模塊的初始化完成之前,第二進(jìn)出倉偵測模塊偵測進(jìn)出倉按鍵的狀態(tài),并且,第二載盤控制模塊根據(jù)進(jìn)出倉按鍵的狀態(tài)控制載盤的進(jìn)倉以及出倉。
[0039]在后端模塊中的第一進(jìn)出倉偵測模塊的初始化完成之前,快速進(jìn)出倉反應(yīng)模塊中的第二進(jìn)出倉偵測模塊對(duì)進(jìn)出倉按鍵的狀態(tài)進(jìn)行偵測,如果進(jìn)出倉按鍵的狀態(tài)為“進(jìn)倉”,第二進(jìn)出倉偵測模塊通知第二載盤控制模塊根據(jù)進(jìn)出倉按鍵的狀態(tài)控制載盤進(jìn)倉;如果進(jìn)出倉按鍵的狀態(tài)為“出倉”,第二進(jìn)出倉偵測模塊通知第二載盤控制模塊根據(jù)進(jìn)出倉按鍵的狀態(tài)控制載盤出倉。
[0040]S303:判斷后端模塊中的第一進(jìn)出倉偵測模塊的初始化是否完成。如果后端模塊中的第一進(jìn)出倉偵測模塊的初始化還沒完成,返回S302 ;如果后端模塊中的第一進(jìn)出倉偵測模塊的初始化已經(jīng)完成,進(jìn)入步驟S304。
[0041]S304:第二進(jìn)出倉偵測模塊停止偵測進(jìn)出倉按鍵的狀態(tài)。
[0042]在判斷后端模塊中的第一進(jìn)出倉偵測模塊的初始化已經(jīng)完成后,第一進(jìn)出倉偵測模塊通知第二進(jìn)出倉偵測模塊停止偵測進(jìn)出倉按鍵的狀態(tài),第二載盤控制模塊不能從第二進(jìn)出倉偵測模塊獲得進(jìn)出倉按鍵的狀態(tài),因此,第二載盤控制模塊不再對(duì)載盤進(jìn)行控制。
[0043]S305:第二進(jìn)出倉偵測模塊通知第一進(jìn)出倉偵測模塊偵測進(jìn)出倉按鍵的狀態(tài)。
[0044]在第二進(jìn)出倉偵測模塊停止偵測進(jìn)出倉按鍵的狀態(tài)后,第二進(jìn)出倉偵測模塊通知第一進(jìn)出倉偵測模塊偵測進(jìn)出倉按鍵的狀態(tài),然后,第一進(jìn)出倉偵測模塊接替第二進(jìn)出倉偵測模塊對(duì)進(jìn)出倉按鍵的狀態(tài)進(jìn)行偵測,在第一載盤控制模塊完成初始化之后,且當(dāng)?shù)谝贿M(jìn)出倉偵測模塊偵測到進(jìn)出倉按鍵的狀態(tài)為“進(jìn)倉”時(shí),第一載盤控制模塊根據(jù)第一進(jìn)出倉偵測模塊偵測到的進(jìn)出倉按鍵的狀態(tài)控制載盤進(jìn)倉;在第一載盤控制模塊完成初始化之后,且當(dāng)?shù)谝贿M(jìn)出倉偵測模塊偵測到進(jìn)出倉按鍵的狀態(tài)為“出倉”時(shí),第一載盤控制模塊根據(jù)第一進(jìn)出倉偵測模塊偵測到的進(jìn)出倉按鍵的狀態(tài)控制載盤出倉。
[0045]參加圖4以及圖5,圖4是現(xiàn)有技術(shù)條件下進(jìn)出倉按鍵響應(yīng)的時(shí)序圖,圖5是本發(fā)明進(jìn)出倉按鍵響應(yīng)的時(shí)序圖。
[0046]從圖4中可知,現(xiàn)有技術(shù)中即使前端模塊開始工作(即前端模塊開始工作時(shí)刻)后,后端模塊還必須在完成啟動(dòng)加載程序及初始畫面設(shè)置后(即第一進(jìn)出倉偵測模塊完成初始化時(shí)刻),后端模塊才能對(duì)進(jìn)出倉按鍵進(jìn)行響應(yīng),因而,現(xiàn)有技術(shù)的單芯片光盤播放機(jī)從上電時(shí)刻到第一進(jìn)出倉偵測模塊完成初始化時(shí)刻之間的約3秒時(shí)間不能實(shí)現(xiàn)進(jìn)出倉功倉泛。[0047]從圖5與圖4的對(duì)比可知,在上電時(shí)刻后的100毫秒之內(nèi),快速進(jìn)出倉反應(yīng)模塊完成本身的初始化并進(jìn)入工作狀態(tài),開始對(duì)進(jìn)出倉按鍵進(jìn)行偵測,并在后端模塊中的第一進(jìn)出倉偵測模塊初始化完畢后,由第一進(jìn)出倉偵測模塊代替第二進(jìn)出倉偵測模塊進(jìn)行偵測。因而,光盤播放機(jī)在100毫秒內(nèi)即可實(shí)現(xiàn)進(jìn)出倉功能,與現(xiàn)有技術(shù)相比,至少能夠提高2.9秒,大大提聞了用戶的體驗(yàn)。
[0048]本發(fā)明通過設(shè)置包含第二進(jìn)出倉偵測模塊與第二載盤控制模塊的快速進(jìn)出倉反應(yīng)模塊,在上電后能快速完成快速進(jìn)出倉反應(yīng)模塊的初始化,對(duì)進(jìn)出倉按鍵的狀態(tài)進(jìn)行偵測并根據(jù)進(jìn)出倉按鍵的狀態(tài)控制載盤的進(jìn)倉以及出倉,并在后端模塊初始化完成后,將進(jìn)出倉按鍵的狀態(tài)進(jìn)行偵測權(quán)力以及對(duì)載盤的進(jìn)倉以及出倉控制權(quán)力分別交還前端模塊以及后端模塊,從而達(dá)到基于單芯片系統(tǒng)的光盤播放機(jī)在上電后快速地實(shí)現(xiàn)載盤的進(jìn)倉以及出倉功能,提高用戶使用的方便性。
[0049]以上所述僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種光盤播放機(jī),其特征在于,所述光盤播放機(jī)包括:載盤、進(jìn)出倉按鍵、以及相互耦接的前端模塊和后端模塊,所述前端模塊包含與所述載盤耦接的第一載盤控制模塊,所述后端模塊包含與所述進(jìn)出倉按鍵耦接的第一進(jìn)出倉偵測模塊,且所述前端模塊以及后端模塊集成在同一塊芯片上,所述光盤播放機(jī)還包括: 快速進(jìn)出倉反應(yīng)模塊,包括第二載盤控制模塊與第二進(jìn)出倉偵測模塊,所述第二載盤控制模塊耦接于所述載盤,所述第二進(jìn)出倉偵測模塊與所述進(jìn)出倉按鍵以及所述第一進(jìn)出倉偵測模塊耦接,所述快速進(jìn)出倉反應(yīng)模塊用于在光盤播放機(jī)上電之后以及所述后端模塊中的第一進(jìn)出倉偵測模塊的初始化完成之前,由所述第二進(jìn)出倉偵測模塊偵測所述進(jìn)出倉按鍵的狀態(tài),由所述第二載盤控制模塊根據(jù)所述進(jìn)出倉按鍵的狀態(tài)控制所述載盤的進(jìn)倉以及出倉。
2.根據(jù)權(quán)利要求1所述的光盤播放機(jī),其特征在于,所述快速進(jìn)出倉反應(yīng)模塊集成在所述后端模塊中,且所述快速進(jìn)出倉反應(yīng)模塊用于在所述后端模塊上電之后開始偵測所述進(jìn)出倉按鍵的狀態(tài)。
3.根據(jù)權(quán)利要求1所述的光盤播放機(jī),其特征在于,所述快速進(jìn)出倉反應(yīng)模塊集成在所述芯片上,并設(shè)置于所述后端模塊之外。
4.根據(jù)權(quán)利要求1所述的光盤播放機(jī),其特征在于,所述快速進(jìn)出倉反應(yīng)模塊由一段程序、一個(gè)具體電路或一個(gè)固件來實(shí)現(xiàn)。
5.根據(jù)權(quán)利要求1所述的光盤播放機(jī),其特征在于,所述快速進(jìn)出倉反應(yīng)模塊的初始化時(shí)間在100毫秒之內(nèi)。
6.根據(jù)權(quán)利要求1所述的光盤播放機(jī),其特征在于,所述快速進(jìn)出倉反應(yīng)模塊還用于:在所述后端模塊中的第一進(jìn)出倉偵測模塊的初始化完成之后,所述第二進(jìn)出倉偵測模塊停止偵測所述進(jìn)出倉按鍵的狀態(tài)。
7.根據(jù)權(quán)利要求6所述的光盤播放機(jī),其特征在于,所述快速進(jìn)出倉反應(yīng)模塊還用于:在所述前端模塊的第一載盤控制模塊完成初始化之后,所述所述第二載盤控制模塊停止控制所述載盤的進(jìn)倉以及出倉。
8.—種光盤播放機(jī)的進(jìn)倉出倉控制方法,其特征在于,所述光盤播放機(jī)包括:載盤、進(jìn)出倉按鍵、以及相互耦接的前端模塊和后端模塊,所述前端模塊包含與所述載盤耦接的第一載盤控制模塊,所述后端模塊包含與所述進(jìn)出倉按鍵耦接的第一進(jìn)出倉偵測模塊,且所述前端模塊以及后端模塊集成在同一塊芯片上,所述光盤播放機(jī)還包含快速進(jìn)出倉反應(yīng)模塊,所述快速進(jìn)出倉反應(yīng)模塊包括第二載盤控制模塊與第二進(jìn)出倉偵測模塊,所述第二載盤控制模塊耦接于所述載盤,所述第二進(jìn)出倉偵測模塊與所述進(jìn)出倉按鍵以及所述第一進(jìn)出倉偵測模塊,所述進(jìn)倉出倉控制方法包括如下步驟: 在所述光盤播放機(jī)上電后對(duì)快速進(jìn)出倉反應(yīng)模塊進(jìn)行初始化;以及 在所述后端模塊中的第一進(jìn)出倉偵測模塊的初始化完成之前,所述第二進(jìn)出倉偵測模塊偵測進(jìn)出倉按鍵的狀態(tài),并且,所述第二載盤控制模塊根據(jù)所述進(jìn)出倉按鍵的狀態(tài)控制載盤的進(jìn)倉以及出倉。
9.根據(jù)權(quán)利要求8所述的光盤播放機(jī)的進(jìn)倉出倉控制方法,其特征在于,所述快速進(jìn)出倉反應(yīng)模塊集成在所述后端模塊中,所述光盤播放機(jī)的進(jìn)倉出倉控制方法還包含在所述后端模塊上電后開始偵測所述進(jìn)出倉按鍵的狀態(tài)。
10.根據(jù)權(quán)利要求8所述的光盤播放機(jī)的進(jìn)倉出倉控制方法,其特征在于,所述快速進(jìn)出倉反應(yīng)模塊集成在所述芯片上,并設(shè)置于所述后端模塊之外。
11.根據(jù)權(quán)利要求8所述的光盤播放機(jī)的進(jìn)倉出倉控制方法,其特征在于,所述快速進(jìn)出倉反應(yīng)模塊由一段程序、一個(gè)具體電路或一個(gè)固件來實(shí)現(xiàn)。
12.根據(jù)權(quán)利要求8所述的光盤播放機(jī)的進(jìn)倉出倉控制方法,其特征在于,所述光盤播放機(jī)的進(jìn)倉出倉控制方法還包括:判斷所述后端模塊中的第一進(jìn)出倉偵測模塊的初始化是否完成,并在所述后端模塊中的第一進(jìn)出倉偵測模塊的初始化完成之后,所述第二進(jìn)出倉偵測模塊停止偵測所述進(jìn)出倉按鍵的狀態(tài)。
13.根據(jù)權(quán)利要求12所述的光盤播放機(jī)的進(jìn)倉出倉控制方法,其特征在于,所述光盤播放機(jī)的進(jìn)倉出倉控制方法還包括:判斷所述前端模塊的第一載盤控制模塊的初始化是否完成,并在所述前端模塊的第一載盤控制模塊的初始化完成之后,所述第二載盤控制模塊停止控制載盤的進(jìn)倉以及出倉。
14.根據(jù)權(quán)利要求12所述的光盤播放機(jī)的進(jìn)倉出倉控制方法,其特征在于,所述第二進(jìn)出倉偵測模塊停止偵測所述進(jìn)出倉按鍵的狀態(tài)的步驟包括: 所述第一進(jìn)出倉偵測模塊通知所述第二進(jìn)出倉偵測模塊停止偵測所述進(jìn)出倉按鍵的狀態(tài)。`
【文檔編號(hào)】G11B17/053GK103680540SQ201210319165
【公開日】2014年3月26日 申請(qǐng)日期:2012年8月31日 優(yōu)先權(quán)日:2012年8月31日
【發(fā)明者】高一凡, 黃威晟, 吳明蒼 申請(qǐng)人:聯(lián)發(fā)科技(新加坡)私人有限公司