本应用笔记列出了Maxim通信产品DS21354/DS21554和DS2154单芯片收发器(SCT)之间的差异。本文重点介绍了DS21354/DS21554中包含的附加功能,以及支持HDLC控制器、交错总线操作(IBO)和JTAG等新功能所需的附加寄存器。
1. 简介
本应用笔记重点介绍DS21354/DS21554与DS2154之间的差异。DS21354/DS21554是DS2154的超集,保持一致的引脚排列和寄存器设置。DS2154的所有原始特性都得以保留,为DS2154创建的软件可以毫不费力地转移到DS21354/DS21554上。DS21354和DS21554在功能上相当,唯一的区别是所需的电源电压——DS21354工作在3.3V,DS21554工作在5V。
2. 附加功能
新功能 | 数据表部分 |
高密度液晶控制器 | 15 |
JTAG | 17 |
8 Mbps 交错式 PCM 总线操作 | 18 |
3.3V工作,5V容限I/O(DS21354) | 17 |
3. 寄存器定义的变更
在实现DS21354/DS21554的新功能时,优先考虑保留DS2154的寄存器映射,以便于从现有DS2154设计迁移代码。本节重点介绍DS21354/DS21554中的寄存器增加和差异。
3.1 新功能寄存器用法
突出显示与新功能相关的新寄存器。每个项目都可以在数据手册中所列部分下找到。
3.1.1 通用控制寄存器
注册 | 地址 | 描述 |
CCR6 | 1Dh | 公共控制寄存器 6 |
3.2 HDLC控制器(第15节)
注册 | 地址 | 描述 |
HCR | B0h | HDLC 控制寄存器 |
HSR | B1h | HDLC 状态寄存器 |
HIMR | B2h | HDLC 中断掩码寄存器 |
RHIR | B3h | 接收 HDLC 信息寄存器 |
RHFR | B4h | 接收 HDLC 先进先出寄存器 |
THIR | B6h | 传输 HDLC 信息寄存器 |
THFR | B7h | 传输 HDLC 先进先出寄存器 |
RDC1 | B8h | 接收 HDLC DS0 控制寄存器 1 |
RDC2 | B9h | 接收 HDLC DS0 控制寄存器 2 |
TDC1 | BAh | 传输 HDLC DS0 控制寄存器 1 |
TDC2 | BBh | 发送 HDLC DS0 控制寄存器 2 |
3.1.2 交错式PCM总线操作(第18节)
注册 | 地址 | 描述 |
IBO | B5h | 交错总线操作 |
3.2 现有寄存器中的位分配更改
突出显示DS21354/DS21554中与DS2154不同的位位置。
注册 | 位# | DS2154 符号 | DS2154 描述 | DS21354/DS21554符号 | DS21354/DS21554 说明 |
CCR3 | 4 | 不适用 | 未分配 | ESR | 弹性存储重置 |
CCR5 | 6 | 不适用 | 未分配 | RESALGN | 接收弹性存储对齐 |
CCR5 | 5 | 不适用 | 未分配 | TESALGN | 传输弹性存储对齐 |
4. 设备引脚输出的变化
4.1 软件包类型
DS2154和DS21354/DS21554均采用100引脚14 x 14 x 1.4 mm LQFP封装。列出的值适用于正文尺寸。
4.2 器件引脚差异
4.2.1 JTAG引脚
Pin # | DS21354/DS21554 | DS2154 | 描述 |
2 | JTMS | 数控 | IEEE 1149.1 测试模式选择 |
4 | JTCLK | 数控 | IEEE 1149.1 测试时钟信号 |
5 | JTRST | 数控 | IEEE 1149.1 测试重置 |
7 | JTDI | 数控 | IEEE 1149.1 测试数据输入 |
10 | JTDO | 数控 | IEEE 1149.1 测试数据输出 |
4.2.2 交错式 PCM 总线引脚
Pin # | DS21354/DS21554 | DS2154 | 描述 |
36 | 词 | 数控 | 随身携带 |
54 | 一氧化碳 | 数控 | 进行 |
4.2.3 成帧模式选择引脚
Pin # | DS21354/DS21554 | DS2154 | 描述 |
76 | 柔性制造系统 | 数控 | 成帧器模式选择 |
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !