专利名称:存储设备的仿真装置及方法
技术领域:
本发明涉及一种存储设备的仿真装置及方法,尤其是关于仿真各种连接 接口,使存储设备可连接不同连接接口的数字装置,以存取数据。
背景4支术
由于硬盘、光驱及闪存等存储装置,具有各自特定的连接接口,不同的 连接接口又有各自的传输协议。
一般数字装置为了满足适用范围,需具备多
种常用的连接接口,才能连接至各种存储装置,方便使用者存取数据。
如图l所示,为习知数字装置1及其接口设备的连接状态。因各种连接 接口具有各自特定的传输协议,接口设备使用特定的连接接口,就无法与其
它不同的连接接口形成有效连接。因此例如手机或数字相机等可携式的习知
数字装置1必需同时设有USB接口 2、 IDE接口 3及SATA接口 4等常用的各 种不同传输协议的连接接口 ,才能分别与闪存5、光驱6及硬盘7等具有特 定连接接口的存储设备形成连接,达到存取数据的目的。
然而,习知数字装置1并无法利用单一连接接口,连接所有不同传输协
议连接接口的存储设备。使得数字装置1必需具有各种连接接口,才能分别 与各种连接接口连接,不仅无法降低成本,且难以简化连接接口。此外,数 字装置l将数据分别存储在各种存储设备中,数据管理、携带及使用上并不 方便。因此,习知的数字装置在连接接口的配置上,仍有问题亟待解决。
发明内容
本发明的一个目的在提供一种存储设备仿真装置,通过仿真不同连接接 口的仿真装置,以简化数字装置的连接接口及降低成本。
本发明另一目的在提供一种存储设备模拟方法,利用仿真不同连接接口 的存储设备,方便有限连接接口的数字装置存取数据。
本发明再一目的在提供一种存储设备仿真装置,利用仿真装置连接网络 远程存储设备,扩大数字装置的存储容量及数据的管理。本发明又一目的在提供一种存储设备仿真装置,提供数字装置上网、随 身碟及网络存储装置等多样功能的选择,以提高产品的适用范围。
为了达到前述发明的目的,本发明一实施例之存储设备仿真装置,包含 具有多个不同传输协议连接接口的实体接端口 ,存储器具有记忆区与緩沖 区,仿真单元可仿真多个连接接口传输协议的传输数据格式,连接单元有线 或无线连接一存储设备,微处理器配合存储器的緩冲区,控制仿真单元针对 实体接端口有效连接的连接接口,仿真连接接口的传输数据格式,经连接单
元以存储设备存取数据。
本发明另 一实施例之存储设备仿真装置,则包含具有多个不同传输协议 连接接口的实体接端口,存储器分为记忆区及緩沖区,仿真单元仿真多个连 接接口传输协议的传输数据格式,网络模块以有线或无线连接网络,操作接 口用以选择功能模式,由微处理器配合存储器的緩沖区,控制仿真单元针对 实体接端口有效连接的连接接口,仿真连接接口的格式传输数据,并依据选 择随身碟、连接网络或远程存储的功能模式,在该连接接口与网络模块或存 储器间传输数据。
本发明存储设备模拟方法,首先选择该存储设备仿真装置之功能模式, 连接该实体接端口其中一连接接口,确认该连接接口的种类,仿真该连接接 口传输协议的传输格式,检查选择的功能模式。当选择远程存储功能模式时,
则利用网络连接至远程存储设备,以仿真格式传输存取数据;当选择随身碟 功能模式时,则以仿真格式传输该存储器存取数据;当选择连接网络功能模 式时,则连接至网络,以仿真格式传输数据浏览。
图l为习知数字装置及其外围存储设备的连接图; 图2为本发明第一实施例存储设备仿真装置的系统图; 图3为本发明第一实施例存储设备模拟方法的流程图; 图4为本发明第二实施例存储设备仿真装置的系统图; 图5为本发明第二实施例存储设备模拟方法的流程图。
主要组件符号说明
10第一实施例存储设备仿真装置11实体接端口
12微处理器
13存储器
14仿真单元
15连接单元
16数字装置
17存储设备
20第二实施例存储设备仿真装置
21实体接端口
22微处理器
23存储器
24仿真单元
25网络模块
26操作接口
27数字装置
28网络
29远程存储设备
具体实施例方式
有关本发明为达成上述目的,所采用之技术手段及其功效,兹举较佳实
施例,并配合附图加以说明如下。
请参考图2,为本发明第一实施例存储设备仿真装置IO之系统。该存储 设备仿真装置10为例如随身碟等可携式装置,其系统包含实体接端口 (Port) 11、微处理器12、存储器13、仿真单元14及连接单元15等。存储 设备仿真装置10以实体接端口 11外接一数字装置16,并以连接单元15连 接一存储设备17。存储设备仿真装置10主要利用微处理器12配合存储器 13,控制仿真单元14针对实体接端口 11与数字装置16连接的连接接口 , 仿真具有该连接接口的存储设备,以符合传输协议的数据格式传输数据。
其中实体接端口 ll具有多个连接接口,可包括IDE、 SATA、 UBS等特定 传输协议的连接接口,用以外接数字装置16作为数据传输的连接接口。当 数字装置16连接至实体接端口 11的其中一连接接口时,存储设备仿真装置10藉由微处理器12分析传输数据的格式,立即判断连接的连接接口的种类。 微处理器12再控制仿真单元14,仿真所用连接接口传输协议的数据传输格 式,进行数据传输,使数字装置16确认与存储设备仿真装置10完成传输接 口的连接。
接着数字装置16将存储设备仿真装置IO视同外接的存储设备进行存取 数据。存储设备仿真装置IO利用微处理器12,控制仿真单元14,配合存储 器13作为数据处理的缓沖区,依据数字装置16的要求,将数据经连接单元 15传输至一外接的存储设备17存储,或将存储设备17的数据取出至数字装 置16。其中连接单元15可以有线或无线的方式连接至外接存储设备n,无 线连接方式可由连接单元15以红外线或蓝牙等无线模块连接至一预先设定 的存储设备17。
如图3所示,为本发明第一实施例存储设备仿真方法之流程。配合图2 说明本发明利用存储设备仿真装置10仿真具备各种连接接口的存储设备的 方法如下首先在步骤P1依据数字装置16所具有的连接接口,与存储设备 仿真装置10中实体接端口 ll相符的连接接口连接。进入步骤P2,由微处理 器12利用各连接接口的特定的传输协议,确认数字装置16与实体接端口 11 连接的连接接口。再进入步骤P3,由微处理器12配合存储器13,控制仿真 单元14仿真所用连接接口传输协议的数据传输格式,进行数据传输。接着, 在步骤P4,检查连接单元15是否连接至存储设备17 假如连接至存储设备 17,则进入步骤P5,依据数字装置16的需求经由存储设备仿真装置10,存 取存储设备17的数据,假如未连接存储设备17,则进入步骤P6,由微处理 器12发出暂停存取数据的信号,然后回至步骤P4,继续检查连接存储设备 17,等待完成连接存储设备17。
因此,本发明第 一 实施例存储设备仿真装置即可藉由仿真不同连接接口 的存储设备,让仅具备一个或少数个连接接口的数字装置,不限连接接口的 种类,随时可连接使用存储设备,方便有限连接接口的数字装置存取数据。 此外,数字装置亦不需建置过多种类的连接接口,不仅可简化数字装置的连 接接口降低成本,且能简化数字装置连接接口的配置设计,加速产品的开发。
请参考图4,为本发明第二实施例存储设备仿真装置20之系统。本实施 例存储设备仿真装置20系统包含实体接端口 21、微处理器22、存储器23、 仿真单元24、网络模块25及操作接口 26等。其中存储设备仿真装置20以具备多连接接口的实体接端口 21外接一数字装置27,利用微处理器22配合 存储器23,控制仿真单元24针对实体接端口 21与数字装置27连接的连接 接口,仿真具有该连接接口的存储设备,以符合传输协议的数据格式传输数 据的作用,与前述第一实施例存储设备仿真装置相同。不同处在于,本实施 例存储设备仿真装置20,增大存储器23的容量,包含记忆区及缓沖区,使 其可作为随身碟,并将连接单元以网络模块25取代,可有线或无线连接网 络28上网,且可经网络28连接至远程存储设备29,远程存储设备29可为 公司或个人设置的网络磁盘(Network Attached Storage,简称NAS),另设一 操作接口 26作为功能选择。
当实体接端口 21外接数字装置27时,本实施例存储设备仿真装置20 可经由操作接口 26的按键操作先选择功能,作为随身碟、连接网络或远程 存储等功能模式。存储设备仿真装置20利用微处理器22配合存储器23缓 沖区,控制仿真单元24针对实体接端口 21与数字装置27连接的连4妄接口 , 仿真连接接口传输协议的格式传输数据。当选择随身碟功能模式时,存储设 备仿真装置20以存储器23记忆区作为存储设备,供数字装置27存取数据, 而切断网络模块25的功能。当选择连接网络功能模式时,存储设备仿真装 置20利用网络模块25,有线或无线连接至网络28,使数字装置27可上网 浏览。当选择远程存储功能模式时,存储设备仿真装置20需先设定远程存 储设备29连接方式,例如远程存储设备29网址及登入密码等,再利用网络 模块25经由网络28,与远程存储设备29形成连接,存储设备仿真装置20 即以远程存储设备29作为存储设备,供数字装置27存取数据。
如图5所示,为本发明第二实施例存储设备仿真方法之流程。配合图4 说明本实施例利用存储设备仿真装置20仿真具备各种连接接口存储设备的 方法如下在步骤Sl,首先利用操作接口 26选择随身碟、连接网络或远程 存储等其中一功能模式。步骤S2依据数字装置27所具有的连接接口 ,与存 储设备仿真装置20中实体接端口 21相符的连接接口形成连接。再进入步骤 S3,由微处理器22利用各连接接口的特定的传输协议,确认连接的连接接 口种类。进入步骤S4,由微处理器22配合存储器23緩冲区,控制仿真单元 24仿真所用连接接口传输协议的数据传输格式,进行数据传输。
接着,在步骤S5,检查选择的功能模式?当检查选择远程存储功能模式 时,则进入步骤S6准备与远程存储设备29连接,在步骤S7利用网络模块25连接至网络28,再进入步骤S8,存储设备仿真装置20以设定的远程存储 设备29网址及登入密码,登入远程存储设备29形成连接,然后在步骤S9, 以远程存储设备29作为存储设备,供数字装置27存取数据。当步骤S5选 择的随身碟功能模式时,则进入步骤SIO,以存储设备仿真装置20作为随身 碟,再进入步骤S9,利用其存储器23记忆区作为存储设备,供数字装置27 存取数据。当步骤S5选择连接网络功能模式时,则进入步骤Sll,存储设备 仿真装置20利用网络模块25连接至网络28,再进入步骤S12使数字装置 27上网浏览。
因此,本发明第二实施例的存储设备仿真装置,除仿真不同连接接口的 传输格式,简化数字装置的连接接口外,还可提供无上网设备的数字装置上 网、随身碟及网络远程存储装置等多样功能模式的选择。此外,让仿真装置 连接网络远程存储设备,不仅无需携带笨重的存储设备,且扩大数字装置的 存储容量,以使数据存储在同一存储设备,方便数据管理。
以上所述,仅用以方便说明本发明之较佳实施例,本发明的范围不限于 该等较佳实施例,凡依本发明所做的任何变更,在不脱离本发明的精神下, 皆属本发明权利要求的范围。
权利要求
1、一种存储设备仿真装置,包含一实体接端口,具有多个不同传输协议的连接接口;一存储器,具有记忆缓冲区;一仿真单元,仿真该多个连接接口传输协议的传输数据格式;一连接单元,连接一存储设备;以及一微处理器,配合该存储器的缓冲区,控制该仿真单元针对该实体接端口有效连接的连接接口,仿真该连接的连接接口的格式传输数据,经连接单元,以该存储设备存取数据。
2、 依据权利要求1所述的存储设备仿真装置,其中该多个连接接口包 括IDE及SATA及UBS连接接口 。
3、 依据权利要求1所述的存储设备仿真装置,其中该实体接端口有效 连接的连接接口外接一数字装置。
4、 依据权利要求1所述的存储设备仿真装置,其中该连接单元以有线 或无线的方式连接至该存储设备。
5、 一种存储设备仿真装置,包含 一实体接端口,具有多个不同传输协议的连接接口;一存储器,分为记忆区及緩冲区;一仿真单元,仿真该多个连接接口传输协议的传输数据格式; 一网络模块,连接网络;一操作接口,选择该存储设备仿真装置之功能模式;以及 一微处理器,配合该存储器的緩冲区,控制该仿真单元针对该实体接端 口有效连接的连接接口,仿真该连接的连接接口的格式传输数据,并依据该 操作接口选择的功能模式,在该连接接口与网络模块或存储器间传输数据。
6、 依据权利要求5所述的存储设备仿真装置,其中该网络模块经网络 连接一远程存储设备。
7、 依据权利要求5所述的存储设备仿真装置,其中该网络模块以有线 或无线连接网络。
8、 依据权利要求6所述的存储设备仿真装置,其中该搡作接口选择的 功能模式包含随身碟、连接网络或远程存储。
9、 依据权利要求8所述的存储设备仿真装置,其中该操作接口选择随身碟功能模式,数据在该连接接口与存储器间传输,以在记忆区存取数据。
10、 依据权利要求8所述的存储设备仿真装置,其中该操作接口选择连 接网络功能模式,数据在该连接接口与网络模块间传输,以上网浏览。
11、 依据权利要求8所述的存储设备仿真装置,其中该操作接口选择远 程存储功能模式,数据在该连接接口经网络模块,与该远程存储设备间传输, 以远程存储设备存取数据。
12、 依据权利要求11所述的存储设备仿真装置,其中该远程存储设备 为网络磁盘。
13、 一种存储设备模拟方法,在一存储设备仿真装置中仿真连接的连接 接口,该存储设备仿真装置包含实体接端口,该方法包含步骤(1) 连接该实体接端口其中 一连接接口 ;(2) 确认该连接的连接接口的种类;(3) 仿真该连接接口传输协议的传输格式;及(4) 以仿真格式传输数据。
14、 依据权利要求13所述的存储设备模拟方法,其中该步骤(2)通过分析连接的连接接口传输数据的格式,判断连接接口的种类。
15、 依据权利要求13所述的存储设备模拟方法,其中该步骤(3)模拟后, 进一步包括一步骤(3-1)检查存储设备仿真装置是否连接一存储设备?假如连接有存储设 备,则以仿真格式传输数据至该存储设备存取数据,假如未连接存储设备, 则暂停传输数据,且继续检查连接存储设备,等待完成连接存储设备。
16、 依据权利要求13所述的存储设备模拟方法,其中该步骤(l)连接 该实体接端口前,进一步包括一步骤选择该存储设备仿真装置的功能模式。
17、 依据权利要求16所述的存储设备模拟方法,其中该步骤(4)传输数 据前,进一步包括一步骤(4-1)检查选择的功能模式?当选择远程存储功能模式时,则利用网络 连接至远程存储设备,以仿真格式传输存取数据,当选择随身碟功能模式时, 则以仿真格式传输至该存储设备仿真装置之存储器存取数据,当选择连接网 络功能模式时,则连接至网络,以仿真格式传输数据浏览。
18、依据权利要求17所述的存储设备模拟方法,其中该步骤(4-l)利用网络连接至远程存储设备时,以预先设定的远程存储设备网址及登入密码, 登入远程存储设备形成连接。
全文摘要
一种存储设备的仿真装置及方法,包含具有多个不同传输协议连接接口的实体接端口。存储器具有存储区与缓冲区,仿真单元仿真多个连接接口传输协议的传输数据格式,连接单元以有线或无线连接存储设备,微处理器配合存储器的缓冲区,控制仿真单元针对有效连接的实体接端口,仿真连接接口的传输数据格式,经连接单元在存储设备存取数据。
文档编号G06F3/06GK101630234SQ20081013578
公开日2010年1月20日 申请日期2008年7月14日 优先权日2008年7月14日
发明者李启志, 林文景 申请人:广明光电股份有限公司