[发明专利]串行总线装置、传输方法以及通用串行总线(USB)装置有效
申请号: | 200810088337.7 | 申请日: | 2008-03-28 |
公开(公告)号: | CN101308484A | 公开(公告)日: | 2008-11-19 |
发明(设计)人: | 薛兆轩 | 申请(专利权)人: | 宏正自动科技股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陆嘉 |
地址: | 台湾省台北县汐*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 串行 总线 装置 传输 方法 以及 通用 usb | ||
技术领域
本发明涉及一种通用串行总线(Universal Serial Bus;USB)装置,特别是涉及一种USB装置可利用一USB装置控制器以模拟多个虚拟的USB装置以及一虚拟的USB集线器(HUB)。
背景技术
现有的USB装置利用一USB装置控制器芯片,控制每一个USB装置,并且主机(host computer,如个人电脑)分配地址给每个USB装置。若具有多个USB装置时,则需使用一USB集线器。图1显示USB集线器与主机之间的连接关系。USB集线器2模拟四个下传(downstream)USB端口,并可控制四个USB装置。在此例中,USB装置5(如随身碟flash drive等)可直接地插进USB集线器2的USB端口中。消费者装置4(如PDA、数码相机等)通过连接线3便可插入USB集线器2的USB端口中。连接线3可为USB转RS232转换线,其具有连接端3a及3b。连接端3a用以插入一USB端口,而连接端3b用以插入消费者装置4的RS232端口。
发明内容
本发明所提供的USB集线器可大大地解决现有技术的缺点所造成的问题。
本发明的目的在于提供一种装置,其可作为USB集线器以及可由简单的硬件所完成。
本发明的特性以及优点稍后将会详细介绍。借由后面部分的介绍,将可使本发明更明显易懂。借由稍后所介绍的结构以及申请专利范围,可使本发明的上述和其他目的、特征、和优点更容易被了解并达成。
为了达到上述目的及优点,本发明提供一种通用串行总线(USB)装置,包括一逻辑装置、一模拟开关、一USB装置控制器以及一微控制器单元。逻辑装置连接一USB总线,用以接收来自一主机的多个第一总线信号。该第一总线信号具有至少一封包。该封包具有一第一地址字段。该逻辑装置取出并储存该第一地址字段的一原始地址数值,并产生一固定地址信号。该固定地址信号包括一固定地址数值以及一地址选择信号。该地址选择信号同步于该些第一总线信号。模拟开关连接该USB总线,用以接收该些第一总线信号以及该逻辑装置所产生的该固定地址信号以及该地址选择信号。该模拟开关根据该地址选择信号,在该些第一总线信号与该固定地址信号之间切换,以产生多个第二总线信号。该些第二总线信号大致上等于该些第一总线信号,除了该第一地址字段以及与该原始地址数值有关的字段外,其中该些第二总线信号的一第二地址字段具有一固定地址数值。USB装置控制器连接该模拟开关,用以接收该些第二总线信号并执行相关功能。微控制器单元连接该USB装置控制器。该微控制器单元连接该逻辑装置,用以重新得到该被储存的原始地址数值。该微控制器单元载入软件,用以根据该重新得到的原始地址数值,控制该USB装置控制器的功能。
本发明还提供一种串行总线装置,包括一地址滤除电路、一串行总线装置控制器以及一微控制器单元。地址滤除电路连接一串行总线,用以接收来自一主机的多个第一总线信号。该第一总线信号包括至少一封包。该封包具有一第一地址字段。该地址滤除电路取出并储存该第一地址字段的一原始地址数值,并产生多个第二总线信号。该些第二总线信号大致上等于该些第一总线信号,除了该第一地址字段以及其它与该第一地址字段的数值有关的字段以外,其中该些第二总线信号的一第二地址字段包含一固定地址数值。串行总线装置控制器连接该地址滤除电路,用以接收该些第二总线信号以及执行相关功能。微控制器单元连接该串行总线装置控制器。该微控制器单元连接该地址滤除电路,用以重新得到该被储存的原始地址数值。该微控制器单元载入软件,用以根据该重新得到的原始地址数值,控制该串行总线装置控制器的功能。
另外,本发明提供一种传输方法,用以通过一串行总线进行传输。本发明的传输方法包括,(a)接收来自一主机的多个第一总线信号,该些第一总线信号具有一第一地址字段;(b)取出并储存该第一地址字段的一原始地址数值;(c)产生多个第二总线信号,该些第二总线信号大致上等于该些第一总线信号,除了该第一地址字段以及与该原始地址数值有关的字段外,其中该些第二总线信号的一第二地址字段具有一固定地址数值;(d)接收该被储存的原始地址数值;(e)接收该些第二总线信号,并执行一相关功能;以及(f)根据所重新得到的该原始地址数值,控制该相关功能的执行。
为使本发明的上述和其他目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合所附图式,作详细说明如下。
附图说明
图1显示现有USB集线器与主机及多个USB装置之间的连接示意图。
图2显示USB集线器通过RF信号与主机及多个USB装置之间所进行的数据传输示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宏正自动科技股份有限公司,未经宏正自动科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810088337.7/2.html,转载请声明来源钻瓜专利网。