连接硬件部件的接口的制作方法_2

文档序号:9435113阅读:来源:国知局
0可以确定将第一类型的存储装置插入到接口 170中。在这种情况下,主机控制器120可以将第一装置驱动器131加载到存储器130中,或者可以激活存储器130。第一装置驱动器131可以通过第一控制器121与在接口170中设置的第一类型的存储装置通信。
[0046]根据本发明的实施例,在将第二类型的存储装置(例如,UFS卡)插入到接口 170中的情况下,主机控制器120可以激活与第二控制器123的操作相关联的第二装置驱动器123。例如,当通过检测信号线22接收对开关的电状态变化加以表示的信号并且通过检测信号线23接收对开关电状态的保持加以表示的信号时,主机控制器120可以确定将第二类型的存储装置插入到接口 170中。在这种情况下,主机控制器120可以从存储器加载和/或激活第二装置驱动器133。第二装置驱动器133可以通过第二控制器123与设置在接口170中的第二类型的存储装置通信。
[0047]在一些实施方式中,主机控制器120可以将通过检测信号线22传输并且与开关的电状态相关联的信号以及通过检测信号线23或检测端子发送至第一装置驱动器132的信号发送至第一装置驱动器131。主机控制器120可以将通过检测信号线23或检测端子发送的信号发送至第二装置驱动器133。
[0048]存储器130可以包括第一装置驱动器131和第二装置驱动器133。第一装置驱动器131可以响应于从主机控制器120发送并且与开关状态相关联的信号被激活或去激活。例如,如果通过检测信号线22接收了与开关状态变化相关联的信号(下文中称作开关状态信号),第一装置驱动器131可以对检测信号线23的开关状态信号进行检测。如果改变了检测信号线23的开关状态信号,第一装置驱动器131可以使用第一控制器121初始化和/或操作插入到接口 170中的外部存储卡。在检测信号线23的电信号等价于或者类似于在先开关状态的电信号的情况下,第一装置驱动器131可以停止第一控制器121的操作。可以从存储器130去激活或移除第一装置驱动器131。根据本发明的实施例,第二装置驱动器133可以从主机控制器120接收与检测信号线23的在先电状态相关联的信号,或者从检测端子接收特定的信号。在这种情况下,第二装置驱动器133可以使用第二控制器123在插入到接口 170中的存储装置上执行几种操作(例如,初始化或者数据发送/接收)。如果从接口 170抽出存储装置,可以在主机控制器120的控制下从存储器130去激活或移除在存储器130中加载的第一装置驱动器131或第二装置驱动器133。
[0049]如上,在本发明的各种实施例中,所公开的接口可以包括其中可以插入存储装置的插座(或本体)以及检测信号线,检测信号线配置为发送依赖于存储装置的类型并且与存储装置的类型相关联的电信号。
[0050]在本发明的各种实施例中,接口还可以包括设置在插座的一部分处的开关单元,并且当插入存储装置时可以改变开关单元的电状态。
[0051]在本发明的各种实施例中,接口还可以包括至少一个信号端子,电连接至在存储装置中设置的接触端子。
[0052]在本发明的各种实施例中,信号端子还可以包括检测端子,检测端子连接至检测信号线,并且依赖于存储装置的类型来改变或保持检测端子的电状态。
[0053]在本发明的各种实施例中,接口还可以包括开关单元,开关单元连接至检测信号线,并且依赖于存储装置的类型来改变或保持开关单元的电状态。
[0054]在本发明的各种实施例中,开关单元可以设置在这样的位置,其中开关单元与要插入的第一类型的存储装置的至少一部分接触,或者与要插入的第二类型的存储装置不接触。
[0055]在本发明的各种实施例中,接口还可以包括插入/抽出支撑装置,插入/抽出支撑装置设置在插座的一部分处,并且可以通过存储装置的插入而移动。在这种情况下,开关单元可以设置为使得通过插入/抽出支撑装置来遮挡开关单元的至少一部分。
[0056]在本发明的各种实施例中,开关单元可以通过插入/抽出支撑装置的移动而至少部分地暴露,以具有改变的电状态,或者可以与将要插入的存储装置接触以保持在先的电状态。
[0057]在本发明的各种实施例中,电子设备可以包括:接口,发送依赖于要插入的存储装置的类型而改变状态的电信号;以及主机控制器,基于所述电信号确定存储装置的类型。
[0058]在本发明的各种实施例中,接口还可以包括:第一开关单元,所述第一开关单元设置在插座的一部分处,并且配置为使得当插入存储装置时改变其电状态;以及检测信号线,传输电信号。电子设备还可以包括检测端子和第二开关单元的至少一个,检测端子连接至检测信号线、并且依赖于存储装置的类型而改变或保持其电状态,第二开关单元连接至检测信号线,并且依赖于存储装置的类型而改变或保持其电状态。这里,检测端子可以是电连接至在存储装置中设置的接触端子的至少一个信号端子之一。
[0059]在本发明的各种实施例中,第二开关单元可以设置在这样的位置,其中第二开关单元与具有特定形状的要插入的存储装置的至少一部分接触,或者与具有不同形状的另一个要插入的存储装置不接触。
[0060]在本发明的各种实施例中,电子设备还可以包括插入/抽出支撑装置,插入/抽出装置设置于通过存储装置的插入可以移动的插座的一部分处。第二开关单元可以设置为使得通过插入/抽出支撑装置遮挡第二开关单元的至少一部分。
[0061 ] 在本发明的各种实施例中,第二开关单元可以通过插入/抽出支撑装置的移动而至少部分地暴露以具有改变的电状态,或者可以与将要插入的存储装置接触以保持在先的电状态。
[0062]在本发明的各种实施例中,电子设备还可以包括存储至少一个装置驱动器的存储器,装置驱动器支持与每一种类型的存储装置相对应的操作,并且基于检测端子或第二开关单元的电状态来激活或去激活至少一个装置驱动器。
[0063]在本发明的各种实施例中,装置驱动器可以包括第一装置驱动器或第二装置驱动器中的至少一个。这里,可以根据存储装置的插入而改变的电状态来激活第一装置驱动器,并且可以基于检测端子或第二开关单元的电状态来保持第一装置驱动器处于激活状态或者去激活第一装置驱动器。可以基于检测端子或第二开关单元的电状态来激活第二装置驱动器或者保持第二装置驱动器处于去激活状态。
[0064]在本发明的各种实施例中,所公开的接口可以包括:其中插入存储装置的插座;以及检测信号线,配置为传输与存储装置的类型相关联的电信号,其中检测信号线根据存储装置的类型传输可区分的电信号。
[0065]在本发明的各种实施例中,电子设备可以包括:接口,配置为根据将要插入的存储装置的类型来传输可区分的电信号;以及主机控制器,配置为基于可区分的电信号来确定存储装置的类型。
[0066]图3是根据本发明实施例的过程的示例流程图。在该示例中,操作存储装置的方法可以与第一装置驱动器131的操作相关联。
[0067]参考图3,相对于存储装置的操作,在操作301,主机控制器120可以检测是否接收到第一插入信号(例如,当将存储装置插入到接口 170中时通过检测信号线22传输的开关电状态信号)。如果在操作301没有接收到第一插入信号,在操作303,主机控制器120可以处理与存储装置的非插入状态相关联的功能。例如,主机控制器120可以基于在电子设备100的内部存储装置中存储的信息,支持数据检索、通信或数据输出的至少一个。根据实施例,如果在操作301没有接收到第一插入信号,主机控制器120可以再次执行操作301。如果在操作301接收到了第一插入信号,在操作305,主机控制器120可以激活第一装置驱动器131。例如,可以在主机控制器120的控制下将第一装置驱动器131加载到存储器130中。根据实施例,主机控制器120可以控制激活在存储器130上加载的第一装置驱动器131。
[0068]在操作307,主机控制器120可以检测是否接收到第二插入信号(例如,与当将第二类型的存储装置插入到接口 170中时通过检测信号线23或检测端子发送的开关状态相关联的电信号)。如果接收到第二插入信号,在操作309,主机控制器120可以去激活第一装置驱动器131。例如,如果检测到第二类型的存储装置,主机控制器120可以去激活第一装置驱动器。附加地或者替代地,主机控制器120可以响应于第二插入信号来停止与第一装置驱动器131相关联的处理,并且激活第二装置驱动器133。
[0069]如果在操作307没有接收到第二插入信号,在操作311,主机控制器120可以基于第一装置驱动器131来控制与第一类型的存储装置相关联的处理。例如,控制器120可以使用第一装置驱动器131来执行任务,例如,与插入到接口 170中的第一类型的存储装置的初始化或数据通信。
[0070]在操作313,主机控制器120可以检测是否存在与从接口 170移除存储装置相关联的事件。例如,主机控制器120可以根据由于从接口 170抽出存储装置导致的开关状态的改变,来检测是否通过检测信号线22传输电信号。替代地,主机控制器120可以检测是否改变通过检测信号线23或检测端子发送的电信号。
[0071]如果当释放插入的存储装置时信号改变,在操作315,主机控制器120可以去激活已激活的装置驱动器。例如,主机控制器120可以去激活第一装置驱动器131。在去激活装置驱动器之后,主机控制器120可以继续操作301以支持存储装置的重新插入处理。在没有抽出存储装置的情况下,例如在保持存储装置的插入状态的情况下,在操作317,主机控制器120可以使用存储装置来检索和/或存储数据。例如,主机控制器120可以将根据电子设备100的操作而产生的数据存储在存储装置中,或者删除或发送在存储装置中存储的数据。
[0072]图4是根据本发明实施例的过程示例的流程图。在操作401,主机控制器120可以检测是否接收到第二插入信号(例如,当插入第二类型的装置时,与从检测信号线23或检测端子发送的开关状态改变相关联的电信号、接地信号等)。如果没有接收到第二插入信号,主机控制器120可以跳过操作403至407。
[0073]如果接收到第二插入信号,在操作403,主机控制器120可以激活第二装置驱动器133。在操作405,主机控制器120可以开始利用第二装置驱动器133操作第二类型的存储装置。例如,主机控制器120可以激活第二装置驱动器133,并且将第二插入信号发送至第二装置驱动器133。响应于第二插入信号,第二装置驱动器133可以将在接口 170中插入的存储装置识别为第二类型的存储装置。控制器120可以执行第二装置驱动器133以初始化第二类型的存储装置。如果完成了第二类型的存储装置的初始化,第二装置驱动器133可以开始读取数据并且将数据存储在第二类型的存储装置中。
[0074]在操作407,主机控制器120可以检测是否产生了与从接口 170移除存储装置相关联的事件。如果从接口 170抽出了存储装置,在操作409,主机控制器120可以继续去激活第二装置驱动器120。作为示例,如果检测信号线23或检测端子的信号状态存在变化,主机控制器120可以确定存储装置处于已抽出状态。主机控制器120可以去激活已激活状态的第二装置驱动器133,或者从存储器130移除第二装置驱动器133。根据实施例,在去激活第二装置驱动器133之后,主机控制器120可以继续图2的操作301之前的操作以检查是否新插入或者再次插入了存储装置,并且支持与检查结果相应的处理。当没有从接口170移除插入的存储装置时(例如,在存储装置保持插入状态的情况下),在操作411,主机控制器120可以使用存储装置来读取和存储数据。例如,主机控制器120可以根据第二类型的存储装置的插入状态,从在接口 170中插入的第二类型的存储装置读取数据或者将数据写入到在接口 170中插入的第二类型的存储装置中。
[0075]同时,在以上描述中独立地描述了第一装置驱动器131和第二装置驱动器133的一些操作(例如,激活、去激活等),但是本发明的各种实施例不局限于此。例如,如果将特定类型的存储装置插入到接口 170中,可以结合多个开关的状态来产生电信号或检测端子信号。在这种情况下,主机控制器120可以将从检测信号线22和检测信号线23 (或者检测端子)发送的信号发送至第一装置驱动器131,并且将可以从检测信号线23 (或检测端子)传输的信号发送至第二装置驱动器133。
[0076]如上所述,根据各种实施例,操作电子设备的方法可以包括:接收多个电信号,所述电信号可以是变化的或者可以和与存储装置的插入相对应的在先状态相同;基于所述多个电信号确定存储装置的类型;以及基于存储装置的类型来控制存储装置的操作。
[0077]在本发明的各种实施例中,接收多个电信号可以包括接收与存储装置的插入和抽出相对应的电信号,以及接收其状态依赖于存储装置的类型而变化的电信号。
[0078]在本发明的各种实施例中,所述方法还可以包括:基于依赖于存储装置的插入和抽出的电信号来激活与第一类型的存储装置的操作相关联的第一装置驱动器;以及基于其状态依赖于存储装置的类型的电信号来去激活已激活的第一装置驱动器,或者保持第一装置驱动器的激活状态。
[0079]在本发明的各种实施例中,所述方法还可以包括基于其状态依赖于存储装置的类型的电信号来激活与第二类型的存储装置的操作相关联的第二装置驱动器。
[0080]图5是示出了根据本发明各个方面与存储装置的操作相关联的屏幕接口的示例的图。参考图5,电子设备100可以输出基于存储装置的插入状态而确定的特定信息。根据本发明的实施例,如果将UHS-1型存储装置插入到接口 170中,电子设备100可以在显示器150上输出与UHS-1类型的存储装置的插入相关联的信息,如在屏幕501上所示。同样,如果将UHS-1I类型的存储装置插入到接口 170中,电子设备100可以在显示器150上输出与UHS-1I类型的存储装置的插入相关联的信息,如屏幕503所示。在上述操作中,如果将存储装置插入到接口 170中,电子设备100的主机控制器120可以基于通过检测信号线传输的信号来确定插入了 SD卡(例如,UHS-1类型或UHS-1I类型)或UFS卡的哪一个。根据本发明的实施例,如果通过检测信号线22和检测信号线23传输了与开关状态的改变相关联的电信号,主机控制器120可以确定插入了 SD卡。主机控制器120可以响应于SD卡的插入来操作第一装置驱动器131。第一装置驱动器131可以通过与插入的SD卡的通信来确定插入了 USH-1I类型或UHS-1类型的SD卡的哪一种,并且基于所确定的类型来执行SD卡的初始化以及数据发送/接收。根据本发明的实施例,第一装置驱动器131可以相对于插入的SD卡执行针对UHS-1I类型的初始化操作,并且如果不能执行与UHS-1I类型有关的处理,第一装置驱动器131可以相对于插入的SD卡执
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1