8b\10b与64b\66b
时间: 2023-08-28 07:23:18 浏览: 86
8b/10b和64b/66b是两种常见的编码和解码技术,用于高速串行数据通信中的物理层。
8b/10b编码是一种将8位数据转换为10位数据的技术。它的作用是在高速串行通信中提供数据传输的可靠性和时钟恢复。通过将8位数据块映射到10位符号,8b/10b编码可以确保传输的数据具有一定的性质,比如有足够的跳变、平衡的0和1数量等。这种编码方法常用于以太网、Fibre Channel等通信标准中。
64b/66b编码是一种将64位数据转换为66位数据的技术。它主要应用于高速光纤通信中,例如PCI Express和光纤通道等。与8b/10b不同,64b/66b编码不仅提供了可靠性和时钟恢复的功能,还能够实现更高的带宽利用率。通过对64位数据块进行特定的映射和编码,可以在保证传输可靠性的同时,提供更高的数据传输速率。
总结来说,8b/10b和64b/66b是用于高速串行通信的编码技术,它们在不同的应用场景下提供了可靠性和高带宽利用率。
相关问题
8b\10b与64b\66b有何不同
8b/10b和64b/66b是两种不同的编码和解码技术,主要用于高速串行数据通信中的物理层。它们的主要区别在于编码方式和数据块的大小。
1. 编码方式:
- 8b/10b编码:将8位数据块映射为10位数据符号。这种编码方法通过使用特定的编码表,将8位数据转换为10位数据,以提供传输可靠性和时钟恢复功能。
- 64b/66b编码:将64位数据块映射为66位数据符号。这种编码方法通过对64位数据进行特定的映射和编码,以提供传输可靠性和更高的带宽利用率。
2. 数据块的大小:
- 8b/10b编码使用8位数据块作为输入,并将其转换为10位输出符号。
- 64b/66b编码使用64位数据块作为输入,并将其转换为66位输出符号。
另外,由于64b/66b编码具有更高的带宽利用率,因此在一些高速通信标准中,如PCI Express和光纤通道,通常使用64b/66b编码。而8b/10b编码则常用于以太网、Fibre Channel等通信标准中。
总结来说,8b/10b和64b/66b是两种不同的编码技术,它们在编码方式和数据块大小上有所不同,并应用于不同的高速串行通信标准中。
8b/10b 128b/132b
8b/10b和128b/132b是两种常用的线路编码方式,用于数据传输中的信号编码和解码。
8b/10b编码方式将每8个数据位编码为10个线路位,其中包括8个数据位和2个校验位。这种编码方式可以提高数据传输的可靠性和误码率,并且保证传输的直流平衡,使得信号线路保持较好的电平变化。
128b/132b编码方式将每128个数据位编码为132个线路位,其中包括128个数据位和4个校验位。与8b/10b相比,128b/132b编码方式有更高的编码效率,可以提供更高的数据传输速率。
这两种编码方式在不同的应用场景中使用,选择哪种编码方式取决于具体的需求和系统要求。