Chinaunix首页 | 论坛 | 博客
  • 博客访问: 584071
  • 博文数量: 141
  • 博客积分: 3425
  • 博客等级: 中校
  • 技术积分: 1609
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-23 15:55
文章分类

全部博文(141)

文章存档

2019年(5)

2011年(19)

2010年(36)

2009年(13)

2008年(50)

2007年(18)

分类:

2008-03-02 09:47:50

USB接口工作电路主要参数

1 数据编码/解码


在传输信号时,USB应用了NRZI(非归零反相编码)编码方式。在NRZI编码中,"1"由

不出现电平变化来表示,而"0"由电平发生变化来表示。一串"0"会使得NRZI数据每比特

周期都会出现跳变,而一串连"1"则使得数据中长时间不会出现变化。 



2 比特填充

为了保证信号有足够的变化,在USB上发送一个分组数据时,传输设备要进行比特填充。

对于USB上进行NRZI编码之前,在数据流内每6个连"1"之后都应该插入1个"0",从而

在NRZI数据流中强制加入1个变化。这样在逻辑上至少每7个比特周期,接收器就会接收

到1个数据变化,以保证数据和时钟相互锁定。接收器必须对NRZI数据进行解码,识别填

充比特并丢失他们。比特填充sync(同步)模式开始进行,并贯穿于整个传输过程中。用于

终止该sync方式的数据"1",将作为一个序列中的第1个数据而加以计数。比特填充总是

被强制执行,不会有什么例外。如果比特填充原则需要的话,即使该比特是分组结束(EOP)

信号之前的最后一个比特,也会在最后面插入-个"0"比特。



3 数据信号速率

全速数据速率的标称值是12Mb/s。对于全功能设备的数据速率容差为±0.25%。为了符合

帧时间间隔精度的需要,主控制器的精度必须保证其优于±0.05%。对于低速率名誉上为

1.5Mb/s,所允许的频率容差为±1.5%。这一误差包括下列原因所产生的不准确性:最

初的频率的正确度、晶体容性负载、提高给振荡器的电压、温度和老化。低速率的的抖动应

该小于10ns,这一容差允许在低速率设备中实用价格较低振荡器。


阅读(1597) | 评论(0) | 转发(0) |
0

上一篇:水蜜桃

下一篇:skyeye内存配置

给主人留下些什么吧!~~