專利名稱:多媒體儲存播放裝置的制作方法
技術領域:
本實用新型涉及一種多媒體儲存播放裝置,尤其是有關于利用高復雜度 可程序化邏輯組件來調變多媒體數據的電壓值且重新排列多媒體數據的數 據位的輸出位置來達到儲存模塊的數據防拷機制的技術領域。
技術背景隨著具有硬盤的多媒體儲存播放機在日常生活中的應用普及,較常見的像是由影片出租店或是相關店家,通過萬用串行總線(USB)下載付費影片 或是音樂等多媒體數據至多媒體儲存播放機的硬盤中,再由使用者利用多媒 體儲存播放機的TV-OUT功能來進行播放。此外,現今的多媒體儲存播放機 為防止使用者,在下載多媒體數據至多媒體儲存播放機的硬盤后,針對可能 使用者再私自拷貝或復制硬盤中多媒體數據,目前已衍生相當多的數據防拷 機制。而其中,較為常見的防拷的方式,即是借助軟件復雜的金鑰算法機制 來避免此項知識產權的盜拷牟利行為。然而,就目前黑客日新月異的破解技 術來看,現階段各種新的金鑰算法能否得以被破解應該也只是時間上的問 題。對此,如何得提升多媒體儲存播放機的防拷能力,當視為本實用新型的 研究課題。 實用新型內容本實用新型為解決技術中存在的上述技術問題,而提供一種具有良好的數據防拷能力的多媒體儲存播放裝置。本實用新型的技術解決方案是 一種多媒體儲存播放裝置,其特殊之處 在于該裝置包括具有第一數據總線及第二數據總線的高復雜度可程序化邏 輯組件、儲存多媒體數據的儲存模塊和讀取此多媒體數據的播放模塊,儲存 模塊與第二數據總線連接,播放模塊與第一數據總線連接。本實用新型提供的一種多媒體儲存播放裝置,除仍可沿用共知技術中復 雜的金鑰算法機制來拖延黑客破解時間外,本實用新型利用高復雜度可程序化邏輯組件(CPLD; complex programmable logic device)具有立即燒錄(Field Programming)、反復燒錄(Reprogramability)、硬件仿真(Hardware Emulation) 和快速建立系統原型(Rapid Prototyping)的特性,更加上一道硬件防護編 碼機制,此硬件防護編碼機制是由軟件編碼加上硬件編碼所組合而成的混合 編碼由具有復數個位數的數據總線經由高復雜度可程序化邏輯組件做一電 壓值調變(Level Shift)時,然后將這些數據總線中復數個位數作一位置的 重新編排組合后,再存放入硬盤中,舉例來說,假使復數個位數為十六個位 數時,數據總線中復數個位所作的位置的重新編排方式則可高達65536種排 法。此舉將有效增加黑客破解的時間及難度。此外,為防范使用者將下載的 影片或音樂自行拷貝或復制販賣等違法行為,所以在儲存數據進硬盤時,會 將數據通過硬件方式重新編碼,來作為第一道的防護機制,再將數據存放入 硬盤中,如此,即使使用者將文件拷貝至個人計算機中,也無法使用或辨認 該文件。而唯一能播放此文件的方法,也僅能經由本實用新型所提的硬件防 護編碼機制來將數據譯碼再進行播放。并且由于是通過一高復雜度可程序化 邏輯組件來作為硬件編碼的架構,其編碼方式如同上述可高達65536種。此 外,只要再更改硬件編碼的方式,且通過重新將韌體寫入高復雜度可程序化 邏輯組件中,即可輕易的更改編碼方式,任何自儲存模塊讀取多媒體數據時, 仍需通過第一數據總線將多媒體數據恢復原先編排,播放模塊方才得以完成 辨識,進而播放。未來也許會采用每臺多媒體儲存播放裝置都可以有一種編 碼的方式,以讓每臺多媒體儲存播放裝置都只能播放儲存于硬盤中自己專屬 的文件。
圖l是本實用新型的裝置框圖;圖2、 3是本實用新型的高復雜度可程序化邏輯組件的示意圖。
具體實施方式
參見圖1,本實用新型的裝置1包括一高復雜度可程序化邏輯組件10、 一硬盤ll、 一播放模塊12以及一萬用串行總線13。在本實施例中,高復雜 度可程序化邏輯組件10具有十六個位數的第一數據總線101及十六個位數 的的第二數據總線102。硬盤11則電性連接第二數據總線102來儲存一多媒體數據14。而播放模塊12則電性連接第一數據總線101來讀取多媒體數據 14。萬用串行總線13也電性連接第一數據總線101及播放模塊12來作為外 界數據輸出端口或輸入端口。當此多媒體數據14通過萬用串行總線13下載 至硬盤11時,期間,多媒體數據14會先經由十六個位數的第一數據總線101 連接高復雜度可程序化邏輯組件10來進行一電壓值調變的功能,也即將多 媒體數據14由原的電壓值1.8伏特調變為3.3伏特。之后,此電壓值調變后 的多媒體數據14再通過高復雜度可程序化邏輯組件10將多媒體數據14的 十六個位數重新編排組成后,方才通過第二數據總線102儲存至硬盤11。同 樣的,播放模塊12若需讀取硬盤11上的多媒體數據14時,期間,多媒體 數據14則需先經由十六位數的第二數據總線102連接高復雜度可程序化邏 輯組件10來調回原先重新編排組成的多媒體數據14。之后,此調回原先重 新編排組成的多媒體數據14再通過第一數據總線101將多媒體數據14的電 壓值3.3伏特調變原先的1.8伏特后,方才通過第一數據總線101傳送給播 放模塊12。參見圖2,高復雜度可程序化邏輯組件10所具有十六個位數的第一數據 總線101包含有DO至D15。而高復雜度可程序化邏輯組件10所具有十六個 位數的第二數據總線102也對應有D0至D15。在本實施例中,多媒體數據 14經由第一數據總線101至第二數據總線102時,可將第一數據總線101 的DO至D15對應至第二數據總線102的D15至DO,即將多媒體數據14原 先高低位位置次序對調后,方才儲存至硬盤ll。參見圖3,高復雜度可程序化邏輯組件10所具有十六個位數的第一數據 總線101包含有DO至D15。而高復雜度可程序化邏輯組件10所具有十六個 位數的第二數據總線102也對應有D0至D15。在本實施例中,多媒體數據 14經由第二數據總線102至第一數據總線101時,可將第二數據總線102 的D15至DO對應至第一數據總線101的DO至D15,也即將多媒體數據14 將高低位位置次序調回后,方才傳輸給播放模塊12進行播放。
權利要求1、一種多媒體儲存播放裝置,其特征在于該裝置包括具有第一數據總線及第二數據總線的高復雜度可程序化邏輯組件、儲存模塊和播放模塊,所述儲存模塊與第二數據總線連接,所述播放模塊與第一數據總線連接。
專利摘要本實用新型涉及一種多媒體儲存播放裝置。本實用新型所提供的多媒體儲存播放裝置,該裝置包括具有第一數據總線及第二數據總線的高復雜度可程序化邏輯組件、儲存模塊和播放模塊,所述儲存模塊與第二數據總線連接,所述播放模塊與第一數據總線連接。本實用新型解決了多媒體儲存播放機的防拷技術問題,而提供一種具有良好的數據防拷能力的多媒體儲存播放裝置。
文檔編號G11B20/00GK201117261SQ20072012609
公開日2008年9月17日 申請日期2007年11月30日 優先權日2007年11月30日
發明者姚鈞益, 陳淮琰 申請人:無敵科技(西安)有限公司