[发明专利]数据传送控制装置、电子装置和数据传送控制方法有效
申请号: | 02119383.5 | 申请日: | 2002-05-14 |
公开(公告)号: | CN1385794A | 公开(公告)日: | 2002-12-18 |
发明(设计)人: | 石田卓也;神原义幸 | 申请(专利权)人: | 精工爱普生株式会社 |
主分类号: | G06F13/00 | 分类号: | G06F13/00 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 刘宗杰,王忠忠 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 传送 控制 装置 电子 方法 | ||
技术领域
本发明涉及数据传送控制装置、电子装置和数据传送控制方法。
背景技术
近年来,作为用于连接个人计算机和外围设备(广义上的电子装置)的阶段标准,USB(Universal Serial Bus;通用串行总线)引人注目。在该USB中,可以同时用相同标准的连接器来连接以往用各个标准的连接器连接的鼠标器、键盘和打印机等外围设备,具有可以实现所谓的即插即用或热插拔的优点。
另一方面,在该USB中,作为相同的串行总线阶段标准,与引人注目的IEEE1394相比,存在传送速度慢的问题。
因此,制定了具有相对于现有的USB1.1标准的互换性,同时与USB1.1相比,可以实现非常高速的480Mbps(HS模式)的数据传送速度的USB2.0标准,十分引人注目。
而且,在该USB2.0中,在HS(High Speed)模式时按480Mbps进行数据传送。因此,具有可以作为请求高速传送速度的硬盘驱动器或光盘等存储装置的阶段来使用的优点。
但是,在另一方面,连接到USB总线的数据传送控制装置必须处理以480Mbps这样的高速度传送的数据。因此,如果数据传送控制装置的处理速度、控制数据传送控制装置的固件(CPU)的处理速度慢,则不能确保有效的传送速度,存在会损失总线频带的课题。
发明内容
本发明是鉴于以上的技术课题的发明,其目的在于,提供能够提高有效的总线传送速度的数据传送控制装置、电子装置、以及数据传送控制方法。
为了解决上述课题,本发明是一种数据传送控制装置,用于通过总线的数据传送,它包括:缓冲器,在分配包含第1、第2信息的多种信息作为通过一个端点(end point)传送的信息的情况下,准备第1信息用的第1存储区域和第2信息用的第2存储区域来对应于一个端点;以及缓冲器管理电路,在通过总线传送第1信息的第1阶段中,将从主机向端点传送的信息写入到第1信息用的所述第1存储区域,而在通过总线传送第2信息的第2阶段中,将从主机向端点传送的信息写入到第2信息用的所述第2存储区域。
根据本发明,在缓冲器中准备分配给所给与的端点的第1信息用的第1存储区域,以及分配给相同端点的第2信息用的第2存储区域。然后,在第1阶段(第1传输)中,将从主机向端点传送的信息写入到第1存储区域,在第2阶段(第2传输)中,将从主机向端点传送的信息写入到第2存储区域。例如,在从第1阶段切换为第2阶段的情况下,向端点的信息写入区域从第1存储区域切换为第2存储区域。
这样的话,即使在一个端点中分配多种信息的情况下,也可以对于写入到第1存储区域的信息进行处理,同时在第2存储区域中写入第2信息。因此,可以提高数据传送控制装置的处理速度,减轻处理第1信息的部件的负荷,可以提高有效的总线传送速度。
此外,本发明可以将为第1信息用而准备的所述第1存储区域设定于可进行信息的随机存取的区域;将为第2信息用而准备的所述第2存储区域设定于将前面输入的信息先输出的区域。
这样的话,可提高处理写入到第1存储区域的第1信息的部件的处理速度等。
此外,本发明可以在存储第1信息的所述第1存储区域的开头地址以外的区域中,写入指示传送第2信息的命令块和通过命令块指示传送的第2信息的长度信息的至少一个信息。
即使在这样的情况下,根据本发明,也可以按随机存取来读出命令块和长度信息,可提高处理第1信息的部件的处理速度等。
此外,本发明能够以对于所述第1阶段的数据传送的确认被返回到主机为条件,将从主机向端点传送的信息的写入区域从所述第1存储区域切换为所述第2存储区域。
这样的话,可以用少的处理负荷来实现无差错的可靠的区域切换。
此外,本发明可以在主机之间用于进行事务处理的排序同步的数据触发比特中产生差错的情况下,即使在确认被返回到主机的情况下,也不进行从所述第1存储区域向所述第2存储区域的切换。
这样的话,即使在数据触发比特上产生差错的情况下(触发差错的情况),也可以实现合适的数据传送处理。
此外,本发明的所述第1信息是命令块的信息包;所述第2信息是根据所述命令块的指示传送的数据的信息包。
其中,在本发明中,存储在第1、第2存储区域中的第1、第2信息的种类可以任意地设定。
此外,本发明可以在处理部件解释所述命令块的信息包期间,将数据的信息包写入到所述第2存储区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于精工爱普生株式会社,未经精工爱普生株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/02119383.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高纯度氟聚合物
- 下一篇:生产γ-谷氨酰半胱氨酸的方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置