IDT77105
在“加扰”把数据和逻辑异或他们每个半字节
对4高阶位(数据X(t )中,X (叔1 )中,X (叔2 )中,X (叔3) ) 10位的
伪随机半字节发生器(PRNG) 。它的功能是提供
适当的频度分布为整个线路的信号。
该PRNG的时钟每一个四位被处理时,无论
是否已处理的半字节是数据还是命令字节的一部分。记
然而,只有半字节的数据进行扰码。整个命令字节
(X _C )是不是炒之前,它的编码(见示意图插图
化) 。所述PRNG是基于以下多项式:
X
10
+ X
7
+ 1
与此多项式,四个输出数据位(D3 ,D2, D1,D0 ),将
从下面的公式产生:
D3 = d3的异或数据X(t -3)的
D2 = d2的异或数据X(t -2)的
D1 = D1异或数据X(t -1)的
D0 = D0 XOR X( T)
下面的半字节被加扰的数据X(t + 4 )中,X (T + 3) ,数据X(t + 2)和
X(t+1).
在发射机和接收机之间的扰频锁发生各
时间X_X命令被发送。一个X_X命令在仅启动
开始PRNG后的细胞转移至所有已循环了
州( 210 - 1 = 1023的状态) 。第一个有效的ATM数据传输单元
上电后,也将伴随着一个X_X命令字节。
每当X_X命令字节发送,在最后的第一个半字节
逃生( X)半字节异或门与1111B ( PRNG = 3FFx ) 。
因为一个定时标记命令( X_8 )可以在任何时间发生,则
复位PRNG的可能性启动细胞的指令和一个定时标记
命令连续出现确实存在(如X_X_X_8 ) 。在这
情况下,最后连续两次逃跑的检测( X)将半字节
导致PRNG重置为初始3FFx状态。因此, PRNG是
只有连续第二逃逸对的前半后计时。
一旦数据半字节已经使用的PRNG被加扰,则
半字节使用的是图4b / 5b的过程进一步进行编码。在图4b / 5b的方案
确保了发生在信号转换的适当数量
线。一共有17个5比特码元被用来表示16个4比特的数据
半字节和一个逃生( X)四位。下表列出了4位
与其对应的5位码元数据:
数据
0000
0100
1000
1100
符号
10101
00111
10010
10111
数据
0001
0101
1001
1101
符号
01001
01101
11001
11101
这种编码/解码的实现有几个非常理想的prop-
ERTIES 。其中的事实是,在输出符号比特可被表象
由一组相对简单的逻辑方程sented 。另一主
优点在于,它包含传输性能是可取的,
其中包括:
!
转型期平均在3元5元的信号;
!
编码/解码不受的掺入
扰码器;
!
游程长度被限制为< = 5;
!
差距不会超过± 1 。
在接收器中,解码器从接收到的码元来确定
是否定时标记指令( X_8 )或启动细胞的一个命令是
发送( X_X或X_4 ) 。如果起始细胞的命令被检测到时,下一个53
接收的字节进行解码,并转发给解扰器。 (见
接收框图,图2)。
在图4b / 5b的编码器的输出提供串行数据给NRZI
编码器。 NRZI码的每个时间“1”位被转换的线电压
发送。此,连同以前的编码方案保证
这对长期运行长度为' 0 '或'1'被阻止。每个符号
移出凭借其先发最显著位。
当它没有细胞进行发送, 77105通过保持线活性
持续有效的传输符号。它没有,但是,发射
起动单元的另一指令,直到它有另一个小区进行传输。
发送HEC字节计算/插入
字节#每个ATM信元5中, HEC(信头差错控制)是calcu-
穿过第一个4字节的信元信头的自动迟来,视
当位寄存器0×03 5的设置。这个字节然后要么插入
作为替换,第五字节的由外部传送到PHY
系统,或者该信元被发送的接收。的第二操作模式
提供了用于插入的"Bad" HEC码可在通信辅助
化诊断。
接收机说明
在接收端,逆发生。该数据的NRZI解码
之前每个符号被重新组合。这些符号然后被发送到
5B / 4B解码器,其次是命令字节解释,德Scram-
BLER ,最后的UTOPIA接口向外界。注意
虽然IDT77105可检测标志, HEC错误,它不
试图纠正他们。
ATM信元格式
第7位
位0
第7位
UDF
有效载荷字节1
•
•
•
位0
头字节1
数据
0010
0110
1010
1110
符号
01010
01110
11010
11110
数据
0011
0111
1011
1111
符号
01011
01111
11011
11111
3445 DRW 03A
.
头2个字节
头3个字节
头4字节
有效载荷48字节
3445 DRW 03B
ESC ( X) = 00010
.
UDF =用户定义的字段(或HEC )
7 24
2000年9月11日