下位机的实现就是实现MPC8260对DS21354的控制,从而进行信令的收发。DS21354是E1单片收发器。片上时钟/数据恢复电路可以将AMI/HDB3的E1模拟信号转化为NRZ数据流,而且可以自动校准到22AWG的E1线路。片上时钟/数据恢复电路还可以生成符合G.703标准的波形(适用与75欧和120欧的对绞电缆)。片上的jitter attenuator可以适用与收发数据线路。成帧器可以定位帧和复帧二进制比特流,同时可以监控远端报警。成帧器还可以用来提取和插入信令数据。Si-bit和Sa-bit信息。片上HDLC控制器用来控制sa-bit链路和DS0。DS21354包含一系列的片上内部寄存器,用户可以利用这些寄存器来控制DS21354。多个并行控制端口可以使单个控制传递很多E1线路。DS21354最大可能兼容ITU-TG.703, G.704, G.706, G.823, G.732, and I.431, ETS300 011, 300 233, and 300 166, as well as CTR12和CTR4.
模拟的AMI/HDB3信号从E1线上传到DS21354的RRING和RTIP上管脚,再通过时钟/数据恢复恢复电路和JITTER ATTENUATION MUX传递到接收端的成帧器(串行数据流被分析以锁定成帧方式 是否是复帧)。DS21354包含了活动的滤波器,他能为在传输过程中的非线性失真重建接收到的模拟信号。DS21354/554接收端的灵敏度达0-43DB。所以设备可以工作在2000m的距离上。接收端的成帧器可以定位FAS帧以及CRC CAS等复帧边界和侦听接收的告警,载波丢失,同步丢失,AIS和远程告警。如果需要,接收方可以在RSYSCLK管脚上调整E1数据流与异步时钟的差异,RSYSCLK时钟频率可以按需要调整为2.048MHz/4.096MHz/8.192MHz或1.544MHz。
对DS21354的操作是通过10个control registers进行的。一般情况下,系统初次上电,control registers才被访问。系统初始化后,只有当系统设置变更时control registers才被再次修改。10个control registers由2个receive control registers(RCR1和RCR2),2个transmitcontrol registers(TCR1和TCR2)和6个common control registers (CCR1到CCR6)。本小结介绍这10个寄存器。


