光同步数字系列sdh(synchronous digital hierarchy)是新一代的传输网体制。它有效地结合了高速大容易光纤传输技术和智能网络技术,不仅充分显现出光纤通信容量大、抗干扰能力强、保密性好、传输距离远等优点,而且突现出其复分接简单、管理信息丰富、组网方式灵活等技术优越性,自二十世纪90年代初出现以来得到了迅速发展。
pmc-sierra公司的pm5342 spectra-155是一款新型的sdh/sonet专用接口芯片,可用来实现sts-1(stm-0/au3)及stm-1帧中的净荷提取及定位功能。该芯片具有较高的集成度,将定时提取模块、串/并转换模块、段开销处理模块及通道开销处理模块等集成到一起,功能非常强大。实践证明该芯片性能可靠、使用方便,是开发sdh产品的较优选择。
为便于理解pm5342的功能及内部结构,在此以stm-1为例对sdh的帧结构作一简单介绍。sdh采用的是以字节结构为基础的矩形块状帧结构,其结构安排如图1所示。
如图所示,stm-1的帧结构是9行×270列的块状帧结构。其中,rsoh为再生段开锁;smoh为复用段中纵向前9列为管理单元指针;poh为通路开销。图中纵向前9列横向第1至第3行和长经5至第9行的72个字节全部分配给段开销。
本文将介绍pm5342的功能特性及其使用中应注意的问题,并给出一个pm5342在sdh净荷处理系统中的应用实例。
1 sdh/sonet净荷提取/定位芯片pm5342
1.1 pm5342的主要特性
·用于sts-1(stm-0/au3)、stm-1/au3(sts-3)及stm-1/au4(sts-3c)信号的净荷提取/定位,根据工作模式的不同,分别提代速率为19.44mb/s、38.44mb/s或51.84mb/s的系统端并行数据接口。
·终结sts-1及stm-1帧中的所有段开销以及高阶通道开销,根据工作模式的不同,提供速率为51.84mb/s或155.52mb/s的线路端串行数据接口;
·sdh每一帧中的全部段开销字节可通过一个串行输出端口提取/接入,其中的公务字节e1、e2,使用者通路f1,数据通信通路d1~d3、d4~d12以及自动保护护倒换通路k1、k2还有各自的串行提取/接入端口;
·提供灵活多样的开销接入方式,或者由芯片产生,或者插入芯片内部寄存器的值,或者通过引脚接入;
·内部集成有定时提取模块,可通过155.52mb/s的串行接口直接与光收发模块连接;
·线路端有sts-1、stm-1/au3及stm-1/au4等多种工作模式,通过访问内部寄存器来设定;系统端也有字节telecombus、半字节telecombus及串行telecombus等多种工作模式,通过专门的模式引脚来设定;
·把三路串行数据流(例如帧中继或以太网净荷等)独立映射入单路sts-1(stm-0/au3)或stm-1/au3净荷;
·支持线路环回和测试环回的工作模式,以便对芯片进行灵活的配置管理和故障诊断;
·提供一个通用的八位微处理器接口来完成5342的初始化配置、工作控制以及状态监测;
·采用集成cmos工艺,+5v供电低功耗器件,输入兼容pecl和ttl电平,输出为ttl电平;
·256脚sbga(super ball grid array)封装。
1.2 pm5342内部结构
pm5342的内部结构如图2,大体上可以为三部分:接收部分、发送部分及控制部分。接收部分主要包括:时钟恢复模块crsi或cdr、接收端再生段开销处理模块rsop(rz section o/h processor)、接收端复用段开销处理模块rlop(rx line o/h processor)、接收端高阶通道开销处理模块rpop(rx path o/h processor)以及接收端telecombus定位校准模块rtal(rx telecom ailgner)等;发送部分主要包括:发送端telecombus定位校准模块ttal(tx telecom alignet)、发送端高阶通道开销处理模块tpop(txpath o/h processor)、发送端复用段开销处理模块tlop(tx line o/h processor)、发送端再生段开销处理模块tsop(tx section o/h processor)以及时钟综合模块cspi(clock synthesis)等;控制部分提供一个可兼容intel和motorola总线模式的8位微处理器接口,以便对内容寄存器进行访问。
相应的芯片对外部提供接收通道端口及发送通道端口。接收通道端口包括:串行155.52mb/s数据接收端口rxd+/-,段开销取出端口rtoh、rsuc、rsow、rlow、rsld、rld等,高阶通道开销取出端口rpoh[3:1]以及净荷取出端口dd[7:0];发送通道端口包括:串行155.52mb/s数据发送端口txd+/-,段开销接口入端口ttoh、tsuc、tsow、tlow、tsld、tld等,高阶通道开销接入端口tpoh[3:1]以及净荷接入端口[7:0]。
1.3 工作时序
了解pm5342的工作时序是利用它进行正确设计的重要前提,现将其较为重要的工作时序作一简单介绍。
1.3.1 段开销的提取与接入时序
以stm-1/au4段开销的接入时序图为例进行介绍。
图3中ttoh引脚输入的信号是5.184mb/s的串行比特流,由该引脚接入sdh帧中的再生段开销、auptr和复用段开销;由ttohen引脚输入的是段开销接入使能信号,如果在某一ttoh字节的最高位输入时ttohen为高,则将该字节的值接入发送通道相应sdh帧中的对应位置,否则将在该位置接入芯片默认值;ttohclk引脚输出的是5.184mhz的时钟信号,在该时钟脉冲的上升沿对ttoh和ttohen输入信号进行采样;ttohfp引脚输出在ttohclk的下降沿刷新,指示帧头a1字节,以上四者协同作用完成段开销的接入。
1.3.2 净荷的提取/接入时序
以工作在字节telecombus模式下stm-1/au4净荷的提取为例进行介绍。
图4中dd[7:0]总线输出为19.44mb/s的stm-1净荷;dpl输出为净荷指示信号,dpl为高时表示此时dd[7:0]输出为净荷vc4,否则为段开销或auptr;dc1j1v1输出与dpl信号协同同作用以标志stm识别符c1以及高阶通道踪迹字节j1;dck输入为19.44mhz的时钟信号,dd[7:0]、dpl和dc1j1v1在dck的上升沿刷新;dfp输入为帧头指示信号。以上诸信号协同作用完成stm-1/au4净荷的提取。
1.4 中断特性
pm5342只有一个中断请求引脚intb,但是它能反映芯片内部超过200个可屏蔽中断源的中断请求。pm5342的中断管理是一种层次式结构,intb之下有顶层中断与底层中断,它们的状态都用相应内部寄存器中的相应位来反映。intb之下的各顶层中断之间、某一顶层中断属下的底层中断之间都是“或”的关系。
pm5342中断层次结构图如图5所示,位于中断层次图根据部的是中断源。通常中断源的状态用相关的内部寄存器中的某一比特位来反映,称为中断源状态位(“v”比特)。“v”比特实时地反映中断源的状态,没有相应的“v”比特的中断源会用其它方式报告自己的状态。每一个中断源在其相关的内部寄存器中都有相应的中断请求标志位(“i”比特)。当中断事件发生时,“i”比特被置位并锁定,直到中断被处理(即该“i”比特所在的内部寄存器被cpu读)后才清零。为了屏蔽无关中断请求,每一个中断请求标志位都有一相应的中断允许控制比特(“e”比特)。当“e”比特被置位时,相应的“i”比特才对intb或高层中断有贡献;否则,该中断请求被屏蔽。
现以los告警引起的中断为例来作一具体说明:中断源los在内部寄存器中有一相应的中断源状态位losv实时反映该中断源的状态。当检测到los告警时,losv置位;当losv状态改变时,中断事件发生,losi被置位;如果此时lose已被置位,则losi对其高层中断rsopi有贡献。如果此时rospe也已被置位,则芯片将通过intb引脚发出中断请求;否则losi仍然反映losv的改变,但对intb却没有贡献。
许多常用的中断一般都还有一个辅助中断(auxiliary interupts),即在另一内部寄存器中有第二个中断请求标志位(“i”比特)以及独立于主中断的中断允许控制位(“e”比特)。辅助中断的请求标志位直接对intb有贡献,而且它的清除方式也不同于主中断,对其所有寄存器的读操作并不会把该标志位清零,而必须由cpu通过写操作清零。
2 pm5342使用中应注意的关键问题
·该芯片内部兼有模拟电路和数字电路两部分,为了减少两类电路间的干扰以保证芯片正常工作,在进行pcb设计时必须把模拟电源/地与数字电源/地分开;
·电源去耦对于高速电路设计极为关键,尤其是pm5342内部有着极为敏感的模拟电路。建议对每一模拟电源引脚单独去耦以避免噪声在各电源引脚间耦合,在适当的情况下可以采用简化的去耦方案。以下5组模拟电源引脚必须要独立去耦;
#1 tavd2
#2 ravd2
#3 tavd1,3,4
#4 ravd1,3
#5 qavd1,2,3
·高速信号线rxd+/-和txd+/-(155.52mb/s)应当作微带传输线来考虑,并且必须要端接匹配负载。
3 pm5342在sdh系统中的应用举例
笔者利用pm5342芯片自行设计了相关电路,实现stm-1净荷处理系统的接口功能。其系统框图如图6所示(虚线框内为笔者自行设计实现的部分)。
图中光收发模块采用的是武汉光通信公司的rtxm-155芯片,在接收方向上经rtxm-155完成光电变换,送出155.52mb/s的电信号,进入pm5342的串行数据输入端口rxd+/-。该光收发模块还对光接收信号的功率进行检测,低于阈值功率时送出光发送失效告警信号。
经光电变换后的stm-1全帧信号进入pm5342的接收通道,经过时钟与数据恢复、串/并转折我、帧定位、bip-8运算及比较、解扰码、段开销与通道开销处理、指针解释与调整以及通道净荷定位等处理功能后,stm-1净荷由总线dd[7:0]提取,送入净荷处理系统。经段开销处理模块时,stm-1的段开销信号由pm5342的rtoh引脚提取,送入xilinx公司的fpga芯片xc2s50,根据净荷处理系统的要求,对ttoh作缓存以实现部分段开销的透明传,如d1~d3、e1、e2及f1等字节。另外,fpga需对ttohen信号的时序特性作适当处理,使得在某些段开销(ttoh信号)字节的对应位ttohen为低,以保证这些字节的接入值由芯片自身来产生,而非由ttoh引脚接入,如a1、a2、b1、b2等字节。处理之后的净荷由总线ad[7:0]进入pm5342的发送通道,先进行净荷定位,再进入开销处理模块,此时fpga送出的段开销经pm5342的ttoh脚接入,之后进行扰码处理、作bip-8运算、并/串转换及时钟综合,最终由pm5342的串行数据输出端口txd+/-输出至光收发模块rtxm-155,经电光变换,恢复为stm-1全帧光信号继续在sdh网上传输。
本接口电路中单片机89c52有双重作用,一方面作为本接口电路的控制核心,对pm5342进行初始化,通过检测5342的中断请求引脚intb来监控5342的工作情况,及时地对失光告警、失帧告警及线路告警等异常工作状态作出响应保证系统的正常工作;另一方面,该单片机受净荷处理系统中的主单片机的控制,通过串口与之通信,接收主机查询并报告重大异常,以方便主系统的及时处理。
以sdh接口芯片pm5342为核心设计了stm-1净荷处理系统的接口电路,实践证明其控制灵活,外围电路简单,较好地实现了预期功能。
华为推出采用PLC-IoT技术的全联接智能交通解决方案
华为MatebookXPro评测 轻薄而结实
光栅式传感器的工作原理,光栅式传感器的组成部分
锂离子电池正极材料的发展趋势
尼康现危机,计划裁员数千人的背后是相机业务低谷造成?
DH/SONET专用接口芯片PM5342的基本性能特性及应用分析
USB4.0都要来了!为何SATA还一直停留在3.0呢?
腾讯云与阿里云 每笔订单都要展开竞争
手把手教你开启win10系统的两个隐藏新功能
依旧麒麟960高贵血统蓝色版荣耀9首度现身:颜值超高!
使用轴承干油改油气润滑时应留意哪些问题
Q2全球晶圆代工厂营收排行 台积电排名第一
现场直击 鸿雁携战略新品及数字化解决方案重磅亮相,燃爆全场
枪式测温仪什么牌子好
国行版三星S8将独享6G内存版 买高配版还可获赠三星Dex桌面扩展坞
宋Pro早已站稳了家用紧凑型SUV市场的头部阵营了
苹果研发不用时可以隐藏的电子显示屏幕 配备两级显示功能
MOS管驱动变压器隔离电路分析和应用
RFID在配送中心的应用详解及其意义分析
魏德米勒与山钢集团签署战略协议,全方位助力冶金行业智能化