執(zhí)行電子裝置中存儲器界面校準的方法、相關(guān)裝置以及相關(guān)存儲器控制器的制造方法
【專利說明】執(zhí)行電子裝置中存儲器界面校準的方法、相關(guān)裝置以及相關(guān)存儲器控制器
[0001]與相關(guān)申請的交叉引用
[0002]本申請主張申請?zhí)枮?1/916,770并于2013年12月16日申請的美國臨時申請的權(quán)利并納入?yún)⒖贾小?br>技術(shù)領(lǐng)域
[0003]本發(fā)明是有關(guān)于電子裝置中的存儲器界面控制,特別是有關(guān)于一種執(zhí)行電子裝置中存儲器界面校準的方法、相關(guān)裝置以及相關(guān)存儲器控制器。
【背景技術(shù)】
[0004]現(xiàn)有技術(shù)的便攜式電子裝置,例如多功能移動電話,普遍配備有一個或多個存儲器。并且,現(xiàn)有技術(shù)的存儲器控制器可以被用于控制現(xiàn)有技術(shù)的便攜式電子裝置中的一個特定存儲器。依據(jù)現(xiàn)有技術(shù)的相關(guān)領(lǐng)域,現(xiàn)有技術(shù)存儲器控制器的架構(gòu)一般取決于特定存儲器的特性。由此,會產(chǎn)生一些問題。例如,在開發(fā)現(xiàn)有技術(shù)便攜式電子裝置的設(shè)計階段,硬件設(shè)計師可能需要在第一種情形下(例如對應現(xiàn)有技術(shù)便攜式電子裝置的特定版本)選擇第一存儲器供應商所提供的存儲器組件來作為特定存儲器。在后續(xù)開發(fā)現(xiàn)有技術(shù)便攜式電子裝置的階段,硬件設(shè)計師可能需要需要在第二種情形下(例如對應現(xiàn)有技術(shù)便攜式電子裝置的修改版本)選擇另一存儲器供應商所提供的另存儲器組件。由此,現(xiàn)有技術(shù)便攜式電子裝置的硬件設(shè)計師可能被迫來改變現(xiàn)有技術(shù)的存儲器控制器設(shè)計,以保證現(xiàn)有技術(shù)便攜式電子裝置的最終性能,并且可能引入額外的成本,例如勞動力成本和材料成本。因此,需要一種新穎的方法來改進基礎(chǔ)設(shè)計架構(gòu)并且改善設(shè)計環(huán)境。
【發(fā)明內(nèi)容】
[0005]有鑒于此,依據(jù)本發(fā)明的示范性實施方式,提出執(zhí)行電子裝置中存儲器界面校準的方法、相關(guān)裝置以及相關(guān)存儲器控制器,以解決上述問題。同時,本發(fā)明提出的執(zhí)行電子裝置中存儲器界面校準的方法、相關(guān)裝置以及相關(guān)存儲器控制器的另一目的在于提高電子裝置內(nèi)部組件的靈活性,并且又一目的在于保證電子裝置的性能并提高設(shè)計環(huán)境。
[0006]依據(jù)本發(fā)明的第一示范性實施方式,提出一種執(zhí)行電子裝置中存儲器界面校準的方法,該方法應用于電子裝置的存儲器控制器中。該方法包含有:控制該存儲器控制器的數(shù)字端上的信號以在多個電平之間切換,其中數(shù)字端耦接于電子裝置的存儲器;以及檢測該信號,將信號的邏輯狀態(tài)校準為與該多個電平中的一個電平對應。例如,多個電平的電平數(shù)目可以大于2。再例如,多個電平的電平數(shù)目可以等于或者大于2。特別地,將信號的邏輯狀態(tài)校準為與該多個電平中的一個電平對應的步驟還包含:基于檢測信號所得到的至少一檢測結(jié)果,將該信號的邏輯狀態(tài)校準為與該多個電平中的一個電平對應。特別地,存儲器控制器包含多個命令端、多個數(shù)據(jù)端、以及至少一時鐘端,用于將存儲器控制器耦接于存儲器。例如,數(shù)字端是多個命令端中的一個命令端。另一范例中,數(shù)字端是多個數(shù)據(jù)端中的一個數(shù)據(jù)端。
[0007]依據(jù)本發(fā)明的第二示范性實施方式,提出一種用于執(zhí)行電子裝置中存儲器界面校準的裝置。裝置包含有存儲器和存儲器控制器。存儲器用于儲存用于電子裝置的信息。存儲器控制器耦接于存儲器,用于向電子裝置提供關(guān)于存儲器的存儲器訪問服務(wù)。此外,存儲器控制器動態(tài)控制存儲器控制器的數(shù)字端上的信號以在多個電平之間切換,其中該數(shù)字端耦接于電子裝置的存儲器。例如,多個電平的電平數(shù)目可以大于2。再例如,多個電平的電平數(shù)目可以等于或者大于2。此外,通過檢測該信號,存儲器控制器將信號的邏輯狀態(tài)校準為與多個電平中的一個電平對應。特別地,基于檢測信號所得到的至少一檢測結(jié)果,存儲器控制器將該信號的邏輯狀態(tài)校準為與該多個電平中的一個電平對應。特別地,存儲器控制器包含多個命令端、多個數(shù)據(jù)端、以及至少一時鐘端,用于將存儲器控制器耦接于存儲器。例如,數(shù)字端是多個命令端中的一個命令端。另一范例中,數(shù)字端是多個數(shù)據(jù)端中的一個數(shù)據(jù)端。
[0008]依據(jù)本發(fā)明的第三示范性實施方式,提出一種存儲器控制器,用于執(zhí)行電子裝置中存儲器界面校準的裝置。存儲器控制器包含有數(shù)字端和控制單元。數(shù)字端用于將存儲器控制器耦接于存儲器。控制單元耦接于數(shù)字端,用于動態(tài)控制存儲器控制器的數(shù)字端上的信號以在多個電平之間切換。例如,多個電平的電平數(shù)目可以大于2。再例如,多個電平的電平數(shù)目可以等于或者大于2。此外,通過檢測該信號,控制單元將信號的邏輯狀態(tài)校準為與多個電平中的一個電平對應。特別地,基于檢測信號所得到的至少一檢測結(jié)果,存儲器控制器將該信號的邏輯狀態(tài)校準為與該多個電平中的一個電平對應。特別地,存儲器控制器包含多個命令端、多個數(shù)據(jù)端、以及至少一時鐘端,用于將存儲器控制器耦接于存儲器。例如,數(shù)字端是多個命令端中的一個命令端。另一范例中,數(shù)字端是多個數(shù)據(jù)端中的一個數(shù)據(jù)端。
[0009]本發(fā)明的執(zhí)行電子裝置中存儲器界面校準的方法、相關(guān)裝置以及相關(guān)存儲器控制器能夠提高電子裝置內(nèi)部組件的靈活性,并且保證電子裝置的性能。此外,相較于現(xiàn)有技術(shù),本發(fā)明所提出的方法、相關(guān)裝置以及相關(guān)存儲器控制器能夠降低存儲器與對存儲器進行存取的存儲器控制器之間進行傳輸?shù)谋忍劐e誤率。
【附圖說明】
[0010]圖1為依據(jù)本發(fā)明第一實施方式的執(zhí)行電子裝置中存儲器界面校準的裝置的示意圖。
[0011]圖2顯示依據(jù)本發(fā)明一實施方式,在電子裝置中執(zhí)行存儲器界面校準的方法流程圖。
[0012]圖3顯示依據(jù)本發(fā)明一實施方式,圖2所示的方法所涉及的一組電平。
[0013]圖4顯示依據(jù)本發(fā)明另一實施方式,圖2所示的方法所涉及的一組電平。
[0014]圖5顯示依據(jù)本發(fā)明另一實施方式,圖2所示的方法所涉及的一組電平。
[0015]圖6顯示依據(jù)本發(fā)明另一實施方式,圖2所示的方法所涉及的一組電平。
[0016]圖7顯示依據(jù)本發(fā)明另一實施方式,圖2所示的方法所涉及的一組電平。
[0017]圖8顯示依據(jù)本發(fā)明一實施方式,圖2所示的方法所涉及的控制方案。
[0018]圖9顯示依據(jù)本發(fā)明另一實施方式,圖2所示的方法所涉及的控制方案。
[0019]圖10顯示依據(jù)本發(fā)明另一實施方式,圖2所示的方法所涉及的控制方案。
【具體實施方式】
[0020]在說明書及權(quán)利要求書當中使用了某些詞匯來指稱特定的組件。本領(lǐng)域技術(shù)人員應可理解,電子設(shè)備制造商可能會用不同的名詞來稱呼同樣的組件。本說明書及權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準貝IJ。在通篇說明書及后續(xù)的權(quán)利要求當中所提及的“包含”是開放式的用語,故應解釋成“包含但不限定于”。在通篇說明書及后續(xù)的權(quán)利要求當中所提及的“包括”也是開放式的用語,故應解釋成“包括但不限定于”。另外,“耦接”一詞在此包含任何直接及間接的電氣連接手段。因此,若文中描述第一裝置耦接于第二裝置,則代表第一裝置可直接電氣連接于第二裝置,或透過其他裝置或連接手段間接地電氣連接至第二裝置。
[0021]請參考圖1,圖1為依據(jù)本發(fā)明第一實施方式的執(zhí)行電子裝置中存儲器界面校準的裝置100的示意圖。裝置100可以包含電子裝置的至少一部分(例如一部分或者全部)。舉例而言,裝置100包含上述電子裝置的一部分,更明確地說,裝置100能夠是電子裝置中的至少一硬件電路(例如至少一集成電路)。另一范例中,裝置100能夠是上述電子裝置的全部。又一范例中,裝置100能夠包含一個包含上述電子裝置的系統(tǒng)(例如,包含電子裝置的音頻/視頻系統(tǒng))。電子裝置的范例包括,但不限定于,移動電話(例如,多功能移動電話)、掌上電腦(Personal Digital Assistant,PDA)、以及個人計算機(例如膝上型計算機)。
[0022]如圖1所示,裝置100包含存儲器控制器110以及存儲器120。其中,存儲器控制器110耦接于存儲器120。依據(jù)此實施方式,存儲器120用于儲存用于電子裝置的信息,以及存儲器控制器110用于向電子裝置提供關(guān)于存儲器120的存儲器訪問服務(wù)。更明確地說,存儲器控制器110包含至少一命令端(例如,一個或者多個命令端)、例如命令端C0M1,至少一數(shù)據(jù)端(例如,一個或者多個數(shù)據(jù)端)、例如數(shù)據(jù)端DAT1,至少一時鐘端(例如,一個或者多個時鐘端)、例如時鐘端CK1,以及至少一命令有效控制端(例如,一個或者多個命令有效控制端)、例如命令有效控制端COMVl。上述命令端、數(shù)據(jù)端、時鐘端、以及命令有效控制端用于將存儲器控制器110耦接于存儲器120。存儲器120包含相應的命令端COM2、相應的數(shù)據(jù)端DAT2、相應的時鐘端CK2、以及相應的命令有效控制端C0MV2。舉例而言,命令端COMl通過命令線COMMAND耦接于命令端COM2、數(shù)據(jù)端DATl通過數(shù)據(jù)線DATA耦接于命令端數(shù)據(jù)端DAT2、時鐘端CKl通過時鐘線CK耦接于時鐘端CK2、以及命令有效控制端COMVl通過命令有效控制線C0MMAND_VALID耦接于命令有效控制端C0MV2。這僅用于說明的目的,而并非對本發(fā)明的限制。舉例而言,可以改變至少一部分(例如一部分或者全部)存儲器控制器110的端口。另一范例中,可以改變至少一部分(例如一部分或者全部)存儲器控制器110的端口和至少一部分(例如一部分或者全部)存儲器120的端口。一些范例中,存儲器控制器110與存儲器120之間的連接可以改變。
[0023]為使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明,圖1進一步顯示了存儲器控制器110以及存儲器120的一些實施細節(jié)。舉例而言,存儲器控制器110還包含多個存儲器輸入輸出(Input/Output,I/O)模塊111-1、111-2、111-3、以及111-4,多個存儲器輸入輸出模塊111-1、111-2、111-3、以及111_4可被視為存儲器控制器110的存儲器界面電路,并且分別對應數(shù)據(jù)端DATl、命令端COMl、時鐘端CKl、以及命令有效控制端COMVl。為簡便,每一存儲器輸入輸出模塊111-1、111_2、111-3、以及111_4