应用笔记 3479

DS2154 – 从A2版移植到D1版


摘要 : 本应用笔记讨论了用D1版的DS2154代替A2版的DS2154时可能会遇到的问题。尽管D1版的DS2154可直接替代A2版的DS2154,但是,替换器件后用户还是有可能遇到一些有关定时方面的问题。本应用笔记讨论如何解决这些问题。

两种版本间的差异

A2版的DS2154采用的是0.8µm CMOS工艺。D1版的DS2154为0.6µm CMOS工艺。

无论是A2版还是D1版的DS2154,它们内部的寄存器在上电时都处于随机状态。用户必须设定所有内部寄存器为已知状态,方可确保正确地工作。其中包括设定测试寄存器为00h。最高效的初始化方法是采用一个例程,给地址0x00到0xFF都写入0x00。

发送测时序图

为便于参考,在下面几幅图中给出发送测时序图,包括发送测TSYNC和帧号、TSYNC和时隙号、以及TSYNC和TCLK之间的相对定时关系。注意它们在A2版和D1版中是一样的(进一步的详细情况请参考。DS2154数据资料)。

图1. 发送测TSYNC和帧号间的相对定时。
图1. 发送测TSYNC和帧号间的相对定时。

图2. 发送测TSYNC和时隙(TS)号间的相对定时。
图2. 发送测TSYNC和时隙(TS)号间的相对定时。

图3. 发送测TSYNC和TCLK间的相对定时。
图3. 发送测TSYNC和TCLK间的相对定时。

在D1版的DS2154中,如果通过设置TCR1.0 = 0 (TSIO = 0)配置TSYNC为输入,E1 SYNC信号有时不能正确地和时隙0 (TS0)的MSB同步。图4给出了用示波器捕捉到的一种可能的TSYNC和TCLK时序,它对于A2版的DS2154是正确的。然而,对于D1版的DS2154,它可能不正确。

图4. 示波器捕捉的发送测TSYNC和TCLK间的相对定时。
图4. 示波器捕捉的发送测TSYNC和TCLK间的相对定时。

图4显示TCLK和TSYNC的下降沿几乎同时到达。D1版是在TCLK的下降沿采样输入TSYNC的。为了获得正确的采样,用户需要将TSYNC延迟25ns或更多。或者也可以将TSYNC时钟脉冲展宽。通过这种方法就可以消除采样问题。A2版的DS2154有一个上升沿检测器,来协助对齐TSYNC和TS0。D1版的DS2154只是简单地用TCLK的下降沿采样TSYNC。图5显示展宽TSYNC脉冲后TCLK和TSYNC的时序关系。

图5. TSYNC脉冲展宽后示波器捕捉的发送测TSYNC和TCLK间的相对定时。
图5. TSYNC脉冲展宽后示波器捕捉的发送测TSYNC和TCLK间的相对定时。

结束语

在替换A2版的DS2154为D1版时,大多数应用根本不会遇到这种定时问题。不过,如果在应用中遇到该问题,建议或者增加TSYNC延迟25ns,或者展宽TSYNC脉冲。关于DS2154的操作如果有进一步的问题,请联络Dallas Semiconductor的电信应用支持小组,可通过电子邮件: (English only)或致电:972-371-6555 (美国)。

相关型号
DS2154 免费样品
下一步
EE-Mail 订阅EE-Mail,接收关于您感兴趣的新文档的自动通知。
© , Maxim Integrated Products, Inc.
The content on this webpage is protected by copyright laws of the United States and of foreign countries. For requests to copy this content, contact us.
APP 3479:
应用笔记 3479,AN3479, AN 3479, APP3479, Appnote3479, Appnote 3479