DS21458为四端口T1/E1/J1单芯片收发器(SCT),与DS2155共享一个公共寄存器组,即单端口T1/E1/J1 SCT。DS2155和DS21458共享通用的软件架构,因此从单端口DS2155迁移到四端口DS21458相对简单。本文详细介绍了DS2155和DS21458之间的细微差别。
介绍
DS21458为四端口T1/E1/J1单芯片收发器(SCT),与DS2155共享一个公共寄存器组,即单端口T1/E1/J1 SCT。DS2155和DS21458共享通用的软件架构,因此从单端口DS2155迁移到四端口DS21458相对简单。本文详细介绍了DS2155和DS21458之间的细微差别。
注册地图
DS21458由DS2155寄存器映射的四个副本组成,每个端口一个。端口通过两个最重要的地址线 A8 和 A9 进行选择。虽然存储器映射几乎相同,但DS2155和DS21458之间存在一些细微差异。下表 1 总结了这些差异。
寄存器名称.位 | 地址 | 位名 | DS2155 | DS21458 | 评论 |
CCR1.3 | 70小时 | 迪凯 | X | -- | 禁用空闲代码自动递增——选择/取消选择发送和接收空闲代码阵列地址寄存器的自动递增功能,此功能在DS21458中不可用 |
CCR1.7 | 70小时 | MCLKS | X | -- | MCLK选择,允许用户选择TSYSCLK或MCLK作为主时钟,DS21458不提供此功能 |
CCR3.6 | 72小时 | 英迪斯 | X | -- | 中断禁用,允许用户禁用所有中断,而不管中断掩码寄存器设置如何,DS21458不提供此功能。 |
CCR3.7 | 72小时 | TMSS | X | -- | 发送多帧同步源,允许用户选择成帧器或TSYNC引脚作为多帧同步的源,DS21458不提供此功能。 |
LBCR.7 | 4安时 | LTS | -- | X | LIUC/TPD引脚功能选择,该引脚选择LIUC/TPD引脚的功能,在DS21458中应始终设置为1。DS2155存储器图中不存在该位。 |
标致雪枝1 | F1小时 | -- | -- | X | 脉冲形状调整寄存器1 - 允许用户调整发射脉冲波形,DS2155上不提供该寄存器。 |
标致雪枝2 | F2h | -- | -- | X | 脉冲形状调整寄存器2 - 允许用户调整发射脉冲波形,DS2155不提供该寄存器。 |
印尼盾 | 0Fh | -- | X | X | 设备标识寄存器 - 此只读寄存器显示给定设备的器件 ID 和芯片修订版,内容将取决于使用的部件或修订版。 |
引脚更改
与DS21458相关的引脚名称与DS2155几乎相同,但明显的区别是,为了区分DS21458上的多个端口,某些引脚名称已更改。例如,DS21458的四个端口的单个RSIG引脚已更改为RSIG1、RSIG2、RSIG3和RSIG4。
DS2155具有一个MCLK引脚,而DS21458具有两个MCLK引脚,称为MCLK1和MCLK2。这两个引脚可以从DS21458上的公共电源驱动。
DS2155具有XTALD引脚,允许在MCLK和XTALD引脚上使用石英晶体。DS21458不支持此功能,因此没有XTALD引脚。
DS21458上也没有8xCLK引脚。该引脚是DS2155上的8倍时钟输出引脚,但在DS21458上已被移除。
DS21458还有两个地址引脚A8和A9,DS2155上不存在。这些地址引脚用于选择四个端口之一。
DS2155具有4个通用用户输出引脚,DS21458上不存在这些引脚。这些引脚是 UOP0、UOP1、UOP2 和 UOP3。
LIUC引脚用于分离DS2155上的线路接口单元(LIU)和成帧器,在DS21458上称为发射掉电(TPD)引脚。用户对DS21458上成帧器和LIU之间的时钟和数据信号的访问有限,不需要LIUC引脚。TPD功能仅在DS2155上通过位于LIC1寄存器中的寄存器位TPD提供。由于LIU和成帧器之间信号的访问减少,DS21458上不存在以下引脚:TPOSI、TNEGI、TCLKI、RPOSI、RNEGI 和 RCLKI。
ESIB 功能
DS2155的扩展系统信息总线(ESIB)功能允许多达8个独立的DS2155共享一条公共8位CPU总线,以组的形式报告报警和中断状态。这些信号通过外部连接在一起,用于多个器件,以便在DS2155架构中实现此目的。在DS21458上,ESIB信号在内部总线传输,并且只带出一组信号,以便将另一个DS21458连接到ESIB总线上,使其成为8端口总线。请参考DS21458数据资料,了解有关ESIB总线功能的详细信息。
JTAG功能
DS21458 JTAG链由一条连接所有四个端口的单链组成。在DS2155上,JTAG链由单个端口组成。有关JTAG链的详细信息,请参见DS21458数据资料的JTAG部分。
结论
虽然DS2155和DS21458之间存在一些细微的存储器映射差异,但从单端口DS2155迁移到四端口DS21458相对简单。寄存器位变化很少,除了支持DS21458多端口设计所需的额外引脚外,两款器件之间的引脚功能也几乎相同。
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !