词条 | NRZI |
释义 | NRZ-I No Return Zero-Inverse 非归零反相编码 在NRZ-I编码中,编码后电平只有正负电平之分,没有零电平,是不归零编码。NRZ-I电平的一次翻转代表逻辑0。 与前一个电平相同的信号代表逻辑1(翻转为0,不变为1)。如图一。仔细观察,我们发现,NRZ-I编码信号经过反向后,还原的内容不变。典型应用如USB传输。 根据这一编码原则,假设发送端传送8位数据流0000 0001B,前面的7个0位经过NRZ-I编码后,将得到7次翻转信号,如图二的同步域部分。在接收端根据脉宽很容易得到同步接收时钟。此后根据这个频率的倍频来采样后面的数据。在传输过程中,每一次编码的跳变都可以用来同步。这种同步机制在USB低速和中速传输中得到应用。即发送数据前,首先发送同步头SYNC,内容为01H。这样就可以同步传输数据了,且字节开头和结尾不需要起始位和停止位。在USB高速传输中,同步头SYNC为00 01H,15个翻转信号。 但是当传输连续的逻辑1位时,NRZ-I编码后,将保持上一次翻转后的状态。这使得接收端无法从中得到同步信号。为此,USB协议规定:如果要发送的数据中出现有连续的6个1,则在进行NRZI编码前,在这6个连续的1后面会插入1个0,然后再进行NRZI编码。接收端收到连续6个1,将自动去掉后面的1个0。从而恢复原数据。如图二的包数据传送多个1的处理。这样就使得USB通信的接收同步更加可靠。 请参看图片二 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。