根据给定的HDB3码,我们可以将其转换回对应的信码和AMI码。

给定HDB3码: +10-1+1000+1-100-10+100-1

首先,我们来求解信码。根据HDB3编码规则:

  1. 如果出现连续的0的个数为偶数个,则用0来替代这些0。
  2. 如果出现连续的0的个数为奇数个,则用V来替代这些0,V的取值依次为:+1、-1、+1、-1。第一次出现的V取值为+1,之后每次交替取值。
  3. 如果出现连续的V个数达到4个,则在第4个V出现之前的最后一个0后面插入与最后一位V相反的V。

根据这些规则,我们可以将给定的HDB3码转换回对应的信码。

转换为信码:10010100001000110000110011

接下来,我们来求解AMI码。AMI码是一种替代标记的编码方法,其中正脉冲和负脉冲交替出现。根据AMI编码规则:

  1. 将第一个1编码为正脉冲(+1)。
  2. 后续的每个1,交替编码为正脉冲(+1)和负脉冲(-1)。
  3. 每个0都编码为0。

给定HDB3码: +10-1+1000+1-100-10+100-1

转换为AMI码: +1-0+1+0-1+0-0-0+1+0+0+0-1-1+0+0+0-1+1-1

因此,给定的HDB3码+10-1+1000+1-100-10+100-1对应的信码为10010100001000110000110011,对应的AMI码为+1-0+1+0-1+0-0-0+1+0+0+0-1-1+0+0+0-1+1-1。


原文地址: http://www.cveoy.top/t/topic/tJN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录