[发明专利]通用串行总线传输转译器及微帧同步方法无效
申请号: | 201010512069.4 | 申请日: | 2010-09-30 |
公开(公告)号: | CN101968779A | 公开(公告)日: | 2011-02-09 |
发明(设计)人: | 汤金宽;赖瑾;徐步衡;江辉 | 申请(专利权)人: | 威盛电子股份有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 钱大勇 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通用 串行 总线 传输 转译 同步 方法 | ||
1.一种通用串行总线USB传输转译器,包含:
一装置接口,其通过一装置总线连接至一装置;
一主机接口,其通过一主机总线连接至一主机,该主机所规范的USB版本高于该装置所规范的USB版本;
至少二缓冲存储器,设置于该装置接口和该主机接口之间,用以存储数据;
一控制器,用以将数据交替存储于该至少二缓冲存储器;及
一帧起始SOF计数器,用以计数所发送帧起始SOF分组的数目,其中该帧起始SOF计数器的计数值和一预设值作比较,当达到该预设值时,该控制器将该帧起始SOF分组发送时间予以重置,使得该帧起始SOF分组的发送时间同于该主机所发送的同步时间标记分组ITP的发送时间;
其中当该主机发送该同步时间标记分组ITP时,该控制器据以将该帧起始SOF分组的发送时间予以延迟一段时间。
2.如权利要求1所述的通用串行总线USB传输转译器,在重置该帧起始SOF分组发送时间时,还包含将该帧起始SOF计数器的计数值予以清除。
3.如权利要求1所述的通用串行总线USB传输转译器,其中上述主机的USB版本为USB 3.0,且该装置的USB版本为USB 2.0。
4.如权利要求1所述的通用串行总线USB传输转译器,其中上述的延迟时间小于USB所规范的微帧时间的一半。
5.如权利要求1所述的通用串行总线USB传输转译器,其中上述的控制器控制在USB所规范的每一微帧时间的前半周期时间内,对该缓冲存储器进行数据预取。
6.如权利要求1所述的通用串行总线USB传输转译器,还包含一寄存器,用以记录该装置总线的信息,据以对该装置进行数据的预取。
7.一种通用串行总线USB的输入请求同步传输的微帧同步方法,包含:
一传输转译器对一帧起始SOF分组发送时间予以重置,使得该帧起始SOF分组的发送时间同于一主机所发送的一同步时间标记分组ITP的发送时间;
自该主机接收该同步时间标记分组ITP;
根据该同步时间标记分组ITP,将该帧起始SOF分组的发送时间予以延迟一段时间;及
计数所发送的该帧起始SOF分组;
其中当该帧起始SOF计数值未达一预设值,则继续进行计数;否则,当已达到该预设值时,则重新执行该重置步骤。
8.如权利要求7所述通用串行总线USB的输入请求同步传输的微帧同步方法,在重置该帧起始SOF分组发送时间时,还包含清除该帧起始SOF的计数值。
9.如权利要求7所述通用串行总线USB的输入请求同步传输的微帧同步方法,其中上述的延迟时间小于USB所规范的微帧时间的一半。
10.如权利要求7所述通用串行总线USB的输入请求同步传输的微帧同步方法,还包含于USB所规范的每一微帧时间的前半周期时间内,对一装置进行数据预取。
11.如权利要求10所述通用串行总线USB的输入请求同步传输的微帧同步方法,其中上述主机的USB版本为USB 3.0,且该装置的USB版本为USB 2.0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威盛电子股份有限公司,未经威盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010512069.4/1.html,转载请声明来源钻瓜专利网。