連接硬件部件的接口的制作方法
【專利說明】連接硬件部件的接口
[0001]相關申請的交叉引用
[0002]本申請要求2014年6月12日向韓國知識產(chǎn)權局遞交的、申請?zhí)枮?0-2014-0071442的韓國專利申請的權益,將其公開一并合并在此作為參考。
技術領域
[0003]本公開涉及電子設備,具體地涉及一種用于連接硬件部件的接口。
【背景技術】
[0004]具有聲音播放功能和/或通信功能的電子設備被很多人們所使用。該電子設備包括存儲裝置,用于存儲與執(zhí)行這種功能相關聯(lián)的數(shù)據(jù)。技術進步允許存儲裝置具有不斷增加的容量以更小的尺寸存儲更多的數(shù)據(jù)。
[0005]同時,傳統(tǒng)的存儲裝置由各種制造商制造和售賣。傳統(tǒng)的存儲裝置在插入到電子設備中的那部分的形狀方面彼此不同。因此,即使將存儲裝置插入到電子設備中,所述電子設備也不能正常地識別插入的存儲裝置。
【發(fā)明內(nèi)容】
[0006]根據(jù)本發(fā)明的各個方面,提出了一種接口,包括:插座(rec印tacle),配置為容納存儲裝置;以及檢測信號線,配置為傳輸對存儲裝置的類型加以識別的電信號。
[0007]根據(jù)本發(fā)明的各個方面,提出了一種電子設備,包括:控制器;以及接口,配置為向所述控制器饋送電信號,所述電信號識別了插入到所述接口中的存儲裝置的類型,其中所述控制器配置為基于所述信號識別所述存儲裝置的類型。
[0008]根據(jù)本發(fā)明的各個方面,提出了一種操作電子設備的方法,包括:從接口接收多個電信號;基于所述信號的至少一個來識別放置于所述接口中的存儲裝置的類型;以及根據(jù)所述存儲裝置的類型來控制所述存儲裝置的操作。
【附圖說明】
[0009]根據(jù)結(jié)合附圖的以下詳細描述,本發(fā)明的以上和其他實施例、特征和優(yōu)勢將變得更加清楚明白,其中:
[0010]圖1是根據(jù)本發(fā)明實施例的電子設備的示例圖;
[0011 ] 圖2是根據(jù)本發(fā)明實施例的電子設備的示例的方框圖;
[0012]圖3是根據(jù)本發(fā)明實施例的過程示例的流程圖;
[0013]圖4是根據(jù)本發(fā)明實施例的過程示例的流程圖;
[0014]圖5是示出了根據(jù)本發(fā)明各個方面與存儲裝置的操作相關聯(lián)的屏幕接口的示例的圖;
[0015]圖6A是根據(jù)本發(fā)明實施例的存儲裝置的示例圖;
[0016]圖6B是根據(jù)本發(fā)明實施例的存儲裝置的示例圖;
[0017]圖7A是示出了根據(jù)本發(fā)明實施例的存儲器接口的示例圖;
[0018]圖7B是示出了根據(jù)本發(fā)明實施例的具有插入到其中的存儲裝置的存儲器接口的示例圖;
[0019]圖7C是示出了根據(jù)本發(fā)明實施例的具有插入到其中的存儲裝置的存儲器接口的示例圖;
[0020]圖8A是示出了根據(jù)本發(fā)明實施例的具有插入到其中的存儲裝置的存儲器接口的示例圖;
[0021]圖SB是示出了根據(jù)本發(fā)明實施例的具有插入到其中的存儲裝置的存儲器接口的示例圖;
[0022]圖9是根據(jù)本發(fā)明實施例的電子裝置的示例的方框圖;以及
[0023]圖10是根據(jù)本發(fā)明實施例的電子設備的示例的方框圖。
[0024]貫穿附圖,應該注意的是類似的參考數(shù)字用于描述相同或類似的元件、特征和結(jié)構(gòu)。
【具體實施方式】
[0025]下文中將參考附圖描述本發(fā)明??梢栽诒景l(fā)明的各種實施例中進行各種改進,因此在附圖中示出了并且在以下說明書中描述了以下示例實施例。然而,并非意欲將本發(fā)明的范圍局限于這些實施例,應該解釋的是本公開覆蓋落在所附權利要求及其等價物的范圍內(nèi)的本公開的改進和變化。相對于附圖的描述,類似的參考數(shù)字表示類似的元件。
[0026]下文中將參考附圖描述根據(jù)各種實施例的電子設備。這里使用的術語“用戶”可以表示使用電子設備的人或者可以表示使用電子設備的設備(例如,虛擬電子設備)。
[0027]圖1是根據(jù)本發(fā)明實施例的電子設備的示例圖。參考圖1,電子設備100可以包括用于插入和抽出裝置180(例如,外部存儲卡等)的接口 170、電連接至接口 170的主機控制器120以及顯示與存儲裝置180的操作相關聯(lián)的信息的顯示器150。附加地或者替代地,電子設備100還可以包括輸入/輸出接口、通信接口、存儲器(例如,內(nèi)部存儲器)等。同樣,電子設備100可以包括信號線,例如用于將接口 170連接至主機控制器120的電源/數(shù)據(jù)信號線21、檢測信號線22以及用于識別存儲裝置180的類型的檢測信號線23??梢栽O置多個電源/數(shù)據(jù)信號線21。
[0028]接口 170可以按照特定尺寸狹槽的形式設置,允許將存儲裝置180插入接口中或者從接口抽出存儲裝置。根據(jù)本發(fā)明的實施例,接口 170可以設置為具有特定尺寸狹槽(slot)的結(jié)構(gòu),狹槽可以從電子設備100的側(cè)面部分向內(nèi)打孔。在本發(fā)明的各種實施例中,接口 170可以設置在電子設備100的后表面部分處。替代地,接口 170可以設置在電子設備的后蓋部分處,并且由于在其上設置的電池蓋的存在而不會暴露到外部。接口 170的尺寸可以與存儲裝置180的尺寸相對應。根據(jù)本發(fā)明的實施例,在存儲裝置180具有矩形形狀的情況下,接口 170也可以具有與存儲裝置108的矩形形狀類似的矩形形狀。
[0029]至少一個信號端子可以設置在接口 170中,并且至少一個信號端子可以由導電材料(例如金屬材料或電導率大于預定值的材料中的至少一個)構(gòu)成,通過信號端子發(fā)送和接收電信號。信號端子的一端可以電連接至存儲裝置180的接觸端子。信號端子的另一端可以連接至與主機控制器120相連的信號線中的至少一個(例如,電源/數(shù)據(jù)信號線21、檢測信號線22、檢測信號線23等等)。至少一個信號端子可以在主機控制器120和存儲裝置180之間傳輸電源信號、數(shù)據(jù)信號等。在各種實施例中,在接口 170中設置的信號端子可以用作識別存儲裝置180的類型的檢測端子。檢測端子可以通過檢測信號線23(例如,中斷信號線)連接至主機控制器120。
[0030]至少一個開關單元可以設置在接口 170中??梢愿鶕?jù)是否插入存儲裝置180來改變至少一個開關單元的物理或電狀態(tài)。例如,開關單元可以具有這樣的狀態(tài)(例如,接通狀態(tài)),其中當插入存儲裝置180時兩個端子物理或電學地彼此分離。開關單元可以具有這樣的狀態(tài)(例如,關斷狀態(tài)),其中兩個端子物理或電學地彼此斷開。在各種實施例中,多個開關單元可以設置在接口 170中。多個開關單元的至少一個的接通或關斷狀態(tài)可以隨著插入的存儲裝置180的形狀而改變。同樣,多個開關單元的特定開關可以依賴于存儲裝置180的形狀而保持接通或關斷狀態(tài)。設置在接口 170中的開關單元可以連接至檢測信號線22。替代地,在接口 170中形成(或設置)的多個開關單元可以連接至檢測信號線22和檢測信號線23中的至少一個。
[0031]在本發(fā)明的各種實施例中,可以基于將要插入的存儲裝置180的插入/抽出方式將接口 170分類為推-推類型或推-拉類型。對于推-推類型,可以通過沿插入方向推動存儲裝置180來將存儲裝置180插入到接口 170的開口中以及從接口 170抽出。對于推-拉類型,可以通過沿與插入方向相反的方向向存儲裝置180施加力來從接口 170抽出存儲裝置180。依賴于存儲裝置180的插入/抽出方式,接口 170可以使用多個開關單元或至少一個檢測端子來識別存儲裝置180的類型。
[0032]根據(jù)本公開的實施例,在接口 170是推拉類型的情況下,接口 170可以具有其中設置多個開關單元的結(jié)構(gòu)、其中設置至少一個檢測端子的結(jié)構(gòu)或者其中設置檢測端子和開關單元的結(jié)構(gòu)中的至少一種。根據(jù)本發(fā)明的實施例,在接口 170是推-推類型的情況下,接口170可以包括用于識別存儲裝置180的插入和抽出的至少一個檢測端子。
[0033]主機控制器120可以執(zhí)行電子設備100的功能,或者運行電子設備100的應用程序。主機控制器120可以包括任意合適類型的處理電路。例如,主機控制器可以包括一個或多個應用程序處理器、通信處理器、現(xiàn)場可編程門陣列(FPGA)、專用集成電路(ASIC)、數(shù)字信號處理器(DSP)等。根據(jù)本發(fā)明的實施例,主機控制器120可以通過信號線電連接至接口 170。如果將特定類型的存儲裝置180插入到接口 170中,主機控制器120可以識別插入的存儲裝置180的類型,并且基于從接口 170接收的信號來初始化和管理存儲裝置。
[0034]根據(jù)本發(fā)明的實施例,如果將SD卡(或者超高速I (UHS-1)型存儲裝置插入到接口 170中,主機控制器120可以基于給定的設置來控制發(fā)送和接收數(shù)據(jù)的操作。如果將通用閃速存儲器(UFS)卡插入到接口 170中,主機控制器120可以基于給定的設置,使用第二類型的數(shù)據(jù)通信方法來控制發(fā)送和接收數(shù)據(jù)的操作。主機控制器120可以基于插入到接口170中的存儲裝置180的類型來調(diào)節(jié)通過接口 170供應至存儲裝置180的功率級別。替代地,在主機控制器120的控制下,可以依賴于存儲裝置180的類型將具有不同電壓級別的多個信號通過接口 170供應給存儲裝置180。
[0035]顯示器150可以顯示與電子設備100的操作有關的信息。例如,顯示器150可以輸出電子設備100的鎖定設置屏幕、空閑屏幕、菜單屏幕和特定功能或應用程序執(zhí)行屏幕。根據(jù)本發(fā)明的實施例,顯示器150可以輸出與存儲裝置180的插入或抽出有關的信息、與存儲裝置180的類型有關的信息、與存儲裝置180的初始化有關的信息的至少一個,或者將存儲裝置180中存儲的信息輸出至接口 170。同樣,顯示器150可以輸出與是否正常識別出存儲裝置180或者在識別存儲裝置180時是否發(fā)生錯誤有關的信息。根據(jù)顯示器150的設置可以省略以上信息的輸出。
[0036]電源/數(shù)據(jù)信號線21可以包括將接口 170連接至主機控制器120的至少一條線。根據(jù)本發(fā)明的實施例,電源/數(shù)據(jù)信號線21可以包括至少一條電源信號線(例如,用于傳輸具有至少一個參考電壓的電力的至少一個信號線),用于將電子設備100的電力傳輸給接口 170。同樣,電源/數(shù)據(jù)信號線21可以包括用于將控制信號或數(shù)據(jù)信號從主機控制器120發(fā)送至接口 170的數(shù)據(jù)發(fā)送信號線和用于將在接口 170中插入的存儲裝置180的數(shù)據(jù)信號發(fā)送至主機控制器120的數(shù)據(jù)接收信號線。同樣,電源/數(shù)據(jù)信號線21可以包括用于傳輸來自主機控制器120的參考時鐘信號的至少一個時鐘信號線。
[0037]檢測信號線22可以連接至用于檢測是否將外部存儲裝置插入到接口 170中的開關單元(例如,當插入外部存儲裝置180時的物理或電狀態(tài)改變的開關)。開關單元可以設置在接口 170中。檢測信號線22的另一端可以連接至主機控制器129(例如,連接至主機控制器的中斷端口)。根據(jù)本發(fā)明的實施例,檢測信號線22可以用于檢測是將外部存儲裝置180插入到接口 170中還是從接口 170抽出外部存儲裝置180,而與外部存儲裝置180的類型無關。
[0038]檢測信號線23可以連接至用于當將存儲裝置180插入到接口 170中時檢測存儲裝置180的類型的開關單元。檢測信號線23可以設置在與檢測信號線22的位置不同的位置。因此,檢測信號線23可以將第一信號(例如,具有與開關單元的在先電狀態(tài)相同的電狀態(tài)的檢測信號)發(fā)送至主機控制器120 (例如,與檢測信號線22相連的端口不同的中斷端口)或者將第二信號(具有與開關單元的在先電狀態(tài)不同的電狀態(tài)的檢測信號)發(fā)送至主機控制器120。
[0039]在本發(fā)明的各種實施例中,檢測信號線23可以連接至檢測端子。與檢測端子相對應的接觸端子可以只設置在特定的外部設備中。作為示例,對于安全數(shù)字(SD)存儲裝置,不可以設置與檢測端子電接觸的接觸端子。相反,用于與檢測端子的這種電連接的接觸端子可以設置在通用閃速存儲器(UFS)存儲裝置中。因此,如果將第一類型的外部設備(例如,SD存儲裝置)插入到接口 170中,檢測信號線23可以將電狀態(tài)與在先電狀態(tài)相同的檢測信號發(fā)送至主機控制器120。如果將第二類型的外部設備(例如,UFS存儲裝置)插入到接口 170中,檢測信號線23將電狀態(tài)與在先電狀態(tài)不同的檢測信號發(fā)送至主機控制器120。
[0040]在本發(fā)明的各種實施例中,上拉電阻器可以設置在檢測信號線22或檢測信號線23的至少一個上。因此,可以依賴于與檢測信號線22或檢測信號線23相連的開關單元的狀態(tài)或者依賴于檢測端子的物理或電狀態(tài)(例如,改變?yōu)榻拥貭顟B(tài))來保持或改變發(fā)送至主機控制器120 (例如,連接至檢測信號線22或檢測信號線23的主機控制器120)的發(fā)送信號。
[0041]圖2是根據(jù)本發(fā)明實施例的電子設備的示例方框圖。參考圖2,電子設備可以按照接口層、硬件層和驅(qū)動器層進行組織。因此,電子設備100可以是這樣的結(jié)構(gòu):主機控制器120設置在接口 170上,而存儲裝置130設置在主機控制器120上。這里,部件的布置不局限于物理布置,并且可以理解為是一種用于接口 170的存儲器相互作用的結(jié)構(gòu)。
[0042]接口 170可以與參考圖1描述的相同或類似的方式配置。例如,接口 170可以是特定尺寸的狹槽,狹槽形成為使得將特定類型的存儲裝置180插入或可拆卸。接口 170可以包括至少一個信號端子和至少一個檢測端子。同樣,接口 170可以包括與檢測信號線相連的至少一個開關單元。如果插入了存儲裝置180,接口 170可以將與插入相關聯(lián)的中斷信號(例如,根據(jù)開關單元的操作的電信號)發(fā)送至主機控制器120。
[0043]在接收到信號時,主機控制器120可以執(zhí)行與存儲裝置180的控制相關聯(lián)的處理。例如,主機控制器120可以檢測存儲裝置180的類型,并且執(zhí)行與檢測到的類型相對應的初始化處理。在初始化處理之后或期間,主機控制器120可以根據(jù)存儲裝置180的類型處理通信控制。在抽出存儲裝置180的情況下,主機控制器120可以重新獲得分配的資源。
[0044]主機控制器120可以包括與處理多個不同類型的存儲裝置180相關的第一控制器121和第二控制器123。在插入第一類型的存儲裝置的情況下,第一控制器121可以支持第一類型的存儲裝置的供電、初始化和以及數(shù)據(jù)發(fā)送和接收處理。在插入第二類型的存儲裝置的情況下,第二控制器123可以支持第二類型的存儲裝置的供電、初始化或數(shù)據(jù)發(fā)送和接收處理。
[0045]根據(jù)本發(fā)明的實施例,在將第一類型的存儲裝置(例如SD卡)插入到接口 170中的情況下,主機控制器120可以從存儲器(130)加載和/或激活與第一控制器121的操作相關聯(lián)的第一裝置驅(qū)動器132。例如,基于在信號線22和檢測信號線23上接收的信號的至少一個,主控控制器120可以確定將第一類型的存儲裝置插入到接口 170中。替代地,當通過檢測信號線22接收對開關的電狀態(tài)變化加以表示的信號并且通過檢測端子接收與在先電狀態(tài)相同或類似狀態(tài)的信號時,主機控制器12