如何把连续的0或者1变成0和1交替
时间:10-02
整理:3721RD
点击:
把连续的0或者1变成0和1交替,这个算法叫什么?scrambling?
有没有具体的资料。
有没有具体的资料。
我知道有个8B10B编码,不过不能保证0,1交替,只是让连0连1最多5个,貌似
扰码就可以了。你可以搜索一下SDH协议,上面有这个实现方法。用移位寄存器实现的
通信上有伪随机化的做法,就是专门解决这个问题的。
通信商那个方法好像只是限制连0或是连1的最大数目,但是不能变成01交替吧
这样的话应该只能通过某种特殊的编码实现了,期望有高人能提供思路。
xi-1=(xi xnor xi-1) xor xi
试试这个
用移位寄存器实现,还有做异或。之前做了一个的,貌似还分serial和parallel的
这样不知道能不能解决你的疑问:
N倍频 0-->0101,1-->0011
对,是叫scramble,个人感觉和CRC有点像
