一站式电子元器件采购平台

华强商城公众号

一站式电子元器件采购平台

元器件移动商城,随时随地采购

华强商城M站

元器件移动商城,随时随地采购

半导体行业观察第一站!

芯八哥公众号

半导体行业观察第一站!

专注电子产业链,坚持深度原创

华强微电子公众号

专注电子产业链,
坚持深度原创

电子元器件原材料采购信息平台

华强电子网公众号

电子元器件原材料采购
信息平台

如何在DS26521和DS2155中发送/接收ssm

来源:analog 发布时间:2023-08-22

摘要: 本应用说明提供了一步一步的过程来配置DS26521和DS2155寄存器以处理T1和E1模式的ssm。

介绍

除了DS26504、DS26503等BITS元件外,DS26521和DS2155等普通sct也可用于发送/接收ssm。ssm(同步状态消息)在ANSI (T1.105)和ITU-T (G.703)建议中定义,用于确定入站时钟的质量水平。在T1模式下,这些消息在数据链路位中作为面向位的代码传输;在E1模式下,使用5个Sa位中的一个进行传输。设备中的HDLC控制器也可用于发送或接收SSM。除了DS2155和DS26521之外,该应用笔记还可以通过映射寄存器来配置DS26514、DS26518和DS26522中的ssm。

在T1模式下,SSM在DS26521和DS2155中有两种收发方式:

  • 发送端的BOC发生器和接收端的BOC检测器

  • 高阶资料连结控制控制器


尽管HDLC控制器可以用于此目的,但建议使用BOC引擎。

在E1模式下,SSM通过5个Sa位发送和接收。只有当10条消息中有7条相同时,SSM才有效。

Acronyn描述
中行位码
儿童权利公约循环冗余校验
FDL设施数据链
高阶资料连结控制高级数据链路控制
舰导弹同步状态信息

配置DS2155以T1方式收发SSM信令

发送BOC消息的步骤

  1. TFDL寄存器的第0位到第5位必须装载要传输的消息。消息以0xxxxxx0 11111111传输,其中x代表实际的SSM。发送BOC控制器自动处理0并忽略FFh。表1中各自的FDL代码应该从0位到5位加载到TFDL寄存器中。

    表1、SSM T1操作代码
    质量水平描述富戴劳代码字(ds1esf)
    1第1层可追溯00000100 11111111
    2同步可追溯性未知00000100 11111111
    3.第2层可追溯00001100 11111111
    4第三层可追溯00000100 11111111
    5SONET最小时钟可追溯性00100010 11111111
    6第4层可追溯00101000 11111111
    7不用于同步00110000 11111111
    用户可转让的保留给网络同步使用01000000 11111111
  2. 设置BOCC寄存器的0位为1,开始发送SSM。


    图1所示、BOCC控制寄存器描述

接收BOC消息的步骤

  1. 设置接收BOCC寄存器的0位为1。

  2. 通过IMR8寄存器的0位使能接收BOC状态改变中断为1。

  3. SR8寄存器的0位表示是否发生了状态中断的变化。

  4. RFDL寄存器的低6位包含接收到的BOC消息。


然后,主机可以读取接收到的BOC消息的RFDL寄存器。如果收到的BOC消息有效,则设置SR2寄存器的第7位。

配置DS2155以E1方式收发SSM

发送SSM的步骤

在发送端,Sa位可以插入Sa位控制寄存器(TSACR)。

  1. 用要传输的SSM代码加载TSa4到TSa8之间的任何寄存器。

  2. 设置SR4寄存器的第4位开始发送SSM。


    图2、SR4寄存器描述

  3. TASCR是发送端的sa位控制寄存器,应该配置为将TSa4:TSa8寄存器中的数据插入到发送数据流中。

接收SSM的步骤

  1. 设置SR4寄存器的位1。这使CRC4多帧边界成为可能。

  2. 接收到的Sa位存储在RSa4 ~ RSa8中。可以选择这些寄存器中的任何一个来接收传入的Sa位。

配置DS26521以T1方式收发SSM

发送SSM的步骤

  1. 将6位SSM代码写入T1TBOC寄存器。

  2. 设置THC2寄存器的第6位(SBOC)使能SSM传输。


    图3、THC2寄存器描述

接收SSM的步骤

  1. 当收到有效的BOC报文时,RLS7寄存器的0位被设置。

  2. T1RBOC寄存器中包含收到的BOC消息。

配置DS26521以E1方式收发SSM

发送SSM的步骤

  1. E1TSa4:E1TSa8寄存器可用于发送SSM。


    图4、E1TSa4寄存器描述

    注意:应该用相同的SSM代码加载该寄存器的较低的小块和较高的小块。

    表2、SSM E1操作码
    质量水平描述三1三2三3四
    (其中n =位元4,5,6,7或8)
    0
    0000
    1
    0001
    2
    0010
    3.
    0011
    4
    0100
    5
    0101
    6
    0110
    7
    0111
    8
    1000
    9
    1001
    10
    1010
    11
    1011
    12
    1100
    13
    1101
    14
    1110
    15
    1111
  2. E1TASCR是发送的sa位控制寄存器,应该配置为将数据从TSa4:TSa8寄存器插入到发送数据流中。


    图5、E1TSa4寄存器描述

  3. 应该在E1TCR1寄存器中使能CRC-4多帧模式。


    图6、TCR1register描述

接收SSM的步骤

  1. 等待RLS2寄存器1位设置完成。

  2. 接收到的SSM码在RSa4:RSa8寄存器中的任何一个寄存器中。



声明:本文观点仅代表作者本人,不代表华强商城的观点和立场。如有侵权或者其他问题,请联系本站修改或删除。

社群二维码

关注“华强商城“微信公众号

调查问卷

请问您是:

您希望看到什么内容: