存储设备及控制接口的方法、系统的制作方法

文档序号:6783477阅读:184来源:国知局
专利名称:存储设备及控制接口的方法、系统的制作方法
技术领域
本发明涉及存储设备技术领域,尤其涉及存储设备及控制接口的方法、系统。
背景技术
多种电子产品的信息数据接口可能并不相同。为了使同 一存储设备可以 与多种电子产品进行数据传输,出现了多接口存储设备。
以具有通用串行总线(USB, Universal Serial BUS )接口以及ExpressCard 接口的双接口存储设备为例,当需要USB接口时,通过存储设备上的接口选 择按钮选择USB接口 ,当需要ExpressCard接口时,同样通过该接口选择按 钮选择ExpressCard接口 。
发明人在研究过程中,发现上述具有接口选择按钮的多接口存储设备至 少存在以下缺点增加了用户的操作负担,当用户需要的接口发生改变时, 总要通过接口选择按钮进行选择,不便于用户使用。而且,接口选择按钮为 机械装置,长期使用容易损坏, 一旦接口选择按钮损坏,多接口存储设备将 不能够在多接口之间进行切换。

发明内容
有鉴于此,本发明实施例提供了一种存储设备及控制接口的方法、系统, 以减轻用户的操作负担。
一种存储设备,所述存储设备包括
控制单元,用于输出接口控制信号;
接口使能电路,用于对所述控制单元输出的所述接口控制信号、第一接 口电源信号以及第二接口电源信号进行计算,输出使能信号;
接口选择模块,用于根据所述接口使能电路输出的所述使能信号选择相 应的4妄口。
一种控制存储设备接口的方法,所述方法包括接收来自控制单元的接口控制信号;
采用所述接口控制信号与第 一接口电源信号以及第二接口电源信号进行
计算,输出使能信号;
根据所述使能信号选择相应的接口 。 一种控制存储设备接口的系统,所述系统包括 存储设备,所述存储设备包括第一接口和第二接口 ;
所述存储设备用于根据主机的命令,输出接口控制信号;对所述接口控 制信号、第一接口电源信号以及第二接口电源信号进行计算,输出使能信号; 根据所述使能信号选择相应的接口 。
可以看出,接口使能电^4妄收控制单元输出的接口控制信号,并对接口 控制信号、第一接口电源信号、第二接口电源信号进行计算,向接口选择模 块输出使能信号,接口选择沖莫块根据接收到的使能信号选择相应的接口 。电 路选择相应的接口代替了按钮选择相应的接口 ,有效减轻了用户操作负担, 便于用户使用,并且不用使用户担心按钮损坏的问题。


图1为本发明实施例一存储设备虚拟结构框图2为本发明实施例二在两个接口均供电的情况下优选USB接口的双接 口存储设备电路图3为本发明实施例三在两个接口均供电的情况下优选USB接口的双接 口存储设备电路图4为本发明实施例四在两个接口均供电的情况下优选ExpressCard接口 的双接口存储设备电路图5为本发明实施例五在两个接口均供电的情况下优选ExpressCard接口 的双接口存储设备电路图6为本发明实施例六在两个接口均供电的情况下优选ExpressCard接口 的双接口存储设备电路图;图7为本发明实施例七在两个接口均供电的情况下优选USB接口的双接 口存储设备电路图8为本发明实施例八控制存储设备接口的方法流程图9为本发明实施例九控制存储设备接口的系统结构图。
具体实施例方式
为了使本发明实施例的上述特征、优点更加明显易懂,下面结合具体实 施方式对本发明实施例进行详细i兑明。
实施例一
请参考图1,图1为本发明实施例一存储设备虚拟结构框图,该存储设备 包括
控制单元101,用于输出接口控制信号;
接口使能电路102,用于对控制单元101输出的所述接口控制信号、第一 接口电源信号以及第二接口电源信号进行计算,输出使能信号;
接口选择模块103,用于根据接口使能电路102输出的使能信号选择相应 的接口。
其中,第一接口可以是USB接口、 ExpressCard接口;第二接口可以是 USB接口 、 ExpressCard接口 。接口控制信号可以是由主机发起的对接口的控 制信号,例如,控制单元101接收主机发送的硬件删除命令或者接口屏蔽命 令,然后根据这些命令产生对应的接口控制信号。
可以看出,接口使能电^^妄收控制单元输出的接口控制信号,并对接口 控制信号、第一接口电源信号、第二接口电源信号进行计算,向接口选择才莫 块输出使能信号,接口选择模块根据接收到的使能信号选择相应的接口 。电 路选择相应的接口代替了按钮选4奪相应的接口 ,有效减轻了用户操作负担, 便于用户使用,并且不用使用户担心按钮损坏的问题。
实施例二
下面以包含USB接口以及ExpressCard接口的双接口存储设备为例,对优选USB接口的双接口存储设备进行说明。
请参考图2,图2为本发明实施例二在两个接口均供电的情况下优选USB 接口的双接口存储设备电路图(ExpressCard接口只标出了与接口选择模块的 主要连线),该双接口存储设备可以包括
控制单元201,用于输出接口控制信号;
第一与非门202-1,用于将USB接口电源信号与控制单元201输出的接 口控制信号进行与非计算,并输出信号;
第二与非门202-2,用于将第一与非门202-1的输出信号与ExpressCard 接口电源信号进行与非计算,并输出使能信号(ENA);
接口选择模块203,用于根据第二与非门202-2输出的ENA选择相应的 接口 ; ENA为高电平,接口选择模块203选择USB接口 , ENA为低电平, 接口选择模块203选择ExpressCard接口 。
其中,第一与非门202-1和第二与非门202-2组成的电路可以是实施例一 中的接口使能电路102的一种具体实现方式。
接口在供电时其接口电源信号为高电平,接口未供电时其接口电源信号 为低电平。控制单元201输出的接口控制信号为USB接口控制信号;当存储 设备釆用ExpressCard接口供电时,USB接口控制信号默认为高电平,此时若 USB接口插入主机,则USB接口控制信号保持高电平;当主机中删除了存储 设备的USB接口时,USB接口控制信号变为低电平,直到下一次存储设备重 新插入主机或者USB接口重新插入主机时,USB接口控制信号重置为高电平。
图2所示电路图中,USB接口控制信号与USB接口电源信号通过第一与 非门202-1进行与非计算,输出一个信号,第一与非门202-1的输出信号与 ExpressCard接口电源信号通过第二与非门202-2进行与非计算,输出ENA。 这样本实施例的双接口存储设备可以保证在USB接口与ExpressCard接口均 供电的情况下,双接口存储设备优选USB接口。本实施例可以参考如下过程
(1 )当USB接口供电,ExpressCard接口未供电时,高电平的USB接口 控制信号与USB接口电源信号通过第一与非门202-1,输出信号为低电平,
8第一与非门202-1的输出信号与ExpressCard电源信号通过第二与非门202-2, 输出的ENA为高电平,接口选择模块203根据高电平的ENA选择USB接口 ;
(2) 当USB接口未供电,ExpressCard接口供电时,高电平的USB接口 控制信号与USB接口电源信号通过第一与非门202-1,输出信号为高电平, 第一与非门202-1的输出信号与ExpressCard电源信号通过第二与非门202-2, 输出的ENA为低电平,接口选择模块203根据低电平的ENA选择ExpressCard 接口;
(3) 当USB接口与ExpressCard接口均供电时,高电平的USB接口控 制信号与USB接口电源信号通过第一与非门202-1,输出信号为低电平,第 一与非门202-1的输出信号与ExpressCard接口电源信号通过第二与非门 202-2,输出的ENA为高电平,接口选择模块203根据高电平的ENA选择 USB接口 ;
(4 )当USB接口与ExpressCard接口均供电时,若主机删除了 USB设 备,控制单元201输出的USB接口控制信号变为低电平,则USB接口控制信 号与USB接口电源信号通过第一与非门202-1,输出信号为高电平,第一与 非门202-1的输出信号与ExpressCard接口电源信号通过第二与非门202-2, 输出的ENA为低电平,接口选择模块203根据低电平的ENA选择ExpressCard 接口。
本实施例的技术方案,第一与非门202-1和第二与非门202-2对USB接 口控制信号、USB接口电源信号、ExpressCard接口电源信号进行计算,向接 口选择模块输出使能信号,接口选择模块根据接收到的使能信号选择相应的 接口。电路选择相应的接口代替了按钮选择相应的接口,有效减轻了用户操 作负担,便于用户使用,并且不用使用户担心按钮损坏的问题。并且,USB 接口控制信号与USB接口电源信号通过第一与非门202-1进行与非计算,保 证在USB接口与ExpressCard接口均供电的情况下,双接口存储设备优选USB 接口。
实施例三
请参考图3,图3为本发明实施例三在两个接口均供电的情况下优选USB接口的双接口存储设备电路图(ExpressCard接口只标出了与接口选择才莫块的 主要连线),该双接口存储设备可以包括
控制单元301,用于输出第一接口控制信号,和第二接口控制信号;
第一与非门302-1,用于对控制单元301输出的第一接口控制信号与USB 接口电源信号进行与非计算,输出第三信号;
与门302-3,用于对控制单元301输出的第二接口控制信号与ExpressCard 接口电源信号进行与计算,输出第四信号;
第二与非门302-2,用于对第一与非门302-1输出的第三信号与与门302-3 输出的第四信号进行与非计算,输出ENA;
接口选择模块303 ,用于根据第二与非门302-2输出的ENA选择相应的 接口; ENA为高电平,接口选择模块303选择USB接口, ENA为低电平, 接口选择模块303选择ExpressCard接口 。
其中,第一与非门302-1、与门302-3和第二与非门302-2组成的电路可 以是实施例一中的接口使能电路102的一种具体实现方式。
第一接口控制信号为USB接口控制信号,默认为高电平;第二接口控制 信号为ExpressCard接口控制信号,默认为高电平,当需要屏蔽ExpressCard 接口时,则第二接口控制信号变为低电平。第二接口控制信号变为低电平可 以是,由于主机中删除了存储设备的ExpressCard接口 ,或者,主机向存储设 备发送ExpressCard接口屏蔽命令。
图3所示电路中,控制单元301输出的低电平的第二接口控制信号可以 实现对ExpressCard接口的屏蔽。无论ExpressCard接口是否供电,都不会选 择ExpressCard接口 ,以实现对ExpressCard接口的屏蔽。
例如,当USB接口未供电,ExpressCard接口供电时,控制单元301输出 的高电平的第一接口控制信号与USB接口电源信号通过第一与非门302-1进 行与非计算,输出一个高电平的信号。根据主机的控制,控制单元301输出 低电平的第二接口控制信号与ExpressCard接口电源信号通过与门302-3进行 与计算,输出一个低电平的信号。第一与非门302-1的输出信号与与门302-3的输出信号通过第二与非门302-2进行与非计算,输出高电平的ENA。此时, 接口选择模块303根据高电平的ENA选择未供电的USB接口 ,而不会选择 供电的ExpressCard接口。之后,只要第二接口控制信号为低电平,则无论 ExpressCard接口是否供电,ENA都输出高电平,接口选择模块303选择USB 接口。
本实施例的技术方案,第一与非门302-1、与门302-3和第二与非门302-2 对第一接口控制信号、第二接口控制信号、USB接口电源信号、ExpressCard 接口电源信号进行计算,向接口选择模块输出使能信号,接口选择模块根据 接收到的使能信号选择相应的接口 。电路选择相应的接口代替了按钮选择相 应的接口,有效减轻了用户操作负担,便于用户使用,并且不用使用户担心 按钮损坏的问题。并且,ExpressCard接口控制信号与ExpressCard接口电源 信号通过与门302-3进行与计算,可以根据主机的控制屏蔽ExpressCard接口 。
实施例四
请参考图4,图4为本发明实施例四在两个接口均供电的情况下优选 ExpressCard接口的双接口存储设备电路图(ExpressCard接口只标出了与接口 选择模块的主要连线),该双接口存储设备可以包括
控制单元401,用于输出接口控制信号;
第一与非门402-1,用于将ExpressCard接口电源信号与控制单元401输 出的接口控制信号进行与非计算,并输出信号;
第二与非门402-2,用于将第一与非门402-1的输出信号与USB接口电源 信号进行与非计算,并输出ENA;
接口选择模块403,用于根据第二与非门402-2输出的ENA选择相应的 接口 ; ENA为高电平,接口选择模块403选择ExpressCard接口 , ENA为低 电平,接口选择模块403选择USB接口。
其中,第一与非门402-1和第二与非门402-2组成的电路可以是实施例一 中的接口使能电路102的一种具体实现方式。
接口在供电时其接口电源信号为高电平,接口未供电时其接口电源信号为低电平。控制单元401输出的接口控制信号为ExpressCard接口控制信号; 当存储设备采用USB接口供电时,ExpressCard接口控制信号默认为高电平, 此时若ExpressCard接口插入主机,则ExpressCard接口控制信号保持高电平; 当主机中删除了存储设备的ExpressCard接口时,ExpressCard接口控制信号 变为低电平,直到下一次存储设备重新插入主机或者ExpressCard接口重新插 入主机时,ExpressCard接口控制信号重置为高电平。
图4所示电路图中,ExpressCard接口控制信号与ExpressCard接口电源 信号通过第一与非门402-1进行与非计算,输出一个信号,第一与非门402-1 的输出信号与USB接口电源信号通过第二与非门402-2进行与非计算,输出 ENA。这样本实施例的双接口存储设备可以保证在USB接口与ExpressCard 接口均供电的情况下,双接口存储设备优选ExpressCard接口。本实施例可以 参考如下过程
(1) 当ExpressCard接口供电,USB接口未供电时,高电平的ExpressCard 接口控制信号与ExpressCard接口电源信号通过第一与非门402-1,输出信号 为低电平,第一与非门402-1的输出信号与USB接口电源信号通过第二与非 门402-2,输出的ENA为高电平,接口选择模块403根据高电平的ENA选择 ExpressCard接口 ;
(2) 当ExpressCard接口未供电,USB接口供电时,高电平的ExpressCard 接口控制信号与ExpressCard接口电源信号通过第一与非门402-1,输出信号 为高电平,第一与非门402-1的输出信号与USB^^口电源信号通过第二与非 门403-2,输出的ENA为低电平,接口选择模块403根据低电平的ENA选择 USB接口;
(3 )当ExpressCard接口与USB接口均供电时,高电平的ExpressCard 接口控制信号与ExpressCard接口电源信号通过第一与非门402-1,输出信号 为低电平,第一与非门402-1的输出信号与USB接口电源信号通过第二与非 门402-2,输出的ENA为高电平,接口选择模块403根据高电平的ENA选择 ExpressCard接口 ;
(4 )当ExpressCard接口与USB接口均供电时,若主机删除了 ExpressCard设备,控制单元401输出的ExpressCard接口控制信号变为低电平,则接口控 制信号与ExpressCard接口电源信号通过第一与非门402-1,输出信号为高电 平,第一与非门402-1的输出信号与USB接口电源信号通过第二与非门403-2, 输出的ENA为低电平,接口选择模块403根据低电平的ENA选择USB接口 。
本实施例的技术方案,第一与非门402-1和第二与非门402-2对 ExpressCard接口控制信号、USB接口电源信号、ExpressCard接口电源信号 进行计算,向接口选择模块输出使能信号,接口选择模块根据接收到的使能 信号选择相应的接口 。电路选择相应的接口代替了按钮选择相应的接口 ,有 效减轻了用户操作负担,便于用户使用,并且不用使用户担心按钮损坏的问 题。并且,ExpressCard接口控制信号与ExpressCard接口电源信号通过第一 与非门402-1进行与非计算,保证在USB接口与ExpressCard接口均供电的情 况下,双接口存储设备优选ExpressCard接口 。
实施例五
请参考图5,图5为本发明实施例五在两个接口均供电的情况下优选 ExpressCard接口的双接口存储设备电路图(ExpressCard接口只标出了与接口 选择模块的主要连线),该双接口存储设备可以包括
控制单元501,用于输出第一接口控制信号,和第二接口控制信号;
第一与非门502-1,用于对控制单元501输出的第一接口控制信号与 ExpressCard接口电源信号进行与非计算,输出第三信号;
与门502-3,用于对控制单元501输出的第二"^矣口控制信号与USB接口 电源信号进行与计算,输出第四信号;
第二与非门502-2,用于对第一与非门502-1输出的第三信号与与门502-3 输出的第四信号进行与非计算,输出ENA;
接口选择模块503,用于根据第二与非门502-2输出的ENA选择相应的 接口 ; ENA为高电平,接口选择模块503选择ExpressCard接口 , ENA为低 电平,接口选择模块503选择USB接口 。
其中,第一与非门502-1、与门502-3和第二与非门502-2组成的电路可
13以是实施例一中的接口使能电路102的一种具体实现方式。
第一接口控制信号为ExpressCard接口控制信号,默认为高电平;第二接 口控制信号为USB接口控制信号,默认为高电平,当需要屏蔽USB接口时, 则第二接口控制信号变为低电平。第二接口控制信号变为低电平可以是,由 于主机中删除了存储设备的USB接口,或者,主机向存储设备发送USB接口 屏蔽命令。
图5所示电路中,控制单元501输出的低电平的第二接口控制信号可以 实现对USB接口的屏蔽。无论USB接口是否供电,都不会选择USB接口, 以实现对USB 4^口的屏蔽。
例如,当USB接口供电,ExpressCard接口未供电时,控制单元501输出 的低电平的第一接口控制信号与ExpressCard接口电源信号通过第一与非门 502-1进行与非计算,输出一个高电平的信号。根据主机的控制,控制单元501 输出低电平的第二接口控制信号与USB接口电源信号通过与门502-3进行与 计算,输出一个低电平的信号。第一与非门502-1的输出信号与与门502-3的 输出信号通过第二与非门502-2进行与非计算,输出高电平的ENA。接口选 择模块503根据高电平的ENA选择未供电的ExpressCard接口 ,而不会选择 供电的USB接口。之后,只要第二接口控制信号为低电平,则无论USB接口 是否供电,ENA都输出高电平,接口选择模块303选择ExpressCard接口。
本实施例的技术方案,第一与非门502-1、与门502-3和第二与非门502-2 对第一接口控制信号、第二接口控制信号USB接口电源信号、ExpressCard 接口电源信号进行计算,向接口选择模块输出使能信号,接口选择模块根据 接收到的使能信号选择相应的接口 。电路选择相应的接口代替了按钮选择相 应的接口,有效减轻了用户操作负担,便于用户使用,并且不用使用户担心 按钮损坏的问题。并且,USB接口控制信号与USB接口电源信号通过与门 502-3进行与计算,可以根据主机的控制屏蔽USB接口 。
实施例六
请参考图6,图6为本发明实施例六在两个接口均供电的情况下优选 ExpressCard接口的双接口存储设备电路图(ExpressCard接口只标出了与接口选择模块的主要连线),该双接口存储设备可以包括 控制单元601,用于输出接口控制信号;
第一与门602-1,用于将USB接口电源信号与控制单元601输出的接口 控制信号进行与计算,并输出信号;
反相器602-2,用于将ExpressCard接口电源信号进行反相计算,并输出 信号;
第二与门602-3,用于将第一与门602-1的输出信号与反相器602-2的输 出信号进行与计算,输出ENA;
接口选择模块603,用于根据第二与门602-3输出的ENA选择相应的接 口 ; ENA为低电平,选择ExpressCard接口 , ENA为高电平,选择USB接口 。
其中,第一与门602-1、反相器602-2和第二与门602-3组成的电i 各可以 是实施例一中的接口使能电路102的一种具体实现方式。
接口在供电时其接口电源信号为高电平,接口未供电时其接口电源信号 为低电平。控制单元601输出的接口控制信号为USB接口控制信号;当存储 设备采用ExpressCard接口供电时,USB接口控制信号默认为高电平,此时若 USB接口插入主机,则USB接口控制信号保持高电平;当主机中删除了存储 设备的USB接口时,USB接口控制信号变为低电平,直到下一次存储设备重 新插入主机或者USB接口重新插入主机时,USB接口控制信号重置为高电平。
本实施例可以参考如下过程
(1 )当ExpressCard接口供电,USB接口未供电时,高电平的USB接口 控制信号与USB接口电源信号通过第一与门602-1,输出信号为低电平。高 电平的ExpressCard接口电源信号经过反相器602-2输出的信号为低电平。第 一与门602-1输出的低电平的信号与反相器602-2输出的低电平的信号经过第 二与门602-3进行与计算,输出低电平的ENA。接口选择模块603根据低电 平的ENA选择ExpressCard接口 ;
(2)当ExpressCard接口未供电,USB接口供电时,高电平的USB接口 控制信号与USB接口电源信号通过第一与门602-1,输出信号为高电平。低电平的ExpressCard接口电源信号经过反相器602-2输出的信号为高电平。第 一与门602-1输出的高电平的信号与反相器602-2输出的高电平的信号经过第 二与门602-3进行与计算,输出高电平的ENA。接口选择模块603根据高电 平的ENA选择USB接口 ;
(3)当ExpressCard接口与USB接口均供电时,高电平的USB接口控 制信号与USB接口电源信号通过第一与门602-1,输出信号为高电平。高电 平的ExpressCard接口电源信号经过反相器602-2输出的信号为低电平。第一 与门602-1输出的高电平的信号与反相器602-2输出的低电平的信号经过第二 与门602-3进行与计算,输出低电平的ENA。接口选择模块603根据低电平 的ENA选择ExpressCard接口 ;
(4 )当ExpressCard接口与USB接口均供电时,若主机删除了 USB设 备,控制单元601输出的USB接口控制信号变为低电平,则USB接口控制信 号与USB接口电源信号通过第一与门602-1,输出信号为低电平。高电平的 ExpressCard接口电源信号经过反相器602-2输出的信号为低电平。第一与门 602-1输出的低电平的信号与反相器602-2输出的低电平的信号经过第二与门 602-3进行与计算,输出低电平的ENA。接口选择模块603根据低电平的ENA 选择ExpressCard接口 。
本实施例的技术方案,第一与门602-1、反相器602-2和第二与门602-3 对USB接口控制信号、USB接口电源信号、ExpressCard接口电源信号进行 计算,向接口选择模块输出使能信号,接口选择模块根据接收到的使能信号 选择相应的接口 。电路选择相应的接口代替了按钮选择相应的接口 ,有效减 轻了用户操作负担,便于用户使用,并且不用使用户担心按钮损坏的问题。 并且,本实施例的技术方案能够保证在USB接口与ExpressCard接口均供电 的情况下,双接口存储设备优选ExpressCard接口 。
实施例七
请参考图7,图7为本发明实施例七在两个接口均供电的情况下优选USB 接口的双接口存储设备电路图(ExpressCard接口只标出了与接口选择模块的 主要连线),该双接口存储设备可以包括控制单元701,用于输出接口控制信号;
第一与门702-1,用于将ExpressCard接口电源信号与控制单元701输出 的接口控制信号进行与计算,并输出信号;
反相器702-2,用于将USB接口电源信号进行反相计算,并输出信号;
第二与门702-3,用于将第一与门702-1的输出信号与反相器702-2的输 出信号进行与计算,输出ENA;
接口选择模块703,用于根据第二与门702-3输出的ENA选择相应的接 口; ENA为低电平,选择USB接口, ENA为高电平,选择ExpressCard接口 。
其中,第一与门702-1 、反相器702-2和第二与门702-3组成的电路可以 是实施例一中的接口使能电路102的一种具体实现方式。
接口在供电时其接口电源信号为高电平,接口未供电时其接口电源信号 为低电平。控制单元701输出的接口控制信号为ExpressCard接口控制信号; 当存储设备采用USB接口供电时,ExpressCard接口控制信号默认为高电平, 此时若ExpressCard接口插入主机,则ExpressCard接口控制信号保持高电平; 当主机中删除了存储设备的ExpressCard接口时,ExpressCard接口控制信号 变为低电平,直到下一次存储设备重新插入主机或者ExpressCard接口重新插 入主机时,ExpressCard接口控制信号重置为高电平。
本实施例可以参考如下过程
(1 )当ExpressCard 4妄口供电,USB接口未供电时,高电平的ExpressCard ^接口控制信号与ExpressCard "J姿口电源信号通过第一与门702-1,输出信号为 高电平。低电平的USB接口电源信号经过反相器702-2输出的信号为高电平。 第一与门702-1输出的高电平的信号与反相器702-2输出的高电平的信号经过 第二与门602-3进行与计算,输出高电平的ENA。接口选择模块703根据高 电平的ENA选择ExpressCard接口 ;
(2 )当ExpressCard接口未供电,USB冲妻口供电时,高电平的ExpressCard 接口控制信号与ExpressCard接口电源信号通过第一与门702-1,输出信号为 低电平。高电平的USB接口电源信号经过反相器702-2输出的信号为低电平。
17第一与门702-1输出的低电平的信号与反相器702-2输出的低电平的信号经过 第二与门602-3进行与计算,输出低电平的ENA。接口选择模块703根据低 电平的ENA选择USB接口 ;
(3 )当ExpressCard接口与USB接口均供电时,高电平的ExpressCard 接口控制信号与ExpressCard接口电源信号通过第一与门702-1,输出信号为 高电平。高电平的USB接口电源信号经过反相器702-2输出的信号为低电平。 第一与门702-1输出的高电平的信号与反相器702-2输出的低电平的信号经过 第二与门602-3进行与计算,输出低电平的ENA。接口选择模块703根据低 电平的ENA选择USB接口 ;
(4 )当ExpressCard接口与USB接口均供电时,若主机删除了 ExpressCard 设备,控制单元701输出的ExpressCard接口控制信号变为低电平,则接口控 制信号与ExpressCard接口电源信号通过第一与门702-1,输出信号为低电平。 高电平的USB接口电源信号经过反相器702-2输出的信号为低电平。第一与 门702-1输出的低电平的信号与反相器702-2输出的低电平的信号经过第二与 门702-3进行与计算,输出低电平的ENA。接口选才奪模块703根据低电平的 ENA选择USB接口 。
本实施例的技术方案,第一与门702-1、反相器702-2和第二与门702-3 对ExpressCard接口控制信号、USB接口电源信号、ExpressCard接口电源信 号进行计算,向接口选择模块输出使能信号,接口选择模块根据接收到的使 能信号选择相应的接口 。电路选择相应的接口代替了按钮选择相应的接口 , 有效减轻了用户操作负担,便于用户使用,并且不用使用户担心按钮损坏的 问题。并且,本实施例的技术方案能够保证在USB接口与ExpressCard接口 均供电的情况下,双接口存储设备优选USB接口。
实施例/\:
请参考图8,为本发明实施例八控制存储设备接口的方法,包括以下步骤
步骤801:接口使能电路接收来自控制单元的接口控制信号;
步骤802:所述接口使能电路将接口控制信号与第一接口电源信号以及第 二接口电源信号进行计算,并输出ENA;步骤803:接口选择模块根据所述ENA选择相应的接口。
优选地,接口使能电路可以包括第一与非门以及第二与非门,以实现对 第一接口的优选。接口控制信号与第 一接口电源信号通过第一与非门进行与 非计算输出第一信号,该第一信号与第二接口电源信号通过第二与非门进行 与非计算,输出ENA,接口选择模块根据ENA选择相应的接口。
优选地,接口使能电路可以包括第一与门、反相器以及第二与门,以实 现对第一接口的优选。接口控制信号与第一接口电源信号通过第一与门进行 与计算输出第二信号;第二接口电源信号通过反相器进行反相计算输出第三 信号;该第二信号与第三信号通过第二与门进行与计算,输出ENA,接口选 择模块根据ENA选择相应的接口 。
优选地,接口使能电路可以包括第一与非门、第二与非门以及与门,以 实现对其中一个接口的屏蔽。控制单元输出第一接口控制信号,和第二接口 控制信号。第一接口控制信号与第一接口电源信号通过第一与非门进行与非 计算输出第四信号;第二接口控制信号与第二接口电源信号通过与门进行与
计算输出第五信号;该第四信号与第五信号通过第二与非门进行与非计算, 输出ENA,接口选择模块根据ENA选择相应的接口 。
其中,第一接口可以是USB接口、 ExpressCard接口;第二接口可以是 USB接口 、 ExpressCard接口 。
可以看出,通过对接口控制信号、第一4妄口电源信号、第二4^口电源信 号进行计算,输出使能信号,并根据使能信号选择相应的接口。电路选择相 应的接口代替了按钮选择相应的接口,有效减轻了用户操作负担,便于用户 使用,并且不用使用户担心按钮损坏的问题。
实施例九
请参考图9,图9为本发明实施例九控制存储设备接口的系统结构图,该 系统包括
存储设备901,所述存储设备包括第一接口和第二接口;所述存储设备用 于根据主机902的命令,输出接口控制信号;对所述接口控制信号、第一接口电源信号以及笫二接口电源信号进行计算,输出使能信号;根据所述使能 信号选择相应的接口。
所述主机902,用于向存储设备901发送接口删除或屏蔽命令;通过第一 接口或第二接口向存储设备901供电。
其中,存储设备901的具体实现可以参考前述各个实施例。
可以看出,通过对接口控制信号、第一接口电源信号、第二接口电源信 号进行计算,输出使能信号,并根据使能信号选择相应的接口。电路选择相 应的接口代替了按钮选择相应的接口,有效减轻了用户操作负担,便于用户 使用,并且不用使用户担心按钮损坏的问题。
需要说明的是,在本发明各个实施例中,仅仅是列举了部分实施例对本
如,根据逻辑表达式进行化简或变形生成不同形式的逻辑电路。这些逻辑表 达式的变形电路都在本发明实施例公开的范围之内,也都在本发明的保护范 围之内。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术 语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定 要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而 且,术语"包括"、"包含"或者其任何其他变体意在涵盖非排他性的包含, 从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素, 而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、 物品或者设备所固有的要素。在没有更多限制的情况下,由语句"包括一 个……"限定的要素,并不排除在包括所述要素的过程、方法、物品或者 设备中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本 发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬 件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发 明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式 体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分 所述的方法。
以上对本发明所提供的存储设备及控制接口的方法、系统进行了详细
上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对 于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范 围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限 制。
权利要求
1、一种存储设备,其特征在于,所述存储设备包括控制单元,用于输出接口控制信号;接口使能电路,用于对所述控制单元输出的所述接口控制信号、第一接口电源信号以及第二接口电源信号进行计算,输出使能信号;接口选择模块,用于根据所述接口使能电路输出的所述使能信号选择相应的接口。
2、 根据权利要求1所述的存储设备,其特征在于,所述接口控制信号包 括第一接口控制信号,所述接口使能电路包括第一与非门,用于对所述第 一接口控制信号以及所述第一接口电源信号 进行与非计算,并输出信号;第二与非门,用于对所述第一与非门输出的信号以及所述第二接口电源 信号进行与非计算,输出所述使能信号。
3、 根据权利要求1所述的存储设备,其特征在于,所述接口控制信号包 括第一接口控制信号,所述接口使能电路包括第一与门,用于对所述第一接口控制信号以及所述第一接口电源信号进 行与计算,并输出信号;反相器,用于对所述第二接口电源信号进行反相计算,并输出信号;第二与门,用于对所述第一与门输出的信号以及所述反相器输出的信号 进行与计算,输出所述使能信号。
4、 根据权利要求1所述的存储设备,其特征在于,所述接口控制信号包 括第一接口控制信号和第二接口控制信号,所述接口使能电路包括第 一与非门,用于对所述控制单元输出的所述第一接口控制信号与所述 第一接口电源信号进行与非计算,并输出信号;与门,用于对所述控制单元输出的所述第二接口控制信号与所述第二接 口电源信号进行与计算,并输出信号;第二与非门,用于对所述第一与非门输出的信号与所述与门输出的信号 进行与非计算,输出所述使能信号。
5、 一种控制存储设备接口的方法,其特征在于,所述方法包括 接收来自控制单元的接口控制信号;采用所述接口控制信号与第一接口电源信号以及第二接口电源信号进行 计算,输出使能信号;根据所述使能信号选择相应的接口 。
6、 根据权利要求5所述的方法,其特征在于,所述采用所述接口控制信 号与第一接口电源信号以及第二接口电源信号进行计算,输出使能信号包括对所述控制单元输出的第一接口控制信号以及所述第 一接口电源信号进 行与非计算,并输出第一信号;对所述第一信号以及所述第二接口电源信号进行与非计算,输出所述使 能信号。
7、 根据权利要求5所述的方法,其特征在于,所述采用所述接口控制信 号与第一接口电源信号以及第二接口电源信号进行计算,输出使能信号包括对所述控制单元输出的第一接口控制信号以及所述笫一接口电源信号进 行与计算,并输出第二信号;对所述第二接口电源信号进行反相,并输出第三信号;对所述第二信号以及所述第三信号进行与计算,输出所述使能信号。
8、 根据权利要求5所述的方法,其特征在于,所述采用所述接口控制信 号与第一接口电源信号以及第二接口电源信号进行计算,输出使能信号包括对所述控制单元输出的第一4妻口控制信号与所述第一4妄口电源信号进行 与非计算,并输出第四信号;对所述控制单元输出的第二接口控制信号与所述第二接口电源信号进行 与计算,并输出第五信号;对所述第四信号与所述第五信号进行与非计算,输出所述使能信号。
9、 一种控制存储设备接口的系统,其特征在于,所述系统包括存储设备,所述存储设备包括第一接口和第二接口 ;所述存储设备用于根据主机的命令,输出接口控制信号;对所述接口控 制信号、第一接口电源信号以及第二接口电源信号进行计算,输出使能信号; 根据所述使能信号选择相应的接口 。
全文摘要
本发明公开了一种存储设备及控制接口的方法、系统。本发明公开的存储设备包括控制单元,用于输出接口控制信号;接口使能电路,用于对所述控制单元输出的所述接口控制信号、第一接口电源信号以及第二接口电源信号进行计算,输出使能信号;接口选择模块,用于根据所述接口使能电路输出的所述使能信号选择相应的接口。通过本发明,可以减轻用户的操作负担。
文档编号G11C7/10GK101452732SQ20081018886
公开日2009年6月10日 申请日期2008年12月30日 优先权日2008年12月30日
发明者张宗全 申请人:成都市华为赛门铁克科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1