寻求曼彻斯特码等编码方法的简介
请问,曼彻斯特码、NRZI码、4B/5B码之间的都有什么样的关系?
比如,我有一串二进制码“001001100111”请问,如果将分别它转成曼码、N码、4B码,应该怎么转,请重点讲讲高电平代表1还是低电平代表1,在一个时钟周期的开始跳转还是在周期中间跳转。谢谢!!
问题点数:20、回复次数:6Top
1 楼BLEACH174(TAO....)回复于 2005-09-25 00:15:17 得分 6
数字数据的传输包括两种方式:基带传输方式和频带传输方式.
而你说的曼彻斯特码和NRG就属于所说的第一种.而跳转方式是从一个时钟的开始计算的..
非归零码NRZ是用正电压表示"1",用负电压表示"0",在一个二进制的宽度的电平保持不变,即每一位中间没有跳变.
曼彻斯特码吗?有点忘了..Top
2 楼wfexp(wfexp)回复于 2005-09-25 08:33:44 得分 7
曼彻斯特码:把一码元一分为二,如果在前半个码元时间里,电压为高电平,在一码元的时间中发生电压跳变,使后半个码元时间的电压为零电平,此时接收信号的值就判为1。
反之接收信号的值就判为0。Top
3 楼cometzg(清の茶)回复于 2005-10-06 21:58:49 得分 0
to: wfexp(wfexp)
谢谢,也就是说,曼码是以跳变来曲分01JK的,0:在一个码元的开始和中间均跳变。1:只在中间跳变。J:开始和中间均不跳变,K:只在开始跳变。 对否?
NRZI码仅仅是正电平代表1,负电平代表0,是吗?
4B/5B编码是什么意思,它是怎么跳转的?
另外,差分曼彻斯特码是怎么回事?
Top
4 楼cometzg(清の茶)回复于 2005-10-16 13:39:03 得分 0
没人理我了,自己顶一个。Top
5 楼alli()回复于 2005-10-19 18:14:03 得分 7
曼彻斯特编码,其编码效率只有50%,即10Mbps的网络速率,其波特率将为20M,如果是100Mbps,其波特率将达到200M. 这样的工作频率太高了.所以, 要想降低工作频率,就要提高编码效率. 4B/5B编码,就是对四位数据,采用5位信号进行编码. 其编码效率为80%, 对于100Mbps的速率, 波特率为125M就可以了.因为4位比特位有16种状态, 5个信号可有32 中状态. 所以是足够用的, 但其使用32种状态中的16种.呵呵,具体哪几种, 忘了, 只记得每一组5位编码中至少有2个以上的 1 , 其他的一些规则, 你可以再查查.
类似的还有8B/10B, 4B/3T编码等,都是为了提高编码效率.Top
6 楼cometzg(清の茶)回复于 2006-02-18 12:18:18 得分 0
最后也没完全明白,像这样的知识也不知哪本书上讲的会比较详细。结贴!Top




