專利名稱::內(nèi)存儲存裝置、內(nèi)存控制器與音源播放方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種內(nèi)存儲存裝置,且特別涉及一種能夠根據(jù)存取運作播放音源的內(nèi)存儲存裝置及其內(nèi)存控制器與音源播放方法。
背景技術(shù):
:數(shù)字相機(jī)、手機(jī)與MP3在這幾年來的成長十分迅速,使得消費者對儲存媒體的需求也急速增加。由于可復(fù)寫式非揮發(fā)性內(nèi)存(rewritablenon-volatilememory)具有數(shù)據(jù)非揮發(fā)性、省電、體積小、無機(jī)械結(jié)構(gòu)、讀寫速度快等特性,最適于可攜式的應(yīng)用。例如,優(yōu)盤(PenDriver)就是一種以閃存作為儲存媒體的內(nèi)存儲存裝置。因此,近年閃存產(chǎn)業(yè)成為電子產(chǎn)業(yè)中相當(dāng)熱門的一環(huán)。優(yōu)盤是通過即插即用(PlugandPlay)的傳輸接口(例如,通用串行總線(UniversalSerialBus,USB))與主機(jī)系統(tǒng)連接,因此,使用者可輕易地通過優(yōu)盤于多個主機(jī)系統(tǒng)之間傳輸檔案。然而,由于優(yōu)盤可輕易地插拔于主機(jī)系統(tǒng)上,因此,優(yōu)盤上的數(shù)據(jù)可能會因使用者不當(dāng)?shù)陌纬z失。例如,倘若主機(jī)系統(tǒng)正將數(shù)據(jù)傳輸至優(yōu)盤或者優(yōu)盤的控制電路正以背景(Background)方式對閃存模塊進(jìn)行存取的同時,使用者將優(yōu)盤從主機(jī)系統(tǒng)上拔除時,優(yōu)盤上的數(shù)據(jù)可能會因此遺失。
發(fā)明內(nèi)容本發(fā)明提供一種內(nèi)存儲存裝置、內(nèi)存控制器與音源播放方法,其能夠在執(zhí)行寫入指令或讀取指令時播放音源,以提醒使用者。本發(fā)明范例實施例提出一種內(nèi)存儲存裝置,其包括連接器、可復(fù)寫式非揮發(fā)性內(nèi)存模塊、內(nèi)存控制器與播音單元;內(nèi)存控制器電性連接至連接器與可復(fù)寫式非揮發(fā)性內(nèi)存模塊;播音單元經(jīng)由至少一訊號控制腳位電性連接至內(nèi)存控制器,并且包括喇叭與電性連接至此喇叭的音源控制電路;在此,內(nèi)存控制器會經(jīng)由此訊號控制腳位傳送一狀態(tài)信息給播音單元;此外,音源控制電路會根據(jù)此至少一狀態(tài)信息譯碼至少一聲音檔案并且控制喇叭播放所譯碼后的聲音檔案。在本發(fā)明的一實施例中,狀態(tài)信息為初始電性連接狀態(tài)信息、讀取狀態(tài)信息、寫入狀態(tài)信息、可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息或可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息,并且上述聲音檔案包括對應(yīng)初始電性連接狀態(tài)信息的至少一聲音檔案、對應(yīng)讀取狀態(tài)信息的至少一聲音檔案、對應(yīng)寫入狀態(tài)信息的至少一聲音檔案、對應(yīng)可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息的至少一聲音檔案或?qū)?yīng)可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息的至少一聲音檔案。在本發(fā)明的一實施例中,其中當(dāng)上述的內(nèi)存控制器完成寫入指令或讀取指令時,內(nèi)存控制器會經(jīng)由上述訊號控制腳位傳送一停止訊號給播音單元。并且,音源控制電路會根據(jù)此停止訊號控制上述喇叭停止播放所譯碼后的聲音檔案。在本發(fā)明的一實施例中,上述的內(nèi)存儲存裝置還包括一指示燈,其中此指示燈經(jīng)由上述訊號控制腳位電性連接至內(nèi)存控制器。此外,當(dāng)內(nèi)存控制器對可復(fù)寫式非揮發(fā)性內(nèi)存模塊執(zhí)行寫入指令或讀取指令時,內(nèi)存控制器會經(jīng)由此訊號控制腳位傳送啟動訊號給此指示燈并且此指示燈根據(jù)此啟動訊號執(zhí)行閃爍運作。在本發(fā)明的一實施例中,上述的內(nèi)存儲存裝置還包括一指示燈,其中此指示燈經(jīng)由另一訊號控制腳位電性連接至內(nèi)存控制器。此外,當(dāng)內(nèi)存控制器對可復(fù)寫式非揮發(fā)性內(nèi)存模塊執(zhí)行寫入指令或讀取指令時,內(nèi)存控制器會經(jīng)由此另一訊號控制腳位傳送啟動訊號給此指示燈并且此指示燈根據(jù)啟動訊號執(zhí)行閃爍運作。在本發(fā)明的一實施例中,上述的播音單元還包括一儲存單元,用以儲存上述聲音檔案。在本發(fā)明的一實施例中,上述的可復(fù)寫式非揮發(fā)性內(nèi)存模塊具有一系統(tǒng)區(qū),用以儲存上述聲音檔案。本發(fā)明范例實施例提出一種音源播放方法,用于內(nèi)存儲存裝置,其中此內(nèi)存儲存裝置具有可復(fù)寫式非揮發(fā)性內(nèi)存模塊與喇叭;本音源播放方法包括判斷是否接收到狀態(tài)信息;以及當(dāng)接收到該至少一狀態(tài)信息時,根據(jù)該至少一狀態(tài)信息加載至少一聲音檔案,譯碼該至少一聲音檔案并且控制該喇叭播放所譯碼后的該至少一聲音檔案,其中該至少一狀態(tài)信息至少包括一初始電性連接狀態(tài)信息、一讀取狀態(tài)信息、一寫入狀態(tài)信息、一可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息或一可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息,其中該至少一聲音檔案至少包括對應(yīng)該初始電性連接狀態(tài)信息的至少一聲音檔案、對應(yīng)該讀取狀態(tài)信息的至少一聲音檔案、對應(yīng)該寫入狀態(tài)信息的至少一聲音檔案、對應(yīng)該可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息的至少一聲音檔案或?qū)?yīng)該可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息的至少一聲音檔案。本音源播放方法還包括,當(dāng)接收到啟動訊號時,根據(jù)此狀態(tài)信息加載聲音檔案,譯碼此聲音檔案并且控制喇叭播放所譯碼后的聲音檔案。在本發(fā)明的一實施例中,上述的音源播放方法還包括判斷是否接收到一停止訊號,其中此停止訊號是當(dāng)寫入指令或讀取指令被完成時被發(fā)送。此外,上述的音源播放方法還包括,當(dāng)接收到停止訊號時,根據(jù)此停止訊號控制喇叭停止播放所譯碼后的聲音檔案。本發(fā)明范例實施例提出一種內(nèi)存控制器,用于根據(jù)主機(jī)系統(tǒng)的指令來存取可復(fù)寫式非揮發(fā)性內(nèi)存模塊;本內(nèi)存控制器包括內(nèi)存接口、主機(jī)接口與內(nèi)存管理電路;內(nèi)存接口用以電性連接至可復(fù)寫式非揮發(fā)性內(nèi)存模塊;主機(jī)接口用以電性連接至主機(jī)系統(tǒng);內(nèi)存管理電路電性連接至內(nèi)存接口與主機(jī)接口;在此,內(nèi)存管理電路會經(jīng)由至少一訊號控制腳位傳送狀態(tài)信息,其中此狀態(tài)信息會使具有喇叭的播音單元來譯碼聲音檔案并且控制此喇叭播放所譯碼后的聲音檔案。在本發(fā)明的一實施例中,當(dāng)內(nèi)存管理電路完成寫入指令或讀取指令時,內(nèi)存管理電路會經(jīng)由此訊號控制腳位傳送一停止訊號,其中此停止訊號會使上述播音單元控制喇叭停止播放所譯碼后的聲音檔案?;谏鲜?,本發(fā)明范例實施例的內(nèi)存儲存裝置、內(nèi)存控制器與音源播放方法能夠在執(zhí)行數(shù)據(jù)寫入或數(shù)據(jù)讀取時播放聲音?;?,避免使用者在內(nèi)存儲存裝置執(zhí)行寫入指令或讀取指令將內(nèi)存儲存裝置從主機(jī)系統(tǒng)中拔除,而造成數(shù)據(jù)的遺失。為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合所附附圖作詳細(xì)說明如下。圖IA是根據(jù)本發(fā)明范例實施例所示的主機(jī)系統(tǒng)與內(nèi)存儲存裝置。圖IB是根據(jù)本發(fā)明范例實施例所示的計算機(jī)、輸入/輸出裝置與內(nèi)存儲存裝置的示意圖。圖IC是根據(jù)本發(fā)明另一范例實施例所示的主機(jī)系統(tǒng)與內(nèi)存儲存裝置的示意圖。圖2是圖IA所示的內(nèi)存儲存裝置的概要方塊圖。圖3是根據(jù)本發(fā)明范例實施例所示的內(nèi)存控制器的概要方塊圖。圖4是根據(jù)本發(fā)明范例實施例所示的播音單元的概要方塊圖。圖5是根據(jù)本發(fā)明范例實施例所示的音源播放方法的流程圖。圖6是根據(jù)本發(fā)明另一范例實施例所繪示的的內(nèi)存儲存裝置的概要方塊圖。圖7是根據(jù)本發(fā)明另一范例實施例所示的的內(nèi)存儲存裝置的概要方塊圖。附圖標(biāo)記主機(jī)系統(tǒng)1000;計算機(jī)1100;微處理器1102;系統(tǒng)總線1108;鼠標(biāo)1202;隨機(jī)存取內(nèi)存1104;鍵盤1204;顯示器1206;輸入輸出裝置1106;打印機(jī)1208;優(yōu)盤1212;數(shù)據(jù)傳輸接口1110;記憶卡1214;固態(tài)硬盤1216;數(shù)字相機(jī)1310;SD卡1312;MMC卡1314;嵌入式儲存裝置1320;記憶棒1316;CF卡1318;內(nèi)存儲存裝置100;連接器102;內(nèi)存控制器104;電源管理電路254;播音單元108;訊號控制腳位120;內(nèi)存儲存裝置600;主機(jī)接口204;內(nèi)存管理電路202;指示燈602;內(nèi)存接口206;緩沖存儲器252;內(nèi)存儲存裝置700;喇叭406;儲存單元408;音源控制電路402;可復(fù)寫式非揮發(fā)性內(nèi)存模塊106;電源管理電路404;錯誤檢查與校正電路256;第一訊號控制腳位702;音源播放方法的步驟S501;第二訊號控制腳位704;音源播放方法的步驟S503;第三訊號控制腳位706;音源播放方法的步驟S505;第四訊號控制腳位708;音源播放方法的步驟S507;音源播放方法的步驟S509。具體實施例方式—般而言,內(nèi)存儲存裝置(亦稱,內(nèi)存儲存系統(tǒng))包括非揮發(fā)性內(nèi)存模塊與控制器(亦稱,控制電路)。通常內(nèi)存儲存裝置是與主機(jī)系統(tǒng)一起使用,以使主機(jī)系統(tǒng)可將數(shù)據(jù)寫入至內(nèi)存儲存裝置或從內(nèi)存儲存裝置中讀取數(shù)據(jù)。圖IA是根據(jù)本發(fā)明范例實施例所示的主機(jī)系統(tǒng)與內(nèi)存儲存裝置。請參照圖1A,主機(jī)系統(tǒng)1000—般包括計算機(jī)1100與輸入/輸出(input/output,I/O)裝置1106。計算機(jī)1100包括微處理器1102、隨機(jī)存取內(nèi)存(randomaccessmemory,RAM)1104、系統(tǒng)總線1108與數(shù)據(jù)傳輸接口1110。輸入/輸出裝置1106包括如圖IB的鼠標(biāo)1202、鍵盤1204、顯示器1206與打印機(jī)1208。必須了解的是,圖IB所示的裝置非限制輸入/輸出裝置1106,輸入/輸出裝置1106可還包括其它裝置。在本發(fā)明實施例中,內(nèi)存儲存裝置100是通過數(shù)據(jù)傳輸接口1110與主機(jī)系統(tǒng)1000的其它組件電性連接。藉由微處理器1102、隨機(jī)存取內(nèi)存1104與輸入/輸出裝置1106的運作可將數(shù)據(jù)寫入至內(nèi)存儲存裝置100或從內(nèi)存儲存裝置100中讀取數(shù)據(jù)。例如,內(nèi)存儲存裝置100可以是如圖IB所示的優(yōu)盤1212、記憶卡1214或固態(tài)硬盤(SolidStateDrive,SSD)1216等的非揮發(fā)性內(nèi)存儲存裝置。一般而言,主機(jī)系統(tǒng)1000可實質(zhì)地為可儲存數(shù)據(jù)的任意系統(tǒng)。雖然在本范例實施例中,主機(jī)系統(tǒng)1000是以計算機(jī)系統(tǒng)來作說明,然而,在本發(fā)明另一范例實施例中主機(jī)系統(tǒng)1000可以是數(shù)字相機(jī)、攝影機(jī)、通信裝置、音訊播放器或視訊播放器等系統(tǒng)。例如,在主機(jī)系統(tǒng)為數(shù)字相機(jī)(攝影機(jī))1310時,內(nèi)存儲存裝置則為其所使用的SD卡1312、MMC卡1314、記憶棒(memorystick)1316、CF卡1318或嵌入式儲存裝置1320(如圖IC所示)。嵌入式儲存裝置1320包括嵌入式多媒體卡(EmbeddedMMC,eMMC)。值得一提的是,嵌入式多媒體卡是直接電性連接于主機(jī)系統(tǒng)的基板上。圖2是圖IA所示的內(nèi)存儲存裝置的概要方塊圖。請參照圖2,內(nèi)存儲存裝置100包括連接器102、內(nèi)存控制器104、可復(fù)寫式非揮發(fā)性內(nèi)存模塊106與播音單元108。在本范例實施例中,連接器102為通用串行總線(UniversalSerialBus,USB)連接器。然而,必須了解的是,本發(fā)明不限于此,連接器102亦可以是電氣和電子工程師協(xié)會(InstituteofElectricalandElectronicEngineers,IEEE)1394連接器、高速周邊兀件擴(kuò)展接口(PeripheralComponentInterconnectExpress,PCIExpress)連接器、串行高級技術(shù)附件(SerialAdvancedTechnologyAttachment,SATA)連接器、安全數(shù)字(SecureDigital,SD)接口連接器、記憶棒(MemoryStick,MS)接口連接器、多媒體儲存卡(MultiMediaCard,MMC)接口連接器、小型快閃(CompactFlash,CF)接口連接器、電子集成驅(qū)動接口(IntegratedDeviceElectronics,IDE)連接器或其它適合的連接器。內(nèi)存控制器104是電性連接至連接器102。內(nèi)存控制器104用以執(zhí)行以硬件型式或韌體型式實作的多個邏輯閘或控制指令,并且根據(jù)主機(jī)系統(tǒng)1000的指令在非揮發(fā)性內(nèi)存模塊106中進(jìn)行數(shù)據(jù)的寫入、讀取與抹除等運作。圖3是根據(jù)本發(fā)明范例實施例所繪示的內(nèi)存控制器的概要方塊圖。請參照圖3,內(nèi)存控制器104包括內(nèi)存管理電路202、主機(jī)接口204與內(nèi)存接口206。內(nèi)存管理電路202用以控制內(nèi)存控制器104的整體運作。具體來說,內(nèi)存管理電路202具有多個控制指令,并且在內(nèi)存儲存裝置100運作時,此些控制指令會被執(zhí)行以存取非揮發(fā)性內(nèi)存模塊106。在本范例實施例中,內(nèi)存管理電路202的控制指令是以韌體型式來實作。例如,內(nèi)存管理電路202具有微處理器單元(圖中未)與只讀存儲器(圖中未示),并且此些控制指令是被燒錄至此只讀存儲器中。當(dāng)內(nèi)存儲存裝置100運作時,此些控制指令會由微處理器單元來執(zhí)行。在本發(fā)明另一范例實施例中,內(nèi)存管理電路202的控制指令亦可以程序代碼型式儲存于非揮發(fā)性內(nèi)存模塊106的特定區(qū)域(例如,內(nèi)存模塊中專用于存放系統(tǒng)數(shù)據(jù)的系統(tǒng)區(qū))中。此外,內(nèi)存管理電路202具有微處理器單元(圖中未示)、只讀存儲器(圖中未示)及隨機(jī)存取內(nèi)存(圖中未示)。特別是,此只讀存儲器具有驅(qū)動碼段,并且當(dāng)內(nèi)存控制器104被致能時,微處理器單元會先執(zhí)行此驅(qū)動碼段來將儲存于非揮發(fā)性內(nèi)存模塊106中的控制指令加載至內(nèi)存管理電路202的隨機(jī)存取內(nèi)存中。之后,微處理器單元會運轉(zhuǎn)此些控制指令。此外,在本發(fā)明另一范例實施例中,內(nèi)存管理電路202的控制指令亦可以一硬件型式來實作。主機(jī)接口204是電性連接至內(nèi)存管理電路202并且用以接收與識別主機(jī)系統(tǒng)1000所傳送的指令與數(shù)據(jù)。也就是說,主機(jī)系統(tǒng)1000所傳送的指令與數(shù)據(jù)會通過主機(jī)接口204來傳送至內(nèi)存管理電路202。在本范例實施例中,主機(jī)接口204是對應(yīng)連接器102為USB接口。然而,必須了解的是本發(fā)明不限于此,主機(jī)接口204亦可以是PATA接口、IEEE1394接口、PCIExpress接口、SATA接口、SD接口、MS接口、MMC接口、CF接口、IDE接口或其它適合的數(shù)據(jù)傳輸接口。內(nèi)存接口206是電性連接至內(nèi)存管理電路202并且用以存取非揮發(fā)性內(nèi)存模塊106。也就是說,欲寫入至非揮發(fā)性內(nèi)存模塊106的數(shù)據(jù)會經(jīng)由內(nèi)存接口206轉(zhuǎn)換為非揮發(fā)性內(nèi)存模塊106所能接受的格式。在本發(fā)明一范例實施例中,內(nèi)存控制器104還包括緩沖存儲器252。緩沖存儲器252是電性連接至內(nèi)存管理電路202并且用以暫存來自于主機(jī)系統(tǒng)1000的數(shù)據(jù)與指令或來自于非揮發(fā)性內(nèi)存模塊106的數(shù)據(jù)。在本發(fā)明一范例實施例中,內(nèi)存控制器104還包括電源管理電路254。電源管理電路254是電性連接至內(nèi)存管理電路202并且用以控制內(nèi)存儲存裝置100的電源。在本發(fā)明一范例實施例中,內(nèi)存控制器104還包括錯誤檢查與校正電路256。錯誤檢查與校正電路256是電性連接至內(nèi)存管理電路202并且用以執(zhí)行錯誤檢查與校正程序以確保數(shù)據(jù)的正確性。具體來說,當(dāng)內(nèi)存管理電路202從主機(jī)系統(tǒng)1000中接收到寫入指令時,錯誤檢查與校正電路256會為對應(yīng)此寫入指令的數(shù)據(jù)產(chǎn)生對應(yīng)的錯誤檢查與校正碼(ErrorCheckingandCorrectingCode,ECCCode),并且內(nèi)存管理電路202會將對應(yīng)此寫入指令的數(shù)據(jù)與對應(yīng)的錯誤檢查與校正碼寫入至可復(fù)寫式非揮發(fā)性內(nèi)存模塊106中。之后,當(dāng)內(nèi)存管理電路202從非揮發(fā)性內(nèi)存模塊106中讀取數(shù)據(jù)時會同時讀取此數(shù)據(jù)對應(yīng)的錯誤檢查與校正碼,并且錯誤檢查與校正電路256會依據(jù)此錯誤檢查與校正碼對所讀取的數(shù)據(jù)執(zhí)行錯誤檢查與校正程序??蓮?fù)寫式非揮發(fā)性內(nèi)存模塊106是電性連接至內(nèi)存控制器104,并且用以儲存主機(jī)系統(tǒng)1000所寫入的數(shù)據(jù)。在本范例實施例中,可復(fù)寫式非揮發(fā)性內(nèi)存模塊106為可復(fù)寫式非揮發(fā)性內(nèi)存模塊。例如,可復(fù)寫式非揮發(fā)性內(nèi)存模塊106為多層單元(MultiLevelCell,MLC)NAND閃存模塊。然而,本發(fā)明不限于此,可復(fù)寫式非揮發(fā)性內(nèi)存模塊106亦可是單層單元(SingleLevelCell,SLC)NAND閃存模塊、其它閃存模塊或其它具有相同特性的內(nèi)存模塊。播音單元108是電性連接至連接器102并且經(jīng)由訊號控制腳位120電性連接至內(nèi)存控制器104。圖4是根據(jù)本發(fā)明范例實施例所示的播音單元的概要方塊圖。請參照圖4,播音單元108包括音源控制電路402、電源管理電路404、喇叭406與儲存單元408。音源控制電路402是用以控制播音單元108的整體運作。電源管理電路404是電性連接至音源控制電路402并且電性連接至連接器102的供應(yīng)電壓(VCC)接腳和接地(GND)接腳。并且,在內(nèi)存儲存裝置100電性連接至主機(jī)系統(tǒng)1000時,電源管理電路404會從連接器102中接收輸入電源,并且提供播音單元108運作所需的電壓。喇叭406是電性連接至音源控制電路402,并且用以在音源控制電路402的控制下播放音源。儲存單元408是電性連接至音源控制電路402,并且用以儲存聲音檔案。具體來說,內(nèi)存儲存裝置100的制造商可將預(yù)定的聲音檔案儲存于儲存單元408中,并且音源控制電路402會控制喇叭406播放儲存于儲存單元408中的聲音檔案。例如,在本發(fā)明范例實施例中,儲存于儲存單元408中的聲音檔案為波形音頻(WAV)檔案。在本發(fā)明范例實施例中,儲存單元408為只讀存儲器,但必須了解的是本發(fā)明不限于此。在本發(fā)明范例實施例中,內(nèi)存控制器102的內(nèi)存管理電路202會一并通過訊號控制腳位120傳送狀態(tài)信息。并且,當(dāng)播音單元108通過訊號控制腳位120接收到此狀態(tài)信息時,音源控制電路402會識別此狀態(tài)信息,根據(jù)此狀態(tài)信息從儲存單元408中加載對應(yīng)的聲音檔案,譯碼此聲音檔案并且控制喇叭406播放所譯碼的聲音檔案。例如,當(dāng)內(nèi)存儲存裝置100被電性連接至主機(jī)系統(tǒng)1000時,內(nèi)存管理電路202會通過訊號控制腳位120傳送初始電性連接狀態(tài)信息;當(dāng)從可復(fù)寫式非揮發(fā)性內(nèi)存模塊106讀取數(shù)據(jù)時,內(nèi)存管理電路202會通過訊號控制腳位120傳送讀取狀態(tài)信息;當(dāng)寫入數(shù)據(jù)至可復(fù)寫式非揮發(fā)性內(nèi)存模塊106時,內(nèi)存管理電路202會通過訊號控制腳位120傳送寫入狀態(tài)信息;當(dāng)確認(rèn)可復(fù)寫式非揮發(fā)性內(nèi)存模塊106的狀態(tài)良好時,內(nèi)存管理電路202會通過訊號控制腳位120傳送良好狀態(tài)信息;或者確認(rèn)可復(fù)寫式非揮發(fā)性內(nèi)存模塊106的狀態(tài)不良時,內(nèi)存管理電路202會通過訊號控制腳位120傳送損壞狀態(tài)信息。在本范例實施例中,狀態(tài)信息的長度為I個字節(jié)(byte),其中第I個位(bit)與第8個位用以識別狀態(tài)信息的開始與結(jié)束,并且第27個位用以識別不同的狀態(tài)信息。例如,“10000011”代表電性連接狀態(tài)信息,“10000101”代表讀取狀態(tài)信息,“10000111”代表寫入狀態(tài)信息,“10001001”代表可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息并且,“10001011”代表可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息。必須了解的是,此編碼方式僅為范例,本發(fā)明不限于此。例如,在本發(fā)明另一范例實施例中,狀態(tài)信息可以其它長度的字符串來表示。此外,儲存單元408儲存有對應(yīng)電性連接狀態(tài)信息的至少一聲音檔案、對應(yīng)讀取狀態(tài)信息的至少一聲音檔案、對應(yīng)寫入狀態(tài)信息的至少一聲音檔案、對應(yīng)可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息的至少一聲音檔案以及對應(yīng)可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息的至少一聲音檔案。并且,當(dāng)播音單元108通過訊號控制腳位120接收與識別電性連接狀態(tài)信息時,音源控制電路402會譯碼對應(yīng)電性連接狀態(tài)信息的聲音檔案并且播放所譯碼的聲音檔案。類似地,當(dāng)播音單元108通過訊號控制腳位120接收與識別讀取狀態(tài)信息時,音源控制電路402會譯碼對應(yīng)讀取狀態(tài)信息的聲音檔案并且播放所譯碼的聲音檔案;當(dāng)播音單元108通過訊號控制腳位120接收與識別寫入狀態(tài)信息時,音源控制電路402會譯碼對應(yīng)寫入狀態(tài)信息的聲音檔案并且播放所譯碼的聲音檔案;當(dāng)播音單元108通過訊號控制腳位120接收與識別可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息時,音源控制電路402會譯碼對應(yīng)可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息的聲音檔案并且播放所譯碼的聲音檔案;并且當(dāng)播音單元108通過訊號控制腳位120接收與識別可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息時,音源控制電路402會譯碼對應(yīng)可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息的聲音檔案并且播放所譯碼的聲音檔案。值得一提的是,當(dāng)對應(yīng)某一狀態(tài)信息的聲音檔案為多個時,音源控制電路402可重復(fù)播放某一個聲音檔案或者輪流播放此些聲音檔案。例如,在內(nèi)存控制器102的內(nèi)存管理電路202于可復(fù)寫式非揮發(fā)性內(nèi)存模塊106中寫入數(shù)據(jù)或從可復(fù)寫式非揮發(fā)性內(nèi)存模塊106中讀取指令期間,喇叭406會持續(xù)地播放播放汽車引擎的加速聲音。另外,內(nèi)存控制器102的內(nèi)存管理電路202會通過訊號控制腳位120傳送停止訊號。并且,當(dāng)播音單元108接收到此停止訊號時,音源控制電路402會控制喇叭406停止播放所譯碼的聲音檔案。例如,當(dāng)完成寫入運作或讀取運作時,音源控制電路402會根據(jù)內(nèi)存管理電路202所傳送的停止訊號控制喇叭406停止播放所譯碼的聲音檔案。在本范例實施例中,聲音檔案是儲存于儲存單元408中。然而,在本發(fā)明另一范例實施例中,聲音檔案亦可儲存于可復(fù)寫式分揮發(fā)性內(nèi)存模塊106中,而無需配置儲存單元408。例如,可復(fù)寫式非揮發(fā)性內(nèi)存模塊106具有多個實體區(qū)塊并且此些實體區(qū)塊可被分組為數(shù)據(jù)區(qū)、閑置區(qū)、系統(tǒng)區(qū)與取代區(qū)。特別是,聲音檔案可被儲存于系統(tǒng)區(qū)的實體區(qū)塊中,并且播音單元108可從可復(fù)寫式分揮發(fā)性內(nèi)存模塊106的系統(tǒng)區(qū)中加載聲音檔案。圖5是根據(jù)本發(fā)明范例實施例所繪示的音源播放方法的流程圖。請參照圖5,在內(nèi)存儲存裝置100電性連接至主機(jī)系統(tǒng)1000后,在步驟S501中,音源控制電路402會判斷是否經(jīng)由訊號控制腳位120接收到狀態(tài)訊號。倘若未接收到狀態(tài)訊號時,步驟S501會被執(zhí)行以持續(xù)監(jiān)控是否接收到狀態(tài)訊號。倘若接收到狀態(tài)訊號時,在步驟S503中,音源控制電路402會加載對應(yīng)的聲音檔案并且譯碼所加載的聲音檔案。后,在步驟S505中,音源控制電路402會控制喇叭406播放所譯碼的聲音檔案。然后,在步驟S507中,音源控制電路402會判斷是否經(jīng)由訊號控制腳位120接收到停止訊號。倘若未接收到停止訊號時,步驟S505會被執(zhí)行持續(xù)或重復(fù)播放聲音檔案。倘若接收到停止訊號時,步驟S509中,音源控制電路402控制喇叭406停止播放所譯碼的聲音檔案,并且之后,步驟S501會被執(zhí)行。基于上述,在本發(fā)明范例實施例中,當(dāng)內(nèi)存控制器102的內(nèi)存管理電路202對可復(fù)寫式非揮發(fā)性內(nèi)存模塊106執(zhí)行寫入指令或讀取指令時,播音單元108會播放聲音檔案,直到寫入指令或讀取指令被完成為止?;耍ヒ魡卧?08所播放的聲音可有效地提醒使用者內(nèi)存儲存裝置100正在執(zhí)行數(shù)據(jù)的寫入或讀取。圖6是根據(jù)本發(fā)明另一范例實施例所繪示的的內(nèi)存儲存裝置的概要方塊圖。請參照圖6,內(nèi)存儲存裝置600包括連接器102、內(nèi)存控制器104、非揮發(fā)性內(nèi)存模塊106、播音單元108與指示燈602。指示燈602是經(jīng)由訊號控制腳位120與內(nèi)存控制器104電性連接。例如,指示燈602為發(fā)光二極管(LightEmittingDiode,LED)燈。特別是,指示燈602會根據(jù)內(nèi)存控制器104經(jīng)由訊號控制腳位120所發(fā)送的啟動訊號而持續(xù)地執(zhí)行一閃爍運作并且根據(jù)內(nèi)存控制器104經(jīng)由訊號控制腳位120所發(fā)送的停止訊號而停止閃爍運作。也就是說,在此范例實施例中,內(nèi)存儲存裝置100會以聲音與燈號來提醒使用者內(nèi)存儲存裝置100正在執(zhí)行數(shù)據(jù)的寫入或讀取。值得一提的是,盡管在本發(fā)明范例實施例中,播音單元108是經(jīng)由一個訊號控制腳位所傳送的訊號來識別數(shù)據(jù)的寫入或讀取運作。然而,本發(fā)明不限于此,在本發(fā)明另一范例實施例中,內(nèi)存控制器104與播音單元108的間亦可通過多個訊號控制腳位來電性連接。圖7是根據(jù)本發(fā)明另一范例實施例所示的的內(nèi)存儲存裝置的概要方塊圖。請參照圖7,類似地,內(nèi)存儲存裝置700包括連接器102、內(nèi)存控制器104、非揮發(fā)性內(nèi)存模塊106、播音單元108與指示燈602。在內(nèi)存儲存裝置700中,播音單元108是經(jīng)由第一訊號控制腳位702、第二訊號控制腳位704和第三訊號控制腳位706來從內(nèi)存控制器104接收訊號。此外,指示燈602是經(jīng)由第四訊號控制腳位708來從內(nèi)存控制器104接收訊號。特別是,播音單元108可根據(jù)多個訊號控制腳位所傳送的訊號來識別內(nèi)存控制器104所執(zhí)行的多種運作并且播放不同的聲音類型來表不不同的存取情境。綜上所述,本發(fā)明范例實施例所提出的內(nèi)存儲存裝置、內(nèi)存控制器與音源播放方法能夠在內(nèi)存儲存裝置進(jìn)行存取時播放聲音,以提醒使用者?;耍苊馐褂谜咴趦?nèi)存儲存裝置進(jìn)行存取時將內(nèi)存儲存裝置從主機(jī)系統(tǒng)中拔除。雖然本發(fā)明已以實施例揭示如上,然其并非用以限定本發(fā)明,任何所屬
技術(shù)領(lǐng)域:
中的普通技術(shù)人員,當(dāng)可作些許的更動與潤飾,而不脫離本發(fā)明的精神和范圍。權(quán)利要求1.一種內(nèi)存儲存裝置,包括一連接器;一可復(fù)寫式非揮發(fā)性內(nèi)存模塊;一內(nèi)存控制器,電性連接至該連接器與該可復(fù)寫式非揮發(fā)性內(nèi)存模塊;以及一播音單元,經(jīng)由至少一訊號控制腳位電性連接至該內(nèi)存控制器,其中該播音單元包括一喇叭;以及一音源控制電路,電性連接至該喇叭,其中該內(nèi)存控制器會經(jīng)由該至少一訊號控制腳位傳送至少一狀態(tài)信息給該播音單元,其中該音源控制電路根據(jù)該至少一狀態(tài)信息譯碼至少一聲音檔案并且控制該喇叭播放所譯碼后的該至少一聲音檔案。2.根據(jù)權(quán)利要求I所述的內(nèi)存儲存裝置,其中該至少一狀態(tài)信息至少包括一初始電性連接狀態(tài)信息、一讀取狀態(tài)信息、一寫入狀態(tài)信息、一可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息或一可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息,其中該至少一聲音檔案至少包括對應(yīng)該初始電性連接狀態(tài)信息的至少一聲音檔案、對應(yīng)該讀取狀態(tài)信息的至少一聲音檔案、對應(yīng)該寫入狀態(tài)信息的至少一聲音檔案、對應(yīng)該可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息的至少一聲音檔案或?qū)?yīng)該可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息的至少一聲音檔案。3.根據(jù)權(quán)利要求I所述的內(nèi)存儲存裝置,其中該內(nèi)存控制器會經(jīng)由該至少一訊號控制腳位傳送一停止訊號給該播音單元,其中該音源控制電路會根據(jù)該停止訊號控制該喇叭停止播放所譯碼后的該至少一聲音檔案。4.根據(jù)權(quán)利要求I所述的內(nèi)存儲存裝置,還包括一指示燈,其中該指示燈經(jīng)由該至少一訊號控制腳位電性連接至該內(nèi)存控制器,其中該內(nèi)存控制器經(jīng)由該至少一訊號控制腳位傳送一啟動訊號給該指示燈并且該指示燈根據(jù)該啟動訊號執(zhí)行一閃爍運作。5.根據(jù)權(quán)利要求I所述的內(nèi)存儲存裝置,還包括一指示燈,其中該指示燈經(jīng)由一另一訊號控制腳位電性連接至該內(nèi)存控制器,其中該內(nèi)存控制器會經(jīng)由該另一訊號控制腳位傳送一啟動訊號給該指示燈并且該指示燈根據(jù)該啟動訊號執(zhí)行一閃爍運作。6.根據(jù)權(quán)利要求I所述的內(nèi)存儲存裝置,其中該播音單元還包括一儲存單元,用以儲存該至少一聲音檔案。7.根據(jù)權(quán)利要求I所述的內(nèi)存儲存裝置,其中該可復(fù)寫式非揮發(fā)性內(nèi)存模塊具有一系統(tǒng)區(qū),用以儲存該至少一聲音檔案。8.一種音源播放方法,用于一內(nèi)存儲存裝置,其中該內(nèi)存儲存裝置具有一可復(fù)寫式非揮發(fā)性內(nèi)存模塊與一喇機(jī),該音源播放方法包括判斷是否接收到至少一狀態(tài)信息;以及當(dāng)接收到該至少一狀態(tài)信息時,根據(jù)該至少一狀態(tài)信息加載至少一聲音檔案,譯碼該至少一聲音檔案并且控制該喇叭播放所譯碼后的該至少一聲音檔案,其中該至少一狀態(tài)信息至少包括一初始電性連接狀態(tài)信息、一讀取狀態(tài)信息、一寫入狀態(tài)信息、一可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息或一可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息,其中該至少一聲音檔案至少包括對應(yīng)該初始電性連接狀態(tài)信息的至少一聲音檔案、對應(yīng)該讀取狀態(tài)信息的至少一聲音檔案、對應(yīng)該寫入狀態(tài)信息的至少一聲音檔案、對應(yīng)該可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息的至少一聲音檔案或?qū)?yīng)該可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息的至少一聲音檔案。9.根據(jù)權(quán)利要求8所述的音源播放方法,還包括判斷是否接收到一停止訊號;以及當(dāng)接收到該停止訊號時,根據(jù)該停止訊號控制該喇叭停止播放所譯碼后的該至少一聲音檔案。10.一種內(nèi)存控制器,用于根據(jù)一主機(jī)系統(tǒng)的指令來存取一可復(fù)寫式非揮發(fā)性內(nèi)存模塊,該內(nèi)存控制器包括一內(nèi)存接口,用以電性連接至該可復(fù)寫式非揮發(fā)性內(nèi)存模塊;一主機(jī)接口,用以電性連接至該主機(jī)系統(tǒng);以及一內(nèi)存管理電路,電性連接至該內(nèi)存接口與該主機(jī)接口,其中該內(nèi)存管理電路會經(jīng)由至少一訊號控制腳位傳送至少一狀態(tài)信息給該播音單元,其中該至少一狀態(tài)信息會使具有一喇叭的一播音單元來譯碼至少一聲音檔案并且控制該喇叭播放所譯碼后的該至少一聲音檔案。11.根據(jù)權(quán)利要求10所述的內(nèi)存控制器,其中該內(nèi)存管理電路會經(jīng)由該至少一訊號控制腳位傳送一停止訊號,其中該停止訊號會使該播音單元控制該喇叭停止播放所譯碼后的該至少一聲音檔案。12.根據(jù)權(quán)利要求10所述的內(nèi)存控制器,其中該至少一狀態(tài)信息至少包括一初始電性連接狀態(tài)信息、一讀取狀態(tài)信息、一寫入狀態(tài)信息、一可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息或一可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息,其中該至少一聲音檔案至少包括對應(yīng)該初始電性連接狀態(tài)信息的至少一聲音檔案、對應(yīng)該讀取狀態(tài)信息的至少一聲音檔案、對應(yīng)該寫入狀態(tài)信息的至少一聲音檔案、對應(yīng)該可復(fù)寫式非揮發(fā)性內(nèi)存模塊良好狀態(tài)信息的至少一聲音檔案或?qū)?yīng)該可復(fù)寫式非揮發(fā)性內(nèi)存模塊損壞狀態(tài)信息的至少一聲音檔案。全文摘要本發(fā)明提出一種內(nèi)存儲存裝置、內(nèi)存控制器與音源播放方法。此內(nèi)存儲存裝置包括連接器、可復(fù)寫式非揮發(fā)性內(nèi)存模塊、內(nèi)存控制器與播音單元;播音單元經(jīng)由至少一訊號控制腳位電性連接至內(nèi)存控制器,并且包括喇叭與音源控制電路;在此,內(nèi)存控制器會經(jīng)由此訊號控制腳位傳送狀態(tài)信息給播音單元;此外,音源控制電路會根據(jù)此狀態(tài)信息譯碼聲音檔案并且控制喇叭播放所譯碼后的聲音檔案。基此,可有效地提醒使用者,內(nèi)存儲存裝置目前的狀態(tài)。文檔編號G11C7/16GK102682832SQ20111006569公開日2012年9月19日申請日期2011年3月16日優(yōu)先權(quán)日2011年3月16日發(fā)明者巫志勇,張原賓,蘇囿儒,黃昶學(xué)申請人:群聯(lián)電子股份有限公司