[实用新型]用于产生USB外设时钟的电路有效
申请号: | 201220610928.8 | 申请日: | 2012-11-19 |
公开(公告)号: | CN202904428U | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 杨修 | 申请(专利权)人: | 四川和芯微电子股份有限公司 |
主分类号: | G06F1/04 | 分类号: | G06F1/04;G06F1/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 产生 usb 外设 时钟 电路 | ||
技术领域
本实用新型涉及USB通讯领域,更具体地涉及一种用于产生USB外设时钟的电路。
背景技术
USB是英文Universal Serial BUS的缩写,中文含义是“通用串行总线”。USB因为其通讯速度快、接口简单、应用方便等优点,已经成为了目前PC、MP4、手机、PDA(Personal Digital Assistant,掌上电脑)、数码相机、打印机、扫描仪等电子设备的必备标准接口之一,在信息通讯和数据传输等方面得到了广泛地应用。
常规的通讯系统往往都各自需要一个相对准确的时钟源,利用这个时钟源,在通讯系统内部再经过分频或倍频等逻辑产生通讯系统工作所需主时钟,对传输的数据流进行分析、采集,以达到数据通讯的目的。USB通讯系统也不例外在USB的全速、低速通讯(通讯速度为1.5MHz即为低速通讯,通讯速度为12MHz即为全速通讯)中,系统对数据传输时钟精确度的要求较高(±2.5‰)。因此,USB通讯系统通常是采用外接晶振的时钟方案,即外部通过晶振产生一个准确的时钟(例如12MHz)输入芯片内部,芯片内部再通过PLL等逻辑模块倍频,产生最终系统所需的低速及全速的工作时钟300MHz,以保证USB主体结构通讯的精度。
由于需要使用晶振给USB主体结构提供准确的时钟,USB通讯系统芯片就至少需要增加两个管脚以供晶振使用;如此,在管脚相对较少的电子产品中,就无法采用USB通讯系统了。例如,在常规的SIM卡之类的电子产品中,管脚一般只有4~7个,由于其它系统功能的需要,使得根本无法额外再分配两个管脚给晶振使用,从而根本无法采用USB通讯系统。
再则,随着制作工艺的发展和设计技术的提高,电子产品的体积愈来愈小型化,且电子产品的管脚也在不断的减少。而晶振元件的体积相对SOC(Systemon Chip,系统级芯片)芯片还是比较大的,这样将会制约产品的高集成小型化的发展。从而,晶振成为制约USB通讯系统芯片的应用及发展的关键因素。
当然,USB芯片内部也可以通过RC/LC振荡器生成时钟,并提供给USB主体结构。但是由于RC/LC振荡器工艺偏差或其它因素影响,使得芯片内振荡器生成时钟与设计目标通常存在±20%的偏差,而时钟存在偏差,将导致在通讯过程中收发数据包的长度也难以保持一致,无法满足系统传输的精度需求。
因此,有必要提供一种改进的用于产生USB外设时钟的电路来克服上述缺陷。
实用新型内容
本实用新型的目的是提供一种用于产生USB外设时钟的电路,通过本实用新型的技术方案可在不需另外占用USB主体结构的引脚的情况下,为USB主体结构提供正常工作所需的主时钟,且可保证USB主体结构进行高精度的低速/全速通讯。
为实现上述目的,本实用新型提供一种用于产生USB外设时钟的电路,设置于USB主体结构上,其中该电路包括:内部振荡器、接收器、发送器、时钟计数器及时钟处理器;所述内部振荡器产生具有固定频率的时钟;所述接收器与所述内部振荡器及主机连接,且所述接收器根据所述内部振荡器输出的时钟接收主机发出的数据包;所述发送器分别与内部振荡器及主机连接,所述发送器在所述内部振荡器产生的时钟的控制下将USB主体结构的数据包发送至所述主机;所述时钟计数器分别与所述接收器及内部振荡器连接,所述时钟计数器根据所述内部振荡器发出的时钟对所述接收器接收的数据包的长度进行计数;所述时钟处理器分别与所述时钟计数器、内部振荡器及发送器连接,所述时钟处理器根据所述时钟计数器计数的数据包的长度,控制调节所述发送器发送的数据包的长度与接收器接收到的数据包的长度相同。
较佳地,所述内部振荡器为RC振荡器或LC振荡器
较佳地,所述内部振荡器产生的时钟为高频时钟。
较佳地,所述内部振荡器输出的时钟的频率为300MHz。
与现有技术相比,本实用新型的用于产生USB外设时钟的电路,由于所述时钟处理器分别与所述时钟计数器、内部振荡器及发送器连接,所述时钟计数器对主机发现的数据长度进行计数,并将计数结果传送给所述时钟处理器,所述时钟处理器根据计数结果控制调节发送器发送的数据包的长度,并使发送器发送的数据包的长度与接收器接收到的数据包的长度一致;从而可保证所述USB主体结构收发的数据包的长度是相同的,使得在所产生的时钟的控制下所述USB主体结构可高精度地与主机之间进行各种数据包的低速/全速通讯。
通过以下的描述并结合附图,本实用新型将变得更加清晰,这些附图用于解释本实用新型。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川和芯微电子股份有限公司,未经四川和芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201220610928.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:安全气动破碎机
- 下一篇:一种改性氧化锌的制备方法