曼彻斯特编码的N为什么不常规
时间: 2023-10-14 17:05:08 浏览: 54
曼彻斯特编码是一种常用的线路编码方式,它将每个比特编码成两个等时长的码元,以提高数据传输的可靠性和同步性。在曼彻斯特编码中,每个比特有两个不同的电平表示,因此离散级别数N为2,不同于常规的离散级别数为2的k次方的情况。因此,不能使用 S=B*log2(N) 公式计算曼彻斯特编码的码元速率。在以太网中,数据率为10Mbps,因为每个比特使用曼彻斯特编码方式编码成两个码元,所以码元速率为20M码元/秒。
相关问题
100Mbps以上以太网为什么不使用曼彻斯特编码
100Mbps及以上以太网采用了4B/5B编码方式,而不是曼彻斯特编码。原因如下:
1. 4B/5B编码可以更有效地利用频谱。曼彻斯特编码中,每个比特位都需要两个时钟周期来传输,因此它的传输速率只有信号频率的一半。而4B/5B编码中,每组4个比特位被编码成5个信号,因此它的传输速率比曼彻斯特编码更高。
2. 4B/5B编码可以提高数据传输的可靠性。曼彻斯特编码中,每个比特位都有一个过渡边缘,因此如果在传输过程中出现信号失真,就可能导致数据错误。而4B/5B编码中,每组4个比特位被编码成5个信号,每个信号都有两个过渡边缘,这样可以提高数据传输的可靠性。
3. 4B/5B编码可以减少时钟漂移的影响。曼彻斯特编码需要在每个比特位之间同步时钟,但是时钟漂移可能会导致传输错误。而4B/5B编码中,每组4个比特位被编码成5个信号,在每个信号之间同步时钟,因此可以减少时钟漂移的影响。
因此,100Mbps及以上以太网采用4B/5B编码方式,可以更有效地利用频谱,提高数据传输的可靠性,减少时钟漂移的影响。
为什么要采用曼彻斯特编码
曼彻斯特编码是一种线路编码方式,它将每个位的中心点作为时钟信号,以此来提高传输的可靠性和稳定性。通过曼彻斯特编码,可以保证数据传输的时候始终存在信号跳变,从而保证数据的准确传输。此外,曼彻斯特编码还具有自同步性,即在传输过程中,接收方可以通过检测信号跳变来自动同步时钟信号,从而保证数据的可靠性和稳定性。因此,在需要高可靠性和稳定性的数据传输领域,曼彻斯特编码是一种非常常用的编码方式。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)