亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

可移動(dòng)存儲裝置、相位同步方法、相位同步程序、其記錄介質(zhì)及主機(jī)終端的制作方法

文檔序號:6454434閱讀:348來源:國知局
專利名稱:可移動(dòng)存儲裝置、相位同步方法、相位同步程序、其記錄介質(zhì)及主機(jī)終端的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種可移動(dòng)存儲裝置、相位同步方法、相位同步程序、其 記錄介質(zhì)及主機(jī)終端。
背景技術(shù)
SD (Seoure Digital)存儲卡(安全數(shù)字存儲卡)等可移動(dòng)存儲裝置大 容量且小型,易于移動(dòng),作為可攜帶的音樂播放設(shè)備、照相機(jī)、便攜電話 等記錄介質(zhì),被廣泛使用。該可移動(dòng)存儲裝置連接于主機(jī)終端,與主機(jī)終 端之間發(fā)送接收圖像或音樂等數(shù)據(jù)。從可移動(dòng)存儲裝置向主機(jī)終端發(fā)送數(shù) 據(jù),通過首先主機(jī)終端向可移動(dòng)存儲裝置發(fā)送用于發(fā)送接收數(shù)據(jù)的發(fā)送接 收時(shí)鐘,可移動(dòng)存儲裝置根據(jù)該發(fā)送接收時(shí)鐘來發(fā)送數(shù)據(jù)來執(zhí)行。這里,. 作為傳送路徑存在以下2條路徑即從主機(jī)終端至可移動(dòng)存儲裝置的路徑、 和從可移動(dòng)存儲裝置至主機(jī)終端的路徑。因此,主機(jī)終端在用于接收來自 可移動(dòng)存儲裝置的數(shù)據(jù)的內(nèi)部接收時(shí)鐘、與由可移動(dòng)存儲裝置根據(jù)發(fā)送接 收時(shí)鐘發(fā)送、由主機(jī)終端接收的數(shù)據(jù)之間,產(chǎn)生基于通過所述的兩個(gè)路徑 引起的延遲的相位偏移。例如,在主機(jī)終端和可移動(dòng)存儲裝置之間存在經(jīng) 印刷基板布線的約10cm的距離時(shí),因經(jīng)兩個(gè)路徑,產(chǎn)生約1.2ns的延遲。 但是,現(xiàn)有的發(fā)送接收時(shí)鐘及內(nèi)部接收時(shí)鐘的頻率為約50MHz,時(shí)鐘的l 周期為約20ns,即便因約1.2ns的延遲產(chǎn)生相位偏移,主機(jī)終端也能接收 數(shù)據(jù)。
這里,作為調(diào)整接收數(shù)據(jù)的接收終端、和發(fā)送數(shù)據(jù)的發(fā)送終端在不同 的時(shí)鐘下動(dòng)作的終端間時(shí)鐘的相位偏移方法,以前使用如下方法。在發(fā)送 終端根據(jù)自身的時(shí)鐘、將打包的數(shù)據(jù)發(fā)送至接收終端時(shí),向各數(shù)據(jù)包附加 同步模式(pattern)后發(fā)送。在接收終端和發(fā)送終端例如通過以太網(wǎng)(注 冊商標(biāo))連接的情況等中,作為同步模式,使用由與時(shí)鐘相同的"0101…" 的64位構(gòu)成的模式。接收終端根據(jù)各數(shù)據(jù)包中附加的同步模式,使自身的時(shí)鐘頻率及相位與發(fā)送終端的時(shí)鐘同步。由此,接收終端可有效地接收 從發(fā)送終端發(fā)送的數(shù)據(jù)。
近年來,隨著可移動(dòng)存儲裝置的大容量化,必需與主機(jī)終端之間高速 地發(fā)送接收數(shù)據(jù)。這里,在作為發(fā)送接收時(shí)鐘及內(nèi)部接收時(shí)鐘例如使用約
200MHz的高頻時(shí)鐘時(shí),時(shí)鐘的1周期為約5ns。經(jīng)所述兩個(gè)路徑產(chǎn)生的 約1.2ns的延遲時(shí)間對用于接收數(shù)據(jù)的內(nèi)部接收時(shí)鐘的1周期時(shí)間,成為 不能忽視的相位偏移。因此,存在主機(jī)終端不能接收來自可移動(dòng)存儲裝置 的數(shù)據(jù)的情況。該問題時(shí)鐘越高頻越為顯著。這里,也考慮將由所述的64 位構(gòu)成的同步模式發(fā)送至主機(jī)終端、并調(diào)整相位的情況,但同步模式長為 64位,數(shù)據(jù)的傳輸效率會降低。

發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種能夠提高數(shù)據(jù)的傳送效率的同時(shí), 能夠準(zhǔn)確地接收數(shù)據(jù)的技術(shù)。
為解決上述問題,本申請第l發(fā)明提供了一種可移動(dòng)存儲裝置,其與 主機(jī)終端之間發(fā)送接收數(shù)據(jù),所述可移動(dòng)存儲裝置具有時(shí)鐘接收部,其 從所述主機(jī)終端接收在所述主機(jī)終端與所述可移動(dòng)存儲裝置之間的數(shù)據(jù) 的發(fā)送接收中使用的發(fā)送接收時(shí)鐘;生成部,其根據(jù)所述發(fā)送接收時(shí)鐘, 生成相位同步模式,所述相位同步模式用于調(diào)整為了接收來自所述可移動(dòng) 存儲裝置的數(shù)據(jù)而所述主機(jī)終端在內(nèi)部具有的內(nèi)部接收時(shí)鐘的相位;和發(fā) 送部,其將生成的相位同步模式發(fā)送至所述主機(jī)終端;所述相位同步模式 包含至少持續(xù)2周期的第1電平信號;和該第1電平信號之后持續(xù)1周 期的第2電平信號。
時(shí)鐘接收部從主機(jī)終端接受發(fā)送接收時(shí)鐘的供給,生成部根據(jù)發(fā)送接 收時(shí)鐘生成相位同步模式。若發(fā)送部將該相位同步模式發(fā)送至主機(jī)終端, 則主機(jī)終端根據(jù)接收的相位同步模式來調(diào)整內(nèi)部接收時(shí)鐘的相位。由此, 內(nèi)部接收時(shí)鐘的相位被調(diào)整成可適當(dāng)接收來自可移動(dòng)存儲裝置的數(shù)據(jù)的 相位。因此,若可移動(dòng)存儲裝置根據(jù)發(fā)送接收時(shí)鐘將對命令的響應(yīng)及引導(dǎo) 數(shù)據(jù)發(fā)送至主機(jī)終端,則主機(jī)終端可準(zhǔn)確且不欠缺地接收響應(yīng)及引導(dǎo)數(shù) 據(jù)。相位同步模式由第1電平信號連續(xù)持續(xù)2位,其后第2電平信號持續(xù) 1位的較短的模式形成。例如,相位同步模式由"001"及"110" 3位形 成。相位同步模式附加在將響應(yīng)或可移動(dòng)存儲裝置內(nèi)的引導(dǎo)數(shù)據(jù)等打包的 數(shù)據(jù)包中加以發(fā)送,但由于相位同步模式短,故數(shù)據(jù)包中占有的比例小。 因此,可提高該響應(yīng)或引導(dǎo)數(shù)據(jù)的傳送效率。
這里,相位同步模式可在對應(yīng)于第1電平信號的第1電平的界限值、 和對應(yīng)于第2電平信號的第2電平的界限值之間發(fā)生變化。在上述相位同 步模式中,由于在1周期的第2電平信號前,第1電平信號持續(xù)2周期期 間,從而變化為第1電平信號的信號值接近至第1電平的界限值附近后, 轉(zhuǎn)移到第2電平。因此,相位同步模式全部接近于第1電平的時(shí)鐘。主機(jī) 終端在從該第1電平轉(zhuǎn)移至第2電平的邊沿,取得相位同步模式的信號值, 比較取得的相位同步模式的信號值、和假設(shè)為無相位偏移下取得的相位同 步模式的信號值。該比較結(jié)果若有相位偏移則進(jìn)行調(diào)整。如上所述,在相 位同步模式接近于第1電平的同時(shí),而且在從第1電平轉(zhuǎn)移至第2電平的 邊沿,信號值變化大,所以即便是極小的相位偏移,也能靈敏地高精度地 檢測。
這里,可移動(dòng)存儲裝置和主機(jī)終端之間的傳送路徑的延遲時(shí)間也因傳 送路徑的距離不同而變化,并且,也因傳送路徑距離以外的溫度變化而時(shí) 刻變化。但是,即便該延遲導(dǎo)致相位偏移產(chǎn)生,例如每當(dāng)在對引導(dǎo)命令的 響應(yīng)時(shí),內(nèi)部接收時(shí)鐘的相位根據(jù)相位同步模式,被調(diào)整成可適當(dāng)接收來 自可移動(dòng)存儲裝置的數(shù)據(jù)的相位。并且,如果使用本發(fā)明的相位同步模式, 則如上所述,可靈敏地高精度地檢測相位偏移、并調(diào)整相位偏移。如上所 述,例如,通過每當(dāng)對引導(dǎo)命令的響應(yīng)時(shí)靈敏地高精度地檢測相位偏移、 且校正相位偏移,從而即便內(nèi)部接收時(shí)鐘為例如高頻信號,也將延遲時(shí)間 相對內(nèi)部接收時(shí)鐘的比例抑制得小。因此,主機(jī)終端不受延遲時(shí)間的變化 等的影響,并且,即便內(nèi)部接收時(shí)鐘為例如高頻信號,也可準(zhǔn)確地不欠缺 地接收從可移動(dòng)存儲裝置發(fā)送的響應(yīng)及引導(dǎo)數(shù)據(jù)。
本申請第2發(fā)明提供一種可移動(dòng)存儲裝置,其特征在于在第l發(fā)明 中,所述相位同步模式還包含在所述持續(xù)1周期的第2電平信號后、至 少持續(xù)l周期的第l電平信號。例如,相位同步模式由"0010"及"1101" 4位形成。這里,在上述 相位同步模式中,由于在1周期的第2電平信號前,第1電平信號持續(xù)2 周期期間,從而變化為第1電平信號的信號值接近于第1電平的界限值附 近后,移動(dòng)到第2電平。并且,第2電平信號僅持續(xù)1周期后,變化成第 1電平信號。因此,相位同步模式的振幅的最大值的絕對值變小,第2電 平信號的信號值的絕對值超過第2電平的閾值的期間變短。S卩,由于相位 同步模式全部移位至第1電平側(cè),所以相位同步模式表示第2電平的期間 變短。另外,所謂第2電平的閾值是用于判斷信號值為第2電平的基準(zhǔn)值。 在信號值的絕對值超過該閾值時(shí)判斷為第2電平。這里,在主機(jī)終端的內(nèi) 部接收時(shí)鐘、與來自可移動(dòng)存儲裝置的數(shù)據(jù)之間存在相位偏移時(shí),主機(jī)終 端因第2電平的期間短,所以不能將第2電平信號識別為第2電平。這樣, 可通過使用本發(fā)明的相位同步模式,縮短第2電平的期間,縮小相位偏移 的容許范圍,主機(jī)終端即便在極小的相位偏移下,也可靈敏地高精度地檢
另外,在前述內(nèi)容中,利用振幅最大值附近的相位同步模式的信號值 來檢測相位偏移,但也可通過從第1電平轉(zhuǎn)移至第2電平的邊沿中的相位 同步模式的信號值來檢測相位偏移。如上所述,由于相位同步模式接近于 第1電平,并且,在從第1電平轉(zhuǎn)移至第2電平的邊沿,信號值變大,從 而即便是極小的相位偏移,也可靈敏地高精度地檢測。
本申請第3發(fā)明提供一種可移動(dòng)存儲裝置,其特征在于,在第l發(fā)明 中還具有開始命令接收部,其從所述主機(jī)終端接收所述主機(jī)終端用于從 所述可移動(dòng)存儲裝置接收引導(dǎo)數(shù)據(jù)的開始命令;和數(shù)據(jù)包生成部,其響應(yīng) 所述開始命令,依次打包對所述開始命令的響應(yīng)和/或所述引導(dǎo)數(shù)據(jù),并且 至少在開頭的數(shù)據(jù)包上附加所述相位同步模式,所述發(fā)送部發(fā)送包含附加 了所述相位同步模式的數(shù)據(jù)包的數(shù)據(jù)包。
將相位同步模式附加在響應(yīng)開始命令的至少開頭的數(shù)據(jù)包、即響應(yīng)數(shù) 據(jù)包。接收到該響應(yīng)數(shù)據(jù)包的主機(jī)終端在接收引導(dǎo)數(shù)據(jù)之前、進(jìn)行相位調(diào) 整。因此,主機(jī)終端可準(zhǔn)確地接收響應(yīng)數(shù)據(jù)包以后的數(shù)據(jù)包中包含的引導(dǎo) 數(shù)據(jù)。另外,由于相位同步模式是短模式,所以可提高從可移動(dòng)存儲裝置 至主機(jī)終端的響應(yīng)及引導(dǎo)數(shù)據(jù)的傳送效率,但僅在開頭的數(shù)據(jù)包上附加相位同步模式時(shí),可進(jìn)一步提高引導(dǎo)數(shù)據(jù)的傳送效率。
本申請第4發(fā)明提供一種可移動(dòng)存儲裝置,其特征在于在第3發(fā)明 中,所述數(shù)據(jù)包生成部對響應(yīng)所述開始命令生成的全部數(shù)據(jù)包中附加所述 相位同步模式。
通過在全部數(shù)據(jù)包中附加相位同步模式,主機(jī)終端總是進(jìn)行相位調(diào) 整,使相位同步,更準(zhǔn)確地接收響應(yīng)及引導(dǎo)數(shù)據(jù)。由于本發(fā)明的相位同步 模式如上所述是由短的位構(gòu)成的模式,所以還可謀求提高傳送效率。
本申請第5發(fā)明提供一種可移動(dòng)存儲裝置,其特征在于在第3發(fā)明 中,所述發(fā)送部間歇地發(fā)送附加了所述相位同步模式的數(shù)據(jù)包。
通過將相位同步模式間歇地發(fā)送至主機(jī)終端,可進(jìn)一步減輕相位同步 模式發(fā)送導(dǎo)致的負(fù)擔(dān)。因此,可在獲得相位同步的同時(shí),提高從可移動(dòng)存 儲裝置至主機(jī)終端的響應(yīng)及引導(dǎo)數(shù)據(jù)的傳送效率。
本申請第6發(fā)明提供一種可移動(dòng)存儲裝置,其特征在于在第3發(fā)明 中,所述相位同步模式包含用于表示所述數(shù)據(jù)包中包含的響應(yīng)和/或所述引 導(dǎo)數(shù)據(jù)的起始位置或結(jié)束位置的信號。
在上述的情況下,相位同步信號兼作起始信號。因此,可減少起始信 號及相位同步模式所需的位數(shù),減少數(shù)據(jù)包中的響應(yīng)及引導(dǎo)數(shù)據(jù)以外的位 數(shù)。因此,可進(jìn)一步提高從可移動(dòng)存儲裝置至主機(jī)終端的響應(yīng)及引導(dǎo)數(shù)據(jù) 的傳送效率。
本申請第7發(fā)明提供一種可移動(dòng)存儲裝置,其特征在于在第3發(fā)明
中,所述發(fā)送部利用對所述發(fā)送接收時(shí)鐘進(jìn)行n分頻后的n分頻時(shí)鐘,發(fā) 送將附加所述相位同步模式后的數(shù)據(jù)包中包含的響應(yīng),其中n〉1。
通過按n分頻時(shí)鐘發(fā)送響應(yīng),主機(jī)終端可確實(shí)地接收數(shù)據(jù)包內(nèi)的響應(yīng), 并在響應(yīng)接收的期間調(diào)整相位。
本申請第8發(fā)明提供一種可移動(dòng)存儲裝置,其特征在于在第1發(fā)明 中,所述可移動(dòng)存儲裝置為安全數(shù)字(SecureDigital)存儲卡。
SD存儲卡從主機(jī)終端接受發(fā)送接收時(shí)鐘的供給,通過該發(fā)送接收時(shí) 鐘、將響應(yīng)及引導(dǎo)數(shù)據(jù)發(fā)送至主機(jī)終端。因此,不必像具有不同頻率的裝 置間那樣進(jìn)行頻率調(diào)整,發(fā)送的同步模式也只要是僅用于調(diào)整相位的相位 同步模式即可。因此,從SD存儲卡向主機(jī)終端發(fā)送的相位同步模式可比較短地形成。
另外,在SD存儲卡中搭載例如可讀寫的閃存等非易失性存儲器。其
他,作為可搭載于可移動(dòng)存儲裝置的存儲器,列舉例如MRAM (Magnetoresistive Random Access Memory )、FeRAM( Ferroelectric Random Access Memory)等。
本申請第9發(fā)明提供一種相位同步方法,該相位同步方法是與主機(jī)終 端之間發(fā)送接收數(shù)據(jù)的可移動(dòng)存儲裝置執(zhí)行的方法,所述相位同步方法具 有時(shí)鐘接收步驟,從所述主機(jī)終端接收在所述主機(jī)終端與所述可移動(dòng)存 儲裝置之間的數(shù)據(jù)的發(fā)送接收中使用的發(fā)送接收時(shí)鐘;生成步驟,根據(jù)所 述發(fā)送接收時(shí)鐘,生成相位同步模式,所述相位同步模式用于調(diào)整為了接 收來自所述可移動(dòng)存儲裝置的數(shù)據(jù)而所述主機(jī)終端在內(nèi)部具有的內(nèi)部接 收時(shí)鐘的相位;和發(fā)送步驟,將生成的相位同步模式發(fā)送至所述主機(jī)終端; 所述相位同步模式包含至少持續(xù)2周期的第1電平信號;和該第1電平 信號之后持續(xù)1周期的第2電平信號。
本申請第10發(fā)明提供一種相位同步程序,該相位同步程序是與主機(jī)
終端之間發(fā)送接收數(shù)據(jù)的可移動(dòng)存儲裝置執(zhí)行的程序,所述相位同步程序
使可移動(dòng)存儲裝置具有下述部分的功能時(shí)鐘接收部,其從所述主機(jī)終端 接收在所述主機(jī)終端與所述可移動(dòng)存儲裝置之間的數(shù)據(jù)的發(fā)送接收中使 用的發(fā)送接收時(shí)鐘;生成部,其根據(jù)所述發(fā)送接收時(shí)鐘,生成相位同步模 式,所述相位同步模式用于調(diào)整為了接收來自所述可移動(dòng)存儲裝置的數(shù)據(jù) 而所述主機(jī)終端在內(nèi)部具有的內(nèi)部接收時(shí)鐘的相位;和發(fā)送部,其將生成 的相位同步模式發(fā)送至所述主機(jī)終端;所述相位同步模式包含至少持續(xù) 2周期的第1電平信號;和該第1電平信號之后持續(xù)1周期的第2電平信 號。
本申請第11發(fā)明提供一種記錄介質(zhì),該記錄介質(zhì)是記錄有相位同步 程序的、計(jì)算機(jī)可讀取的記錄介質(zhì),所述相位同步程序是與主機(jī)終端之間 發(fā)送接收數(shù)據(jù)的可移動(dòng)存儲裝置執(zhí)行的程序,所述相位同步程序執(zhí)行時(shí) 鐘接收步驟,從所述主機(jī)終端接收在所述主機(jī)終端與所述可移動(dòng)存儲裝置 之間的數(shù)據(jù)的發(fā)送接收中使用的發(fā)送接收時(shí)鐘;生成步驟,根據(jù)所述發(fā)送 接收時(shí)鐘,生成相位同步模式,所述相位同步模式用于調(diào)整為了接收來自所述可移動(dòng)存儲裝置的數(shù)據(jù)而所述主機(jī)終端在內(nèi)部具有的內(nèi)部接收時(shí)鐘 的相位;和發(fā)送步驟,其將生成的相位同步模式發(fā)送至所述主機(jī)終端;所 述相位同步模式包含至少持續(xù)2周期的第1電平信號;和該第1電平信 號之后持續(xù)1周期的第2電平信號。
本申請第12發(fā)明提供一種主機(jī)終端,與可移動(dòng)存儲裝置之間發(fā)送接 收數(shù)據(jù),所述主機(jī)終端具有時(shí)鐘發(fā)送部,其將在所述主機(jī)終端與所述可 移動(dòng)存儲裝置之間的數(shù)據(jù)的發(fā)送接收中使用的發(fā)送接收時(shí)鐘發(fā)送至所述 可移動(dòng)存儲裝置;相位同步模式接收部,其從所述可移動(dòng)存儲裝置接收根 據(jù)所述發(fā)送接收時(shí)鐘而生成的相位同步模式,所述相位同步模式用于調(diào)整 為了接收來自所述可移動(dòng)存儲裝置的數(shù)據(jù)而所述主機(jī)終端在內(nèi)部具有的 內(nèi)部接收時(shí)鐘的相位;和相位偏移檢測部,其根據(jù)所述相位同步模式,檢 測所述內(nèi)部接收時(shí)鐘與從所述可移動(dòng)存儲裝置根據(jù)所述發(fā)送接收時(shí)鐘發(fā) 送的數(shù)據(jù)之間的相位偏移;所述相位同步模式包含至少持續(xù)2周期的第 1電平信號;和該第1電平信號之后持續(xù)1周期的第2電平信號;所述相 位同步模式接收部接收多個(gè)相位同步模式,所述相位偏移檢測部通過對根 據(jù)所述多個(gè)相位同步模式檢測出的多個(gè)相位偏移取平均,來檢測相位偏 移。
主機(jī)終端有時(shí)在噪聲的影響下檢測相位偏移。例如,與相位偏移無關(guān), 主機(jī)終端判斷噪聲為相位偏移,并調(diào)整內(nèi)部接收時(shí)鐘的相位,結(jié)果,存在 不能接收數(shù)據(jù)的情況。因此,主機(jī)終端可通過多次檢測相位偏移并取得平 均,減少噪聲的影響,調(diào)整相位并準(zhǔn)確地取得數(shù)據(jù)。
發(fā)明效果
根據(jù)本發(fā)明,可提供一種能夠提高數(shù)據(jù)的傳送效率的同時(shí),能夠準(zhǔn)確 地接收數(shù)據(jù)的技術(shù)。


圖1A是表示實(shí)施方式的主機(jī)終端和SD存儲(Secure Digital)卡的系
統(tǒng)結(jié)構(gòu)的功能結(jié)構(gòu)圖。
圖1B是相位偏移調(diào)整部的具體例的一例。
圖2是表示主機(jī)終端內(nèi)的時(shí)鐘及SD存儲卡內(nèi)的時(shí)鐘的關(guān)系的說明圖。圖3是表示主機(jī)終端和SD存儲卡的命令及數(shù)據(jù)的發(fā)送接收流程的一 例的流程圖。
圖4是表示傳送路徑距離以外的事項(xiàng)引起的At的相位偏移未產(chǎn)生時(shí)
的說明圖。
圖5是表示傳送路徑距離以外的事項(xiàng)引起的At的相位偏移產(chǎn)生時(shí)的 相位偏移的檢測方法的說明圖。
圖6是表示傳送路徑距離以外的事項(xiàng)引起的At的相位偏移產(chǎn)生時(shí)的 相位偏移的檢測方法的其他說明圖。
符號說明
1主機(jī)終端
2 SD存儲卡
11時(shí)鐘生成部
13時(shí)鐘發(fā)送部
15命令生成部
17命令發(fā)送部
19響應(yīng)接收部
21引導(dǎo)數(shù)據(jù)接收部
23相位同步模式接收部
25相位偏移檢測部
27控制信號生成部
29相位偏移調(diào)整部
31反轉(zhuǎn)時(shí)鐘生成部
41時(shí)鐘接收部
43命令接收部
45相位同步模式生成部
47數(shù)據(jù)包生成部
49存儲部
51響應(yīng)數(shù)據(jù)包發(fā)送部
53引導(dǎo)數(shù)據(jù)數(shù)據(jù)包發(fā)送部
具體實(shí)施例方式
<發(fā)明概要〉
本發(fā)明的可移動(dòng)存儲裝置具有時(shí)鐘接收部,其從主機(jī)終端接收在主 機(jī)終端與可移動(dòng)存儲裝置之間的數(shù)據(jù)的發(fā)送接收中使用的發(fā)送接收時(shí)鐘; 生成部,其根據(jù)發(fā)送接收時(shí)鐘,生成相位同步模式,上述相位同步模式用 于調(diào)整主機(jī)終端發(fā)送的時(shí)鐘和為了接收來自可移動(dòng)存儲裝置的數(shù)據(jù)而主 機(jī)終端在內(nèi)部具有的內(nèi)部接收時(shí)鐘的相位;和發(fā)送部,其將生成的相位同 步模式發(fā)送至主機(jī)終端。這里,相位同步模式包含至少持續(xù)2周期的第 1電平信號、和該第1電平信號之后持續(xù)1周期的第2電平信號。
由此,內(nèi)部接收時(shí)鐘的相位被調(diào)整成可適當(dāng)?shù)亟邮諄碜钥梢苿?dòng)存儲裝 置的數(shù)據(jù)的相位。因此, 一旦可移動(dòng)存儲裝置根據(jù)發(fā)送接收時(shí)鐘,將對命 令的響應(yīng)及引導(dǎo)數(shù)據(jù)發(fā)送至主機(jī)終端,則主機(jī)終端可準(zhǔn)確且不欠缺地接收 響應(yīng)及引導(dǎo)數(shù)據(jù)。
另外,即便內(nèi)部接收時(shí)鐘的相位因延遲產(chǎn)生相位偏移,也每當(dāng)對引導(dǎo) 命令響應(yīng)時(shí),被調(diào)整成可適當(dāng)?shù)亟邮諄碜钥梢苿?dòng)存儲裝置的數(shù)據(jù)的相位。 因此,即便內(nèi)部接收時(shí)鐘為例如高頻信號,也可將延遲時(shí)間對內(nèi)部接收時(shí) 鐘的的比例抑制得小。由此,主機(jī)終端不受延遲時(shí)間的變化等的影響,并 且,即便內(nèi)部接收時(shí)鐘為例如高頻信號,也可準(zhǔn)確地不欠缺地接收從可移 動(dòng)存儲裝置發(fā)送的響應(yīng)及引導(dǎo)數(shù)據(jù)。
并且,相位同步模式由2周期的第1電平信號及1周期的第2電平信 號形成,由比較短的模式形成。因此,可提高與相位同步模式同時(shí)發(fā)送的 響應(yīng)及引導(dǎo)數(shù)據(jù)的傳送效率。
另外,所謂調(diào)整為接收來自可移動(dòng)存儲裝置的數(shù)據(jù)、主機(jī)終端內(nèi)部具 有的內(nèi)部接收時(shí)鐘的相位,如以下實(shí)施例所示,意味將主機(jī)終端用于取得 來自SD存儲卡的數(shù)據(jù)的時(shí)鐘調(diào)整成主機(jī)終端可適當(dāng)接收來自SD存儲卡 的數(shù)據(jù)的相位。
<實(shí)施方式例〉 (1)結(jié)構(gòu)
圖1A是表示實(shí)施方式的主機(jī)終端1和SD (Secure Digital)存儲卡的 系統(tǒng)結(jié)構(gòu)的功能結(jié)構(gòu)圖。下面,說明主機(jī)終端1及SD存儲卡2的功能結(jié)構(gòu)。
(1-1)主機(jī)終端 首先,說明主機(jī)終端1的功能結(jié)構(gòu)。
(a) 時(shí)鐘生成部、時(shí)鐘發(fā)送部
時(shí)鐘生成部11生成用于在主機(jī)終端1和SD存儲卡2之間發(fā)送接收數(shù) 據(jù)的基本的時(shí)鐘CLKH1。時(shí)鐘生成部11將生成的CLKH1輸出至?xí)r鐘發(fā) 送部13及相位偏移調(diào)整部29。時(shí)鐘發(fā)送部13將時(shí)鐘CLKH 1發(fā)送至SD 存儲卡2。
(b) 命令生成部、命令發(fā)送部
命令生成部15生成用于讀出存儲于SD存儲卡2的圖像、聲音等的引 導(dǎo)數(shù)據(jù)的引導(dǎo)命令、中止從SD存儲卡2中讀出引導(dǎo)數(shù)據(jù)的終止命令(stop command)、及用于開始調(diào)整相位偏移的模式的相位偏移調(diào)整命令等的各 種命令。命令生成部15將各種命令輸出至控制信號生成部27。
命令發(fā)送部17將生成的各種命令發(fā)送至SD存儲卡2。
(c) 相位偏移調(diào)整部、反轉(zhuǎn)時(shí)鐘生成部 相位偏移調(diào)整部29,作為第l相位調(diào)整步驟,為了調(diào)整因主機(jī)終端l
和SD存儲卡2的傳送路徑的距離導(dǎo)致的傳送延遲產(chǎn)生的相位偏移,生成 時(shí)鐘CLKH1至?xí)r鐘CLK_R (0)。另外,反轉(zhuǎn)時(shí)鐘生成部31生成與時(shí)鐘 CLK—R (0)反相的CLK—R (180)。這里,時(shí)鐘CLK—R (0)是后述的用 于取得相位同步模式的時(shí)鐘。另外,CLK一R (180)是主機(jī)終端用于取得 來自SD存儲卡2的響應(yīng)及引導(dǎo)數(shù)據(jù)的時(shí)鐘。并且,CLK—R (180)也可 是用于取得相位同步模式的時(shí)鐘。
使用圖1A及圖2,說明第1相位調(diào)整步驟。圖2是表示主機(jī)終端1 內(nèi)的時(shí)鐘及SD存儲卡2內(nèi)的時(shí)鐘的關(guān)系的說明圖。主機(jī)終端1的時(shí)鐘發(fā) 送部13向SD存儲卡2發(fā)送時(shí)鐘CLKH1。這時(shí),時(shí)鐘CLKH1因主機(jī)終 端1至SD存儲卡2的路徑產(chǎn)生傳送延遲,作為時(shí)鐘CLKS到達(dá)SD存儲 卡2。 S卩,若設(shè)從主機(jī)終端1至SD存儲卡2的傳送路徑的距離導(dǎo)致的傳 送延遲為Ad,則時(shí)鐘CLKS的相位僅比時(shí)鐘CLKH1的相位相差A(yù)d。接 著,SD存儲卡2設(shè)時(shí)鐘CLKS作為觸發(fā)信號(trigger),將后述的響應(yīng)數(shù) 據(jù)包或引導(dǎo)數(shù)據(jù)數(shù)據(jù)包發(fā)送至主機(jī)終端。這時(shí),設(shè)時(shí)鐘CLKS作為觸發(fā)信號輸出的響應(yīng)數(shù)據(jù)包或引導(dǎo)數(shù)據(jù)被從主SD存儲卡2至主機(jī)終端的傳送路 徑延遲,到達(dá)主機(jī)終端1。假設(shè)將到達(dá)主機(jī)終端1的響應(yīng)數(shù)據(jù)包及引導(dǎo)數(shù)
據(jù)的信號模式以時(shí)鐘模式表現(xiàn),則為CLKH2。 g口,由于從SD存儲卡2 至主機(jī)終端1的傳送路徑的距離不同,與上述一樣,產(chǎn)生Ad的傳送延遲, 所以時(shí)鐘CLKH2的相位也僅比時(shí)鐘CLKS的相位相差A(yù)d。結(jié)果,在主機(jī) 終端1發(fā)送的時(shí)鐘CLKH1、和主機(jī)終端1從SD存儲卡2接收的響應(yīng)及引 導(dǎo)數(shù)據(jù)之間產(chǎn)生基于2Ad的傳送延遲的相位偏移。在第1相位調(diào)整步驟 中,調(diào)整該主機(jī)終端1和SD存儲卡2的傳送路徑的距離產(chǎn)生的2Ad的相 位偏移。
具體地,相位偏移調(diào)整部29首先在通信開始時(shí),從SD存儲卡2接收 引導(dǎo)數(shù)據(jù)。該引導(dǎo)數(shù)據(jù)如上所述,以時(shí)鐘CLKS為觸發(fā)信號,從SD存儲 卡發(fā)送至主機(jī)終端1,作為以時(shí)鐘CLKH2為觸發(fā)信號的時(shí)鐘,到達(dá)主機(jī) 終端1。相位偏移調(diào)整部29每當(dāng)調(diào)整時(shí)鐘CLKH1和時(shí)鐘CLKH2的相位 偏移,就生成對時(shí)鐘CLKH1具有2Ad相位偏移的時(shí)鐘CLK—R (0)。另 外,反轉(zhuǎn)時(shí)鐘生成部31生成與時(shí)鐘CLK一R (0)反相的CLK一R (180)。 因此,即便在主機(jī)終端1存在例如傳送路徑距離導(dǎo)致的2Ad的相位偏移 的情況下,也可根據(jù)時(shí)鐘CLK—R (180)準(zhǔn)確地接收來自SD存儲卡2的 響應(yīng)及引導(dǎo)數(shù)據(jù)。
接著,相位偏移調(diào)整部29,作為第2相位調(diào)整步驟,為了調(diào)整傳送路 徑距離以外的事項(xiàng)引起的相位偏移,根據(jù)相位偏移調(diào)整信號,調(diào)整時(shí)鐘 CKL—R (0)。再次使用圖2說明第2相位調(diào)整步驟。例如,若與主機(jī)終 端1的通信開始后,SD存儲卡2的溫度變化,延遲時(shí)間也與之對應(yīng)地變 化,則相位偏移的程度也變化。這里,設(shè)傳送路徑距離以外的事項(xiàng)引起的 延遲時(shí)間為At。后述的相位同步模式接收部23、相位偏移檢測部25及控 制信號生成部27檢測傳送路徑距離以外的事項(xiàng)引起的At的相位偏移,將 用于調(diào)整該At相位偏移的相位偏移調(diào)整信號輸出至相位偏移調(diào)整部29。 然后,相位偏移調(diào)整部29根據(jù)相位偏移調(diào)整信號,生成調(diào)整時(shí)鐘CLK—R (0)的相位的時(shí)鐘CLK—R (O)'。另外,反轉(zhuǎn)時(shí)鐘生成部31生成與時(shí)鐘 CLK—R (O)'反相的時(shí)鐘CLK一R (180)'。第2相位調(diào)整步驟在通信開始 后,每當(dāng)從SD存儲卡接收數(shù)據(jù)時(shí)執(zhí)行。因此,即便主機(jī)終端l存在例如傳送路徑距離以外的事項(xiàng)引起的At的相位偏移,也可根據(jù)調(diào)整該相位偏
移的時(shí)鐘CLK一R (180)',準(zhǔn)確地接收來自SD存儲卡2的響應(yīng)及引導(dǎo)數(shù)據(jù)。
這里,說明相位偏移調(diào)整部29的一例。圖1B是相位偏移調(diào)整部29 的具體例的一例。相位偏移調(diào)整部29例如由圖1B示出的DLL (Delay Looked Loop)構(gòu)成,包含相位比較器29a及延遲控制部29b。
另外,延遲控制部29b包含選擇電路29bl、和由多個(gè)延遲元件構(gòu)成的 延遲線路部29b2。
首先,相位偏移調(diào)整部29通過延遲線路部2%2生成相位相對時(shí)鐘 CLKH1極小偏移的多個(gè)延遲時(shí)鐘,設(shè)這些延遲時(shí)鐘中任一個(gè)為時(shí)鐘 CLK—R (0),通過選擇電路29bl選擇后輸出。
一旦由相位偏移檢測部25檢測相位偏移,則控制信號生成部27生成 相位偏移調(diào)整信號,并輸入相位偏移調(diào)整部29的相位比較器29a。這里, 相位偏移調(diào)整信號是用于調(diào)整傳送路徑距離以外的事項(xiàng)引起的At的相位 偏移的信號。
相位比較器29a根據(jù)相位偏移調(diào)整信號,向選擇電路29bl發(fā)送控制 信號。選擇電路29bl根據(jù)控制信號,確定從來自延遲線路部29b2的多個(gè) 延遲時(shí)鐘中選擇哪個(gè)延遲時(shí)鐘并輸出。
相位比較器29a始終比較時(shí)鐘CLKH1和反饋的時(shí)鐘CLK_R (0)是 否偏移由相位偏移調(diào)整信號示出的相位偏移量,并向選擇電路29bl發(fā)送 控制信號。由此,相位偏移調(diào)整部29生成相位調(diào)整后的時(shí)鐘CLK—R(O)。
反轉(zhuǎn)時(shí)鐘生成部31將時(shí)鐘CLK—R (0)及時(shí)鐘CLK一R (O)'輸出至 相位同步模式接收部23,將時(shí)鐘CLK一R (180)及時(shí)鐘CLK—R (180)'輸 出至相位同步模式接收部23、響應(yīng)接收部19及引導(dǎo)數(shù)據(jù)接收部21。 (d)響應(yīng)接收部、引導(dǎo)數(shù)據(jù)接收部
一旦從命令發(fā)送部17向SD存儲卡2發(fā)送各種命令,則SD存儲卡2 向主機(jī)終端1發(fā)送對命令的響應(yīng),即包含響應(yīng)的數(shù)據(jù)包。響應(yīng)接收部19 根據(jù)時(shí)鐘CLK一R (180),從自SD存儲卡2接收的響應(yīng)數(shù)據(jù)包接收響應(yīng)。
另外, 一旦命令發(fā)送部17向SD存儲卡2發(fā)送引導(dǎo)命令,則SD存儲 卡2將響應(yīng)數(shù)據(jù)包和包含引導(dǎo)數(shù)據(jù)的引導(dǎo)數(shù)據(jù)數(shù)據(jù)包發(fā)送至主機(jī)終端1。引導(dǎo)數(shù)據(jù)接收部21根據(jù)時(shí)鐘CLK—R (180),從自SD存儲卡2接收的引 導(dǎo)數(shù)據(jù)包接收引導(dǎo)數(shù)據(jù)。
這里,在時(shí)鐘CLKH1和時(shí)鐘CLKH2之間,僅產(chǎn)生因傳送路徑距離 生成的2Ad的相位偏移的情況下,主機(jī)終端1可根據(jù)時(shí)鐘CLK—R (180), 準(zhǔn)確地接收響應(yīng)及引導(dǎo)數(shù)據(jù)。
上述響應(yīng)數(shù)據(jù)包是對來自主機(jī)終端1的各種命令,從SD存儲卡2最 先發(fā)送的數(shù)據(jù)包,包含相位同步模式。這里,所謂相位同步模式是使主機(jī) 終端1用于取得從SD存儲卡2發(fā)送的響應(yīng)及引導(dǎo)數(shù)據(jù)的時(shí)鐘CLK—R( 180 ) 與從SD存儲卡2發(fā)送的響應(yīng)及引導(dǎo)數(shù)據(jù)相位同步的模式,即用于調(diào)整為 可適當(dāng)接收響應(yīng)及引導(dǎo)數(shù)據(jù)的相位的模式。另外,上述引導(dǎo)數(shù)據(jù)數(shù)據(jù)包也 可不包含相位同步模式,也可是間歇地包含。后述相位同步模式的結(jié)構(gòu)。
(e) 相位同步模式接收部
一旦相位同步模式接收部23從控制信號生成部27接收"H"的Enable 信號,則根據(jù)時(shí)鐘CLK一R (0)禾B/或時(shí)鐘CLK一R (180)取得包含于響應(yīng) 數(shù)據(jù)包的相位同步模式的信號值。這里,Enable信號是用于從數(shù)據(jù)包中取 得相位同步模式的信號,例如,Enable信號為"H"時(shí),可取得相位同步 模式。另外,相位同步模式接收部23在從控制信號生成部27接收Enable 信號,且引導(dǎo)數(shù)據(jù)數(shù)據(jù)包中包含相位同步模式的情況下,取得該相位同步 模式。
相位同步模式接收部23將取得的相位同步模式的信號值輸出至相位 偏移檢測部25。
(f) 相位偏移檢測部、控制信號生成部
控制信號生成部27根據(jù)從命令生成部15接收的各種命令,生成 Enable信號,并輸出至相位同步模式接收部23。
相位偏移檢測部25從相位同步模式接收部23接收相位同步模式的信 號值,并檢測傳送路徑距離以外的事項(xiàng)引起的At的相位偏移。這里,所 謂檢測相位偏移,既可是僅檢測有無相位偏移,也可是檢測相位偏移的程 度。相位偏移調(diào)整部29將相位偏移的檢測結(jié)果輸出至控制信號生成部27。 控制信號生成部27生成用于調(diào)整傳送路徑距離以外的事項(xiàng)引起的At的相 位偏移的相信偏移調(diào)整信號,并輸出至相位偏移調(diào)整部29。另外,上述主機(jī)終端1的功能結(jié)構(gòu)僅記載與SD存儲卡2有關(guān)的部分,
但也可包含其他結(jié)構(gòu)。
(1-2) SD存儲卡 下面,說明SD存儲卡2的功能結(jié)構(gòu)。
(a) 時(shí)鐘接收部、命令接收部
時(shí)鐘接收部41從主機(jī)終端1的時(shí)鐘發(fā)送部13接收相對于時(shí)鐘CLKH1 具有Ad的延遲時(shí)間的時(shí)鐘CLKS。時(shí)鐘接收部41將接收的時(shí)鐘CLKS輸 出至SD存儲卡2的各功能部。
命令接收部43從主機(jī)終端1的命令發(fā)送部17接收各種命令,并輸出 至數(shù)據(jù)包生成部47。
(b) 相位同步模式生成部
相位同步模式生成部45根據(jù)時(shí)鐘CLKS生成相位同步模式。這里, 所謂相位同步模式是用于將主機(jī)終端1用于取得從SD存儲卡2發(fā)送的響 應(yīng)及引導(dǎo)數(shù)據(jù)的時(shí)鐘CLK一R (180)調(diào)整成可適當(dāng)接收從SD存儲卡2發(fā) 送的響應(yīng)及引導(dǎo)數(shù)據(jù)的相位的模式。
相位同步模式包含至少持續(xù)2周期的第1電平信號、和該第1電 平信號后持續(xù)1周期的第2電平信號。例如,相位同步模式由"001"或 "110"3位構(gòu)成。其他,列舉如下情況相位同步模式由3個(gè)以上連續(xù)的 "0"和之后相連的"1"構(gòu)成,由3個(gè)以上連續(xù)的"1"和之后相連的"0" 構(gòu)成,由3個(gè)以上連續(xù)的"0"和之后相連的2個(gè)以上的"1"構(gòu)成,由3 個(gè)以上連續(xù)的"1"和之后相連的2個(gè)以上連續(xù)的"0"構(gòu)成等。另外,如 果考慮數(shù)據(jù)的傳送效率,則最好是相位同步模式為最短的"001"或"110"。
這里,"om"或"00011"等相位同步模式可在對應(yīng)于第1電平信號 的第1電平的界限值、和對應(yīng)于第2電平信號的第2電平的界限值之間變 化。在上述相位同步模式中,通過在1周期的第2電平信號之前,第1電 平信號持續(xù)2周期以上,第1電平信號的信號值接近于第1電平的界限值 附近后,移動(dòng)到第2電平。因此,相位同步模式全部移位至第1電平側(cè)。 由此,由于相位同步模式全部移位至第1電平側(cè),及在從第1電平轉(zhuǎn)移至 第2電平的邊沿,信號值的變化大,所以只要稍微發(fā)生相位偏移時(shí),有相 位偏移時(shí)的信號值和無相位偏移時(shí)的信號值也會不同。因此,主機(jī)終端可根據(jù)從該第1電平至第2電平的變化點(diǎn)的信號值,靈敏地高精度地檢測
相位偏移,根據(jù)檢測的相位偏移,調(diào)整時(shí)鐘CLK一R (0)及CLK一R (180)
的相位。
并且,相位同步模式包含至少持續(xù)2周期的第1電平信號、該第l
電平信號之后持續(xù)1周期的第2電平信號、和該第2電平信號之后至少持 續(xù)1周期的第1電平信號。例如,相位同步模式由"0010"及"1101" 4 位構(gòu)成。其他,列舉如下情況相位同步模式由3個(gè)以上連續(xù)的"0"和 之后相連的"1"和之后相連的"0"構(gòu)成;3個(gè)以上連續(xù)的"1"和之后相
連的"o"和之后相連的"r,構(gòu)成;3個(gè)以上連續(xù)的"o"和之后相連的"r,
和之后相連的2個(gè)以上連接的"0"構(gòu)成;3個(gè)以上連續(xù)的"1"和之后相 連的"0"和之后相連的2個(gè)以上連續(xù)的"1"構(gòu)成等。另外,若考慮數(shù)據(jù) 的傳送效率,則最好是相位同步模式為最短的"0010"或"1101"。
這里,在"0010"或"000100"等相位同步模式中,通過在1周期的 第2電平信號前,第1電平持續(xù)2周期期間,第1電平信號的信號值接近 于第1電平的界限值附近后,轉(zhuǎn)移到第2電平。并且,第2電平信號僅持 續(xù)1周期后,變化成第1電平信號。因此,通過相位同步模式全部移位至 第l電平側(cè),相位同步模式的振幅的最大值的絕對值變小,第2電平信號 的信號值的絕對值超過第2電平閾值的期間變短。即,相位同步模式表示 第2電平的期間變短。另外,所謂第2電平閾值是判斷信號值為第2電平 的基準(zhǔn)值,在信號值的絕對值超過該閾值時(shí)判斷為第2電平。在"0010" 或"000100"等相位同步模式時(shí),由于相位同步模式的第2電平期間短, 因此只要稍微產(chǎn)生相位偏移,主機(jī)終端不會將第2電平信號識別為第2電 平。由此,通過縮短第2電平期間,縮小相位偏移的容許范圍,從而即使 是極小的相位偏移,主機(jī)終端1也可靈敏地高精度地檢測出來。
上述的"001"或"00011"等相位同步模式或"0010"或"000100" 等相位同步模式由比較短的模式形成。相位同步模式附加在將響應(yīng)或引導(dǎo) 數(shù)據(jù)等打包的數(shù)據(jù)包中而被送往主機(jī)終端1,但由于相位同步模式短,故 數(shù)據(jù)包中占的比例小。因此,可提高該響應(yīng)或引導(dǎo)數(shù)據(jù)的傳送效率。
另外,在上述內(nèi)容中,"0010"或"000100"等相位同步模式利用振 幅最大值附近的相位同步模式的信號值檢測相位偏移。但是,與"001"或"00011"等相位同步模式相同,可利用從第1電平轉(zhuǎn)移至第2電平的
邊沿的相位同步模式的信號值,檢測相位偏移。另外,也可將利用振幅最 大值附近的相位同步模式的信號值檢測相位偏移的方法、和利用在從第1
電平轉(zhuǎn)移至第2電平的邊沿取得的相位同步模式的信號值檢測相位偏移的 方法合并使用。另外,如果能使用本發(fā)明的相位同步模式,靈敏地高精度 地檢測相位偏移,則任何的相位偏移檢測方法也可適用。
另外,相位同步模式也可兼做作為表示包含于數(shù)據(jù)包的響應(yīng)和/或弓I導(dǎo) 數(shù)據(jù)的起始位置或結(jié)束位置的信號的起始位。例如,在起始位為"00"時(shí), 由"0010"構(gòu)成的相位同步模式中"00"兼做起始位。另外,也可起始位 和相位同步模式相同。例如,在起始位為"0010"時(shí),起始位和由"0010" 構(gòu)成的相位同步模式是一樣的。并且,也可起始位中包含相位同步模式。 例如,在起始位為"000010"時(shí),該起始位中包含是"0010"的相位同步
模式。由于相位同步模式兼做起始信號,所以可減少起始位及相同模式所 需的位數(shù),減少數(shù)據(jù)包中響應(yīng)及引導(dǎo)數(shù)據(jù)以外的位數(shù)。因此,可進(jìn)一步提
高從SD存儲卡2至主機(jī)終端1的響應(yīng)及引導(dǎo)數(shù)據(jù)的傳送效率。也可起始 位附加于相位同步模式之前,也可附加于之后,還可附加于之前及之后兩 方。主機(jī)終端1可識別相位同步模式的起始位置及結(jié)束位置,可準(zhǔn)確地檢 測相位偏移。
另外,例如在以連續(xù)的"l"表示系統(tǒng)的空閑狀態(tài)時(shí),空閑狀態(tài)附加 結(jié)束后"0010"的相位同步模式。因此,發(fā)送的數(shù)據(jù)包的內(nèi)容為例如"… 11110010…"。相反,空閑狀態(tài)為連續(xù)的"O"時(shí),空閑狀態(tài)附加結(jié)束后"1101" 的相位同步模式。這時(shí),發(fā)送的數(shù)據(jù)包的內(nèi)容為例如"…00001101…"。
這樣,可識別相位同步的起始位置,可準(zhǔn)確地檢測相位偏移。另外,在之 后附加起始位也行。
另外,在所述中公開了按時(shí)鐘CLKS的每1周期一次1位發(fā)送相位同 步模式的結(jié)構(gòu)。但是,本發(fā)明不限定于該結(jié)構(gòu),例如在DDR (Double Date Rate)時(shí),可按時(shí)鐘CLKS的每1周期發(fā)送2位相位同步模式。這里,如 上所述,在按時(shí)鐘CLKS的每1周期一次1位發(fā)送相位同步模式時(shí),用于 接收響應(yīng)及引導(dǎo)數(shù)據(jù)的內(nèi)部接收時(shí)鐘是時(shí)鐘CLK—R(180)。另外,在DDR 傳送時(shí),在時(shí)鐘CLK—R (180)的上升沿及下降沿的兩邊沿,接收響應(yīng)及引導(dǎo)數(shù)據(jù)。因此,在DDR傳送時(shí),用于接收響應(yīng)及引導(dǎo)數(shù)據(jù)的內(nèi)部接收 時(shí)鐘為從響應(yīng)及引導(dǎo)數(shù)據(jù)偏移90度相位的時(shí)鐘CLK_R (90)。 (c)數(shù)據(jù)包生成部、存儲部
存儲部49將影像、音樂等各種信息存儲為引導(dǎo)數(shù)據(jù),SD存儲卡2時(shí) 由是非易失性存儲器的閃存形成。
一旦數(shù)據(jù)包生成部47從命令接收部43接收各種命令,則首先根據(jù)時(shí) 鐘CLKS生成對命令的響應(yīng)數(shù)據(jù)包。這時(shí),數(shù)據(jù)包生成部47在響應(yīng)數(shù)據(jù) 包上附加相位同步模式。相位同步模式被附加在響應(yīng)數(shù)據(jù)包的開頭,接下 來再附加響應(yīng)。另外,也可在響應(yīng)的前后附加相位同步模式。這時(shí),主機(jī) 終端1可按響應(yīng)前的相位同步模式檢測相位偏移,在接收響應(yīng)中調(diào)整相位 偏移,按響應(yīng)后的相位同步模式進(jìn)行相位偏移的再校驗(yàn)。
另外,數(shù)據(jù)包生成部47對應(yīng)引導(dǎo)命令,讀出存儲部49內(nèi)的引導(dǎo)數(shù)據(jù) 后依次打包,并生成引導(dǎo)數(shù)據(jù)數(shù)據(jù)包。
作為對數(shù)據(jù)包的相位同步模式的附加方法,列舉如下方法,第1,僅 在響應(yīng)命令的至少最初的數(shù)據(jù)包、即響應(yīng)數(shù)據(jù)包上附加相位同步模式。接 收該響應(yīng)數(shù)據(jù)包的主機(jī)終端1在接收引導(dǎo)數(shù)據(jù)之前進(jìn)行相位調(diào)整。因此, 主機(jī)終端1可準(zhǔn)確地接收包含于響應(yīng)數(shù)據(jù)包以后的數(shù)據(jù)包的引導(dǎo)數(shù)據(jù)。另 外,由于相位同步模式為短模式,所以可提高從SD存儲卡2至主機(jī)終端 1的響應(yīng)及引導(dǎo)數(shù)據(jù)的傳送效率,但僅在最初的數(shù)據(jù)包上附加相位同步模 式時(shí),可進(jìn)一步提高引導(dǎo)數(shù)據(jù)的傳送效率。
第2,對應(yīng)于命令,在生成的全部的數(shù)據(jù)包上附加相位同步模式。艮P, 在響應(yīng)數(shù)據(jù)包及引導(dǎo)數(shù)據(jù)數(shù)據(jù)包上附加相位同步模式。通過在全部的數(shù)據(jù) 包上附加相位同步模式,主機(jī)終端1可總是進(jìn)行相位調(diào)整,使相位同步, 并更準(zhǔn)確地接收響應(yīng)及引導(dǎo)數(shù)據(jù)。
由于本發(fā)明的相位同步模式如上所述,是由短的位構(gòu)成的模式,所以 還可謀求傳送效率的提高。
第3,對引導(dǎo)數(shù)據(jù)數(shù)據(jù)包間歇地附加相位同步模式。由此,可減輕從 SD存儲卡2向主機(jī)終端發(fā)送1相位同步模式造成的傳送負(fù)擔(dān)。因此,在 取得相位同步的同時(shí),可提高從SD存儲卡2至主機(jī)終端1的響應(yīng)及引導(dǎo) 數(shù)據(jù)的傳送效率。另外,數(shù)據(jù)包生成部47也可采用對時(shí)鐘CLKS進(jìn)行了 n分頻的n分 頻時(shí)鐘(n>l)來發(fā)送包含于響應(yīng)數(shù)據(jù)包的響應(yīng)。例如,在根據(jù)相位同步 模式,判斷為存在相位偏移,并由相位偏移調(diào)整部29進(jìn)行相位調(diào)整時(shí), 會在進(jìn)行相位調(diào)整當(dāng)中接收響應(yīng)。這時(shí),由于有效地取得響應(yīng)的時(shí)鐘 CLK—R(180)的相位與響應(yīng)的相位發(fā)生偏移,所以不能準(zhǔn)確地接收響應(yīng)。 因此,通過如上所述按n分頻時(shí)鐘來發(fā)送響應(yīng),由此主機(jī)終端l可通過過 采樣相位同步模式之后到來的響應(yīng)來準(zhǔn)確地接收,另外,在響應(yīng)接收期間 可調(diào)整相位。
(d)響應(yīng)數(shù)據(jù)包發(fā)送部、引導(dǎo)數(shù)據(jù)數(shù)據(jù)包發(fā)送部
響應(yīng)數(shù)據(jù)包發(fā)送部51及引導(dǎo)數(shù)據(jù)包發(fā)送部53設(shè)時(shí)鐘CLKS作為觸發(fā) 信號,將數(shù)據(jù)包生成部47生成的響應(yīng)數(shù)據(jù)包及引導(dǎo)數(shù)據(jù)數(shù)據(jù)包發(fā)送至主 機(jī)終端1 。
另外,上述主機(jī)終端1及SD存儲卡2的命令發(fā)送接收的路徑、和響 應(yīng)數(shù)據(jù)包的發(fā)送接收路徑由相同的傳送路徑形成。 (2)全部的流程
圖3是表示主機(jī)終端1與SD存儲卡2的命令及數(shù)據(jù)的發(fā)送接收的流 程的一例的流程圖。另外,主機(jī)終端1的時(shí)鐘生成部11總是生成時(shí)鐘, 通過時(shí)鐘發(fā)送部13將時(shí)鐘CLKH1發(fā)送至SD存儲卡2。并且,設(shè)已經(jīng)生 成時(shí)鐘CLK—R (0)及時(shí)鐘CLK—R (180)。
步驟S1:主機(jī)終端l的命令生成部15生成例如引導(dǎo)命令,命令發(fā)送 部17將引導(dǎo)命令發(fā)送至SD存儲卡2。并且,命令生成部15將引導(dǎo)命令 輸出至控制信號生成部27,指示控制信號生成部27生成用于使相位偏移 的檢測有效的Enable信號。
步驟S2: SD存儲卡2的命令接收部43從主機(jī)終端1接收引導(dǎo)命令, 并發(fā)送至數(shù)據(jù)包生成部47。
步驟S3:控制信號生成部27根據(jù)引導(dǎo)命令,設(shè)Enable信號為"H", 使相位同步模式的檢測可行。
步驟4: SD存儲卡2的數(shù)據(jù)包生成部47對應(yīng)于引導(dǎo)命令,首先,生 成附加相位同步模式的響應(yīng)數(shù)據(jù)包。
步驟S5、 S6:主機(jī)終端1的相位同步模式接收部23根據(jù)時(shí)鐘CLK一R(0)和/或時(shí)鐘CLK—R (180),從來自SD存儲卡2的響應(yīng)數(shù)據(jù)包中取得 相位同步模式的信號值。響應(yīng)接收部19根據(jù)時(shí)鐘CLK—R (180),從響應(yīng) 數(shù)據(jù)包中接收響應(yīng)。相位同步模式接收部23將取得的相位同步模式的信 號值輸出至相位偏移檢測部25。
步驟S7、 S8:相位偏移檢測部25檢測傳送路徑距離以外的事項(xiàng)引起 的At的相位偏移,將檢測結(jié)果輸出至控制信號生成部27??刂菩盘柹?部27根據(jù)相位偏移的檢測結(jié)果,生成相位偏移調(diào)整信號。
步驟S9:相位偏移調(diào)整部29根據(jù)相位偏移調(diào)整信號,調(diào)整時(shí)鐘CLK—R (0)的相位偏移。另外,相位偏移調(diào)整部29設(shè)Enable信號為"L",使 相位偏移的檢測停止。反轉(zhuǎn)時(shí)鐘生成部31根據(jù)相位調(diào)整后的時(shí)鐘CLK—R (0),,生成時(shí)鐘CLK—R (180)'。
步驟S10:接著,SD存儲卡2的數(shù)據(jù)包生成部47根據(jù)引導(dǎo)命令,從 存儲部49中讀出引導(dǎo)數(shù)據(jù),依次生成引導(dǎo)數(shù)據(jù)數(shù)據(jù)包。這里,在引導(dǎo)數(shù) 據(jù)數(shù)據(jù)包中不附加,或適當(dāng)附加相位同步模式。
步驟Sll:主機(jī)終端1的引導(dǎo)數(shù)據(jù)接收部21根據(jù)時(shí)鐘CLK—R(180)', 從引導(dǎo)數(shù)據(jù)數(shù)據(jù)包中接收引導(dǎo)數(shù)據(jù)。
步驟S12: —旦主機(jī)終端1及SD存儲卡2間的引導(dǎo)數(shù)據(jù)的讀出結(jié)束, 則主機(jī)終端1的命令生成部15生成終止命令,命令發(fā)送部17將生成的終 止命令發(fā)送至SD存儲卡2。
步驟S13 S15: —旦SD存儲卡2的命令接收部43接收終止命令, 則輸出至數(shù)據(jù)包生成部47,使引導(dǎo)數(shù)據(jù)的生成停止。由此,至主機(jī)終端l 的引導(dǎo)數(shù)據(jù)數(shù)據(jù)包的發(fā)送停止。另外,數(shù)據(jù)包生成部47附加相位同步模 式后,生成對終止命令的響應(yīng)數(shù)據(jù)包,響應(yīng)數(shù)據(jù)包生成部47將響應(yīng)數(shù)據(jù) 包發(fā)送至主機(jī)終端1。一旦主機(jī)終端1接收響應(yīng)數(shù)據(jù)包,則進(jìn)行上述的S5 S9的處理。這樣,通過在對終止命令的響應(yīng)數(shù)據(jù)包上也附加相位同步模式, 可在下次引導(dǎo)命令產(chǎn)生前進(jìn)行相位偏移的調(diào)整。
(3)使用相位同步模式的相位偏移的檢測方法
使用圖4 圖6說明使用了相位同步模式的相位偏移的檢測方法。圖 4是傳送路徑距離以外的事項(xiàng)引起的At的相位偏移未產(chǎn)生時(shí)的說明圖,圖 5是表示傳送路徑距離以外的事項(xiàng)引起的At的相位偏移產(chǎn)生時(shí)的相位偏移的檢測方法的說明圖,圖6是表示傳送路徑距離以外的事項(xiàng)引起的At
的相位偏移產(chǎn)生時(shí)的相位偏移的檢測方法的其他說明圖。附加在圖4 圖 6中的時(shí)鐘的時(shí)間軸上的箭頭表示各時(shí)鐘的上升沿。
另外,作為從SD存儲卡2發(fā)送至主機(jī)終端1的數(shù)據(jù),列舉本發(fā)明的 相位同步模式"0010"及通常的同步模式"1010…"為例,比較后說明。 但是,即便是其他的本發(fā)明的相位同步模式,技術(shù)方案也相同。該相位同 步模式在對應(yīng)于"1"的信號值"H"和對應(yīng)于"0"的信號值"L"之間變 化,閾值VthH是判斷信號值為"H"的基準(zhǔn),閾值Vthl是判斷信號值為 "L"的基準(zhǔn)。g口,閾值為VthH以上時(shí)判斷為"H",閾值為VthL以下時(shí) 判斷為"L"。另外,圖4 圖6示出的數(shù)據(jù)的波形是考慮了主機(jī)終端1及 SD存儲卡2間的傳送路徑的距離導(dǎo)致的傳送延遲2Ad后的波形。 (3-1)無相位偏移
圖4是表示作為主機(jī)終端1接收相位同步數(shù)據(jù)的觸發(fā)信號的時(shí)鐘 CLK—R (0)及時(shí)鐘CLK一R (180)、和從SD存儲卡2發(fā)送的數(shù)據(jù)的相位 同步時(shí)的說明圖。這里,以實(shí)線表示主機(jī)終端1從SD存儲卡2接收的數(shù) 據(jù)中的無相位偏移的相位同步模式"1010…",以虛線表示無相位偏移的 本發(fā)明的相位同步模式"0010"。主機(jī)終端1通過時(shí)鐘CLK—R (180)的 上升沿取得從SD存儲卡2發(fā)送的數(shù)據(jù)。因此,主機(jī)終端1在相位同步模 式"1010…"的Al點(diǎn)上,對本應(yīng)接收的信號值"H",準(zhǔn)確地取得信號值 "H"。
另外,由于主機(jī)終端1接收的相位同步模式"0010"的波形"H"前 的"L"持續(xù)2周期,所以接近于"L"的界限值附近后,變化成"H"。 然后,由于"H"僅持續(xù)1周期,所以一旦變化成"H",則立即變化成"L"。 因此,在相位同步模式"0010"中,作為判斷為"H"的閾值VthH以上 的期間變短。但是,由于主機(jī)終端1用于取得相位同步模式的時(shí)鐘CLK—R (180)、和相位同步模式的相位同步,所以主機(jī)終端1在相位同步模式 "0010"的A2點(diǎn)上,對本應(yīng)接收的信號值"H",準(zhǔn)確地取得信號值"H"。 這樣,主機(jī)終端1在相位同步模式"0010"的信號值從"L"變化成"H" 后,在時(shí)鐘CLK一R (180)的上升沿,根據(jù)對本應(yīng)接收的信號值"H"取 得正確的信號值"H",判斷無相位偏移。另夕卜,在相位同步模式"0010"和時(shí)鐘CLK—R (180)的相位偏移時(shí),主機(jī)終端1在時(shí)鐘CLK—R (180) 的上升沿不能取得信號值"H"。
其他,也可根據(jù)相位同步模式"0010"的從"L"向"H"的變化點(diǎn)的 信號值,判斷有無相位偏移。這時(shí),在時(shí)鐘CLK一R (0)的上升沿取得在 作為相位同步模式"0010"信號值的變化點(diǎn)的A3點(diǎn)的信號值。圖4的情 況中,由于A3點(diǎn)位于閾值VthH和閾值VthL之間,所以信號值為"L" 或"H"之一。因此,取得多次在A3點(diǎn)的信號值,在其信號值為"L"或 "H"之一時(shí),判斷為無相位偏移。
另外,也可在時(shí)鐘CLK一R (0)的上升沿取得相位同步模式"0010" 的變化點(diǎn)上的信號值,且在相位同步模式"0010"的信號值從"L"變化 成"H"后,在時(shí)鐘CLK一R (180)的上升沿取得信號值,判斷相位偏移。 由此,可重復(fù)判斷相位偏移,能夠消除錯(cuò)誤判斷。例如,在A3點(diǎn)的信號 值為"L"或"H"之一,A2點(diǎn)的信號值始終為"H"時(shí),判斷為無相位
偏移o
(3-2)有相位偏移
圖5及圖6是表示作為主機(jī)終端1接收相位同步模式的觸發(fā)信號的時(shí) 鐘CLK一R (0)及時(shí)鐘CLK—R (180)、和從SD存儲卡2發(fā)送的數(shù)據(jù)的相 位偏移時(shí)的說明圖。圖5及圖6中的相位偏移是傳送路徑距離以外的事項(xiàng) 引起的At。
首先,說明圖5,在圖5中,以實(shí)線表示無相位偏移的相位同步模式 "1010…",以雙點(diǎn)劃線表示有相位偏移的相位同步模式"1010…",以虛 線表示有相位偏移的本發(fā)明的相位同步模式"0010"。另外,相位同步模 式"1010…"及本發(fā)明的相位同步模式"0010"均與時(shí)鐘CLK一R (180) 僅偏移At的相位。
主機(jī)終端1根據(jù)相位同步模式"0010"的從"L"至"H"的變化點(diǎn)的 信號值檢測相位偏移。這時(shí),在時(shí)鐘CLK一R (0)的上升沿,取得作為相 位同步模式"0010"信號值的變化點(diǎn)的Bl點(diǎn)的信號值。在圖5的情況下, 由于B1點(diǎn)位于閾值Vth的下面,所以信號值為"L"。另夕卜,在無相位偏 移時(shí),取得所述圖4的A3點(diǎn)的信號值,所以變成"L"或"H"之一的信 號值。因此,取得多次B1點(diǎn)的信號值,根據(jù)多次信號值總為"L",判斷為存在相位偏移。
這里,圖5示出的相位同步模式"0010"的波形在判斷為信號值超過 VthH的"H"的期間為比較長的波形。在這種波形情況下,若在相位同步
模式"0010"的信號值從"L"變化成"H"后,根據(jù)時(shí)鐘CLK一R (180) 取得相位同步模式"0010"的信號值,則即便存在一些相位偏移,也不能 判斷為相位偏移。例如,主機(jī)終端1在時(shí)鐘CLK—R (180)的振幅的上升 沿,取得相位同步模式"0010"的B3點(diǎn)的信號值。另夕卜,如果無相位偏 移At,則B4點(diǎn)位于時(shí)鐘CLK一R (180)的上升沿,該信號值為"H"。另 外,由于B3點(diǎn)還位于閾值VthH以上的期間,所以其信號值為"H"。這 樣,在圖5示出的相位同步模式"0010"的波形情況下,主機(jī)終端1即便 存在相位偏移,也不能判斷相位偏移。因此,如上所述,在信號值從"L" 大變化至"H"的變化點(diǎn),根據(jù)時(shí)鐘CLK一R (0)的上升沿,取得信號值, 可根據(jù)是"L"判斷相位偏移時(shí),更靈敏地判斷相位偏移。
另外,在根據(jù)時(shí)鐘CLK一R (0)的上升沿檢測相位偏移時(shí),實(shí)際上可 在取得數(shù)據(jù)的時(shí)鐘CLK—R (180)的上升沿之前,檢測相位偏移,并調(diào)整 相位偏移。因此,主機(jī)終端1可在時(shí)鐘CLK—R (180)的上升沿準(zhǔn)確地取 得數(shù)據(jù)。
另夕卜,在根據(jù)時(shí)鐘CLK一R (0)的上升沿,在B2點(diǎn)取得相位同步模 式"1010…"的信號值時(shí),由于B2點(diǎn)位于VthH及VthL之間,所以B2 點(diǎn)的信號值為"L"或"H"之一。與根據(jù)時(shí)鐘CLK—R (0)的上升沿,在 B5點(diǎn)取得無相位偏移的相位同步模式"1010…"的信號值的情況相同, 信號值為"L"或"H"之一。因此,在相位同步模式"1010…"的情況下, 在相位同步模式的變化點(diǎn),根據(jù)時(shí)鐘CLK一R(O)的上升沿,取得信號值 也不能檢測相位偏移。另外,在本發(fā)明的相位同步模式"0010"中,如上 所述,通過在多次檢測中"L"連續(xù),在接近于"L"的界限值附近后變化 成"H"。因此,相位同步模式全部移位至"L"側(cè)。因此,即便稍微產(chǎn)生 相位偏移時(shí),也因是信號值的變化點(diǎn),故有相位偏移時(shí)的信號值和無相位 偏移時(shí)的信號值不同。由此,即便極小的相位偏移也可檢測。即,在相位 同步模式"1010…"中,由于無相位偏移時(shí)的B5點(diǎn)的信號值及有相位偏 移時(shí)的B2點(diǎn)的信號值同時(shí)為"L"或"H"之一,所以不能判斷相位偏移。但是,在本發(fā)明的相位偏移模式"0010"中,由于圖4示出的無相位偏移 時(shí)的A3點(diǎn)的信號值為"L"或"H"之一,但有相位偏移時(shí)的Bl點(diǎn)的信 號值必需為L,所以可檢測相位偏移。這樣,相位同步模式"1010…"及 本發(fā)明的相位同步模式"0010"的相位偏移都為At,但在本發(fā)明的相位偏 移模式"0010"中可檢測在相位同步模式"1010…"中不能檢測的相位偏 移。
如上所述,使用本發(fā)明的相位同步模式"0010",在相位同步模式的 信號值的變化大的變化點(diǎn),可通過根據(jù)時(shí)鐘CLK—R (0)的上升沿取得相 位同步模式的信號值,靈敏地判斷相位偏移。
另夕卜,也可在時(shí)鐘CLK一R(0)的上升沿,取得相位同步模式"0010" 的變化點(diǎn)的信號值,且相位同步模式"0010"的信號值從"L"變化成"H" 后,在時(shí)鐘CLK—R (180)的上升沿,取得信號值,判斷相位偏移。由此, 可重復(fù)判斷相位偏移,消除錯(cuò)誤判斷。例如,在B1點(diǎn)的信號值總為"L", B3點(diǎn)的信號值總為"L"或"H"之一的信號值時(shí),判斷為存在相位偏移。
如上所述,如果檢測相位偏移,則主機(jī)終端1調(diào)整以使時(shí)鐘CLK_R (0)及時(shí)鐘CLK—R (180)的相位與來自SD存儲卡2的相位同步模式相 位同步。由此,生成時(shí)鐘CLK一R (0)'及時(shí)鐘CLK—R (180)',主機(jī)終端 1根據(jù)時(shí)鐘CLK—R (180)',可準(zhǔn)確地接收來自SD存儲卡2的數(shù)據(jù)。
接著,說明圖6,在圖6中,與圖5相同,以實(shí)線表示無相位偏移的 相位同步模式"1010…",以雙點(diǎn)劃線表示有相位偏移的相位同步模式 "1010…",以虛線表示有相位偏移的本發(fā)明的相位同步模式"0010"。圖 6示出的相位同步模式"0010"的波形與圖5示出的相位同步模式"0010" 的波形不同,在判斷為信號值超過VthH的"H"期間為比較短的波形。 在這種波形情況下,可在相位同步模式"0010"的信號值從"L"變化成 "H"后,在時(shí)鐘CLK一R (180)的上升沿,取得相位同步模式的信號值, 判斷相位偏移。這時(shí),主機(jī)終端1在時(shí)鐘CLK—R (180)的上升沿,取得 相位同步模式"0010"的Cl點(diǎn)的信號值。圖6的情況下,由于Cl點(diǎn)位于 閾值VthH的下面,所以信號值為"L"或"H"之一。另外,無相位偏移 時(shí),由于取得C2點(diǎn)的信號值,所以信號值為"H"。因此,取得多次Cl 點(diǎn)的信號值,該信號值為"L"或"H"之一的信號值時(shí),判斷為存在相位偏移。
這里,在根據(jù)時(shí)鐘CLK—R (180)的上升沿在C3點(diǎn)取,得相位同步 模式"1010…"的信號值時(shí),由于C3點(diǎn)位于VthH的上面,所以C3點(diǎn)的 信號值為"H"。與根據(jù)時(shí)鐘CLK—R (180)的上升沿在C4點(diǎn)取得無相位 偏移時(shí)的相位同步模式"1010…"的信號值的情況相同,信號值為"H"。 因此,在相位同步模式"1010…"的情況下,在信號值從"L"變化成"H" 后,即便根據(jù)時(shí)鐘CLK一R (180)的上升沿,取得信號值,也不能檢測相 位偏移。另外,在本發(fā)明的相位同步模式"0010"中,如上所述,通過"L" 連續(xù),在接近于"L"的界限值附近之后變化成"H"。因此,相位同步模 式全部移位至"L"側(cè)。由此,相位同步模式"0010"的"H"期間成為比 相位同步模式"1010…"的"H"期間還短的期間。由此,使用相位同步 模式"0010",縮窄相位偏移的容許范圍,即便極小的相位偏移也可檢測。 即,在相位同步模式"1010…"中,由于無相位偏移時(shí)的C4點(diǎn)的信號值、 與有相位偏移時(shí)的C3點(diǎn)的信號值相同,所以不能檢測相位偏移。但是, 在本發(fā)明的相位同步模式"0010"中,由于無相位偏移時(shí)的Cl點(diǎn)的信號 值、與有相位偏移時(shí)的C2點(diǎn)的信號值不同,所以可檢測相位偏移。這樣, 相位同步模式"1010…"及本發(fā)明的相位同步模式"0010"的相位偏移都 為At,但在本發(fā)明的相位同步模式"0010"中可檢測相位同步模式"1010…" 中不能檢測的相位偏移。
如上所述,使用本發(fā)明的相位同步模式"0010",在相位同步模式 "0010"的信號值從"L"變化成"H"后,可通過在時(shí)鐘CLK—R (180) 的上升沿,取得的信號值,靈敏地判斷相位偏移。
另外,也可在相位同步模式"0010"的信號值從"L"大變化至"H" 的變化點(diǎn),根據(jù)時(shí)鐘CLK一R(O)的上升沿,取得信號值,檢測相位偏移。 這時(shí),在時(shí)鐘0^_仗(0)的上升沿,取得作為相位同步模式"0010"信 號值的變化點(diǎn)的C5點(diǎn)的信號值。在圖6的情況下,由于C5位于閾值VthL 的下面,所以信號值為"L"。另外,由于無相位偏移時(shí)取得所述圖4的 A3點(diǎn)的信號值,所以該信號值為"L"或"H"之一。因此,取得多次C5 點(diǎn)的信號值,根據(jù)多次信號值為"L",判斷為存在相位偏移。
另外,也可在時(shí)鐘CLK一R (0)的上升沿取得相位同步模式"0010"的變化點(diǎn)的信號值,且相位同步模式"0010"的信號值從"L"變化成"H" 后,在時(shí)鐘CLK—R (180)的振動(dòng)上升沿,取得信號值,判斷相位偏移。 由此,可重復(fù)判斷相位偏移,無誤判斷。例如,在C5點(diǎn)的信號值總為"L", Cl點(diǎn)的信號值為"L"或"H"之一時(shí),判斷為存在相位偏移。 (4)作用效果
所上所述,主機(jī)終端l利用本發(fā)明的相位同步模式,使主機(jī)終端l用 于取得來自SD存儲卡2的數(shù)據(jù)的時(shí)鐘CLK一R (180)與SD存儲卡2發(fā) 送至主機(jī)終端1的數(shù)據(jù)相位同步。因此,主機(jī)終端1可從SD存儲卡2準(zhǔn) 確且不欠缺地接收響應(yīng)及引導(dǎo)數(shù)據(jù)等。
另外,本發(fā)明的相位同步模式如上所述,由比較短的模式形成。相位 同步模式附加在將響應(yīng)及引導(dǎo)數(shù)據(jù)等打包的數(shù)據(jù)包中發(fā)送至主機(jī)終端1, 但由于相位同步模式短,所以數(shù)據(jù)包中占的比例小。因此,可提高這些響 應(yīng)或引導(dǎo)數(shù)據(jù)的傳送效率。
因此,通過使用本發(fā)明的相位同步模式,如上所述,主機(jī)終端l即便 極小的相位偏移,也可靈敏地高精度地檢測。
另外,SD存儲卡2和主機(jī)終端1之間的傳送路徑的延遲時(shí)間因傳送 路徑的距離而變化,并且,也因傳送路徑距離以外的溫度變化而時(shí)時(shí)刻刻 變化。但是,即便產(chǎn)生該延遲導(dǎo)致的相位偏移,例如每當(dāng)對引導(dǎo)命令的響 應(yīng)時(shí),時(shí)鐘CLK—R(180)的相位被調(diào)整成可適當(dāng)接收來自可移動(dòng)存儲裝 置的數(shù)據(jù)的相位。并且,如果使用本發(fā)明的相位同步模式,則可靈敏地高 精度地檢測相位偏移,并調(diào)整相位偏移。這樣,例如通過在每當(dāng)對引導(dǎo)響 應(yīng)的響應(yīng)時(shí)靈敏地高精度地檢測相位偏移,且校正相位偏移,即便時(shí)鐘 CLK—R (180)為例如高頻信號,也將延遲時(shí)間相對時(shí)鐘CLK—R (180) 的比例抑制得小。因此,主機(jī)終端不受延遲時(shí)間的變化等的影響,并且, 時(shí)鐘CLK—R(180)即便例如傳送頻率提高,也可準(zhǔn)確地不欠缺地接收從 可移動(dòng)存儲裝置發(fā)送的響應(yīng)及引導(dǎo)數(shù)據(jù)等。
這里,SD存儲卡2根據(jù)從主機(jī)終端供給的時(shí)鐘,進(jìn)行數(shù)據(jù)的發(fā)送接 收,而非根據(jù)SD存儲卡2自身的時(shí)鐘,將數(shù)據(jù)發(fā)送至主機(jī)終端l。艮P, 用于從SD存儲卡2向主機(jī)終端1的數(shù)據(jù)發(fā)送的時(shí)鐘是從主機(jī)終端1發(fā)送 至SD存儲卡2的時(shí)鐘。因此主機(jī)終端1和SD存儲卡2根據(jù)相同的時(shí)鐘,進(jìn)行數(shù)據(jù)的發(fā)送接收,主機(jī)終端1發(fā)送至SD存儲卡2的時(shí)鐘頻率、和SD
存儲卡2發(fā)送至主機(jī)終端1的時(shí)鐘的頻率相同。另外,頻率不對應(yīng)于延遲
變化。因此,主機(jī)終端1不必調(diào)整時(shí)鐘的頻率,僅如上所述調(diào)整因延遲產(chǎn) 生的相位偏移即可。因此,可比進(jìn)行頻率調(diào)整及相位調(diào)整雙方時(shí)還簡單地
調(diào)整。另外,由于頻率調(diào)整時(shí),通常通過使用PLL (Phase Looked loop) 的反饋控制,使頻率與相位同步,所以需要^ec級的時(shí)間。但是,如本發(fā) 明所示,在僅調(diào)整相位偏移時(shí),調(diào)整可簡單地在短時(shí)間內(nèi)進(jìn)行。從這點(diǎn)出 發(fā),只要僅調(diào)整相位偏移即可的本發(fā)明可容易且短時(shí)間內(nèi)進(jìn)行調(diào)整。另外, 由于不是將SD存儲卡2自身的時(shí)鐘發(fā)送至主機(jī)終端1,所以不需從SD存 儲卡2向主機(jī)終端1供給時(shí)鐘用的信號線。 <其他實(shí)施方式例〉
(1) 在上述中,以SD存儲卡為例,說明與主機(jī)終端發(fā)送接收數(shù)據(jù)的 可移動(dòng)存儲裝置,但如果是以從主機(jī)終端供給的時(shí)鐘,將引導(dǎo)數(shù)據(jù)發(fā)送至 主機(jī)終端的可移動(dòng)裝置,則可適用本發(fā)明的范圍不限定于SD存儲卡。例 如,此外列舉compact flash (致密快閃)(注冊商標(biāo))、智能媒體、多媒體 卡、存儲條等。另外,可移動(dòng)存儲裝置可搭載的存儲器不限定于閃存,列 舉MRAM、 FeRAM等非易失性存儲器。
(2) 另外,未分成第1相位調(diào)整步驟及第2相位調(diào)整步驟2階段, 也可1次相位調(diào)整。即,也可由相位偏移檢測部25—次檢測及調(diào)整傳送 路徑距離引起的2Ad的相位偏移及傳送路徑距離以外的事項(xiàng)引起的At的 相位偏移。
(3) 另外,SD存儲卡從主機(jī)終端接收用于向主機(jī)終端發(fā)送數(shù)據(jù)的發(fā) 送接收時(shí)鐘,SD存儲卡的發(fā)送接收部由該發(fā)送接收時(shí)鐘支配。但是,如 果由來自主機(jī)終端的發(fā)送接收時(shí)鐘支配數(shù)據(jù)的發(fā)送,則例如從SD存儲卡 內(nèi)部的閃存讀出數(shù)據(jù)的讀出時(shí)鐘等不必一定由從主機(jī)終端發(fā)送的發(fā)送接 收時(shí)鐘來支配。
(4) 另外,在本發(fā)明中只要可檢測相位偏移即可,不必一定檢測是 何種程度的相位偏移。但是,也可檢測相位偏移的程度,對應(yīng)于相位偏移 的程度,進(jìn)行相位調(diào)整。
(5) 使計(jì)算機(jī)執(zhí)行所述的方法的計(jì)算機(jī)程序及記錄該程序的計(jì)算機(jī)可讀取的記錄介質(zhì)包含在本發(fā)明的范圍內(nèi)。這里,作為計(jì)算機(jī)可讀取的記
錄介質(zhì)可列舉例如,軟盤、硬盤、CD-ROM、 MO、 DVD、 DVD—ROM、 DVD—RAM、 BD (Blue-ray Disc)、半導(dǎo)體存儲器。
所述計(jì)算機(jī)程序不限于記錄在所述記錄介質(zhì)中,也可經(jīng)由以電信線 路、無線或有線通信線路、英特網(wǎng)為代表的網(wǎng)絡(luò)等來傳送。
產(chǎn)業(yè)上的可利用性
本發(fā)明可適用于在多種環(huán)境下使用的SD存儲卡及主機(jī)終端。另外, 本發(fā)明對在高頻率下動(dòng)作的SD存儲卡也有效。
權(quán)利要求
1、一種可移動(dòng)存儲裝置,其與主機(jī)終端之間發(fā)送接收數(shù)據(jù),所述可移動(dòng)存儲裝置具有時(shí)鐘接收部,其從所述主機(jī)終端接收在所述主機(jī)終端與所述可移動(dòng)存儲裝置之間的數(shù)據(jù)的發(fā)送接收中使用的發(fā)送接收時(shí)鐘;生成部,其根據(jù)所述發(fā)送接收時(shí)鐘,生成相位同步模式,所述相位同步模式用于調(diào)整為了接收來自所述可移動(dòng)存儲裝置的數(shù)據(jù)而所述主機(jī)終端在內(nèi)部具有的內(nèi)部接收時(shí)鐘的相位;和發(fā)送部,其將生成的相位同步模式發(fā)送至所述主機(jī)終端;所述相位同步模式包含至少持續(xù)2周期的第1電平信號;和該第1電平信號之后持續(xù)1周期的第2電平信號。
2、 根據(jù)權(quán)利要求l所述的可移動(dòng)存儲裝置,其特征在于 所述相位同步模式還包含在所述持續(xù)1周期的第2電平信號后、至少持續(xù)l周期的第l電平信號。
3、 根據(jù)權(quán)利要求1所述的可移動(dòng)存儲裝置,其特征在于,還具有 開始命令接收部,其從所述主機(jī)終端接收所述主機(jī)終端用于從所述可移動(dòng)存儲裝置接收引導(dǎo)數(shù)據(jù)的開始命令;和數(shù)據(jù)包生成部,其響應(yīng)所述開始命令,依次打包對所述開始命令的響 應(yīng)和/或所述引導(dǎo)數(shù)據(jù),并且至少在開頭的數(shù)據(jù)包上附加所述相位同步模 式,所述發(fā)送部發(fā)送包含附加了所述相位同步模式的數(shù)據(jù)包的數(shù)據(jù)包。
4、 根據(jù)權(quán)利要求3所述的可移動(dòng)存儲裝置,其特征在于 所述數(shù)據(jù)包生成部對響應(yīng)所述開始命令生成的全部數(shù)據(jù)包中附加所述相位同步模式。
5、 根據(jù)權(quán)利要求3所述的可移動(dòng)存儲裝置,其特征在于 所述發(fā)送部間歇地發(fā)送附加了所述相位同步模式的數(shù)據(jù)包。
6、 根據(jù)權(quán)利要求3所述的可移動(dòng)存儲裝置,其特征在于 所述相位同步模式包含用于表示所述數(shù)據(jù)包中包含的響應(yīng)和/或所述弓I導(dǎo)數(shù)據(jù)的起始位置或結(jié)束位置的信號。
7、 根據(jù)權(quán)利要求3所述的可移動(dòng)存儲裝置,其特征在于所述發(fā)送部利用對所述發(fā)送接收時(shí)鐘進(jìn)行n分頻后的n分頻時(shí)鐘,發(fā) 送將附加所述相位同步模式后的數(shù)據(jù)包中包含的響應(yīng),其中n>l。
8、 根據(jù)權(quán)利要求1所述的可移動(dòng)存儲裝置,其特征在于所述可移動(dòng)存儲裝置為安全數(shù)字存儲卡。
9、 一種相位同步方法,該相位同步方法是與主機(jī)終端之間發(fā)送接收數(shù)據(jù)的可移動(dòng)存儲裝置執(zhí)行的方法,所述相位同步方法具有時(shí)鐘接收步驟,從所述主機(jī)終端接收在所述主機(jī)終端與所述可移動(dòng)存儲裝置之間的數(shù)據(jù)的發(fā)送接收中使用的發(fā)送接收時(shí)鐘;生成步驟,根據(jù)所述發(fā)送接收時(shí)鐘,生成相位同步模式,所述相位同 步模式用于調(diào)整為了接收來自所述可移動(dòng)存儲裝置的數(shù)據(jù)而所述主機(jī)終 端在內(nèi)部具有的內(nèi)部接收時(shí)鐘的相位;和發(fā)送步驟,將生成的相位同步模式發(fā)送至所述主機(jī)終端;所述相位同步模式包含-至少持續(xù)2周期的第1電平信號;和該第1電平信號之后持續(xù)1周期的第2電平信號。
10、 一種相位同步程序,該相位同步程序是與主機(jī)終端之間發(fā)送接收 數(shù)據(jù)的可移動(dòng)存儲裝置執(zhí)行的程序,所述相位同步程序使可移動(dòng)存儲裝置具有下述部分的功能時(shí)鐘接收部,其從所述主機(jī)終端接收在所述主機(jī)終端與所述可移動(dòng)存 儲裝置之間的數(shù)據(jù)的發(fā)送接收中使用的發(fā)送接收時(shí)鐘;生成部,其根據(jù)所述發(fā)送接收時(shí)鐘,生成相位同步模式,所述相位同 步模式用于調(diào)整為了接收來自所述可移動(dòng)存儲裝置的數(shù)據(jù)而所述主機(jī)終 端在內(nèi)部具有的內(nèi)部接收時(shí)鐘的相位;和發(fā)送部,其將生成的相位同步模式發(fā)送至所述主機(jī)終端;所述相位同步模式包含至少持續(xù)2周期的第1電平信號;和該第1電平信號之后持續(xù)1周期的第2電平信號。
11、 一種記錄介質(zhì),該記錄介質(zhì)是記錄有相位同步程序的、計(jì)算機(jī)可 讀取的記錄介質(zhì),所述相位同步程序是與主機(jī)終端之間發(fā)送接收數(shù)據(jù)的可 移動(dòng)存儲裝置執(zhí)行的程序,所述相位同步程序執(zhí)行時(shí)鐘接收步驟,從所述主機(jī)終端接收在所述主機(jī)終端與所述可移動(dòng)存 儲裝置之間的數(shù)據(jù)的發(fā)送接收中使用的發(fā)送接收時(shí)鐘;生成步驟,根據(jù)所述發(fā)送接收時(shí)鐘,生成相位同步模式,所述相位同 步模式用于調(diào)整為了接收來自所述可移動(dòng)存儲裝置的數(shù)據(jù)而所述主機(jī)終 端在內(nèi)部具有的內(nèi)部接收時(shí)鐘的相位;和發(fā)送步驟,其將生成的相位同步模式發(fā)送至所述主機(jī)終端;所述相位同步模式包含至少持續(xù)2周期的第1電平信號;和該第1電平信號之后持續(xù)1周期的第2電平信號。
12、 一種主機(jī)終端,與可移動(dòng)存儲裝置之間發(fā)送接收數(shù)據(jù), 所述主機(jī)終端具有時(shí)鐘發(fā)送部,其將在所述主機(jī)終端與所述可移動(dòng)存儲裝置之間的數(shù)據(jù) 的發(fā)送接收中使用的發(fā)送接收時(shí)鐘發(fā)送至所述可移動(dòng)存儲裝置;相位同步模式接收部,其從所述可移動(dòng)存儲裝置接收根據(jù)所述發(fā)送接 收時(shí)鐘而生成的相位同步模式,所述相位同步模式用于調(diào)整為了接收來自 所述可移動(dòng)存儲裝置的數(shù)據(jù)而所述主機(jī)終端在內(nèi)部具有的內(nèi)部接收時(shí)鐘的相位;禾口相位偏移檢測部,其根據(jù)所述相位同步模式,檢測所述內(nèi)部接收時(shí)鐘 與從所述可移動(dòng)存儲裝置根據(jù)所述發(fā)送接收時(shí)鐘發(fā)送的數(shù)據(jù)之間的相位 偏移;所述相位同步模式包含至少持續(xù)2周期的第1電平信號;和該第1電平信號之后持續(xù)1周期的第2電平信號;所述相位同步模式接收部接收多個(gè)相位同步模式,所述相位偏移檢測部通過對根據(jù)所述多個(gè)相位同步模式檢測出的多 個(gè)相位偏移取平均,來檢測相位偏移。
全文摘要
本發(fā)明的目的在于提供一種能夠提高數(shù)據(jù)的傳送效率的同時(shí),能夠準(zhǔn)確接收數(shù)據(jù)的技術(shù)。提供一種可移動(dòng)存儲裝置,其特征在于,具有時(shí)鐘接收部(41),從主機(jī)終端接收在主機(jī)終端與可移動(dòng)存儲裝置之間的數(shù)據(jù)發(fā)送接收中使用的發(fā)送接收時(shí)鐘;相位同步模式生成部(45),根據(jù)發(fā)送接收時(shí)鐘,生成相位同步模式,所述相位同步模式用于調(diào)整為了接收來自可移動(dòng)存儲裝置的數(shù)據(jù)而主機(jī)終端在內(nèi)部具有的內(nèi)部接收時(shí)鐘的相位;和發(fā)送部,將生成的相位同步模式發(fā)送至主機(jī)終端,相位同步模式包含至少持續(xù)2周期的第1電平信號、和該第1電平信號之后持續(xù)1周期的第2電平信號。
文檔編號G06F3/08GK101416437SQ20078001198
公開日2009年4月22日 申請日期2007年2月20日 優(yōu)先權(quán)日2006年4月5日
發(fā)明者吉田貴治, 巖田徹, 末永寬, 柴田修, 武田憲明, 齊藤義行 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1