电子说
在电子工程领域,数据传输的稳定性和高效性至关重要。DS21448作为一款四端口E1或T1线路接口单元(LIU),为短距离和长距离应用提供了可靠的解决方案。本文将深入剖析DS21448的各项特性、功能及应用,帮助电子工程师更好地了解和使用这款芯片。
文件下载:DS21448LDK.pdf
DS21448集成了四个独立的发射器和四个独立的接收器,采用144引脚PBGA或128引脚LQFP封装。它能生成G.703 E1波形(适用于75Ω或120Ω应用),以及T1应用所需的DSX - 1或CSU线路补偿(0dB、 - 7.5dB、 - 15dB和 - 22.5dB)。其应用场景广泛,涵盖集成多业务接入平台、T1/E1交叉连接设备、复用器、中央局交换机、PBX接口、T1/E1 LAN/WAN路由器以及无线基站等。
DS21448可通过并行端口模式、串行端口模式或硬件模式进行控制,总线接口选择位BIS0和BIS1决定了设备模式和引脚分配。不同模式下,各引脚具有不同的功能,例如在硬件模式下,部分引脚被重新定义用于初始化设备。详细的引脚分配和功能可参考文档中的相关表格。
DS21448在E1应用中的接收器灵敏度为0至 - 43dB,T1应用中为0至 - 36dB,可在0.63mm(22AWG)电缆上实现长达2.5km(E1)和6000ft(T1)的传输。用户可选择内部接收终端(软件可选75Ω、100Ω和120Ω)或外部终端。板载无晶体抖动衰减器可置于发送或接收数据路径中,仅需2.048MHz MCLK(T1应用可选1.544MHz)。
该芯片具备多种诊断功能,如环回测试和PRBS模式生成与检测。可生成和检测16位的环回码,单个输入引脚可关闭所有发射器,实现无中断保护切换(HPS),无需使用继电器。
DS21448包含四个独立的LIU,共享一个通用接口用于配置和状态监测。用户可通过8位并行端口(复用或非复用)、串行端口或硬件模式访问设备。四个芯片选择引脚(CS1、CS2、CS3和CS4)用于确定访问的LIU通道。
硬件模式允许用户通过设置设备引脚电平来配置DS21448,无需使用微处理器,简化了设计。但并非所有设备功能都支持此模式,部分功能会受到限制,如BPCLK引脚仅输出16.384MHz信号,RCL/LOTC引脚指定为RCL等。
设置BIS1 = 1和BIS0 = 0可启用DS21448的串行总线接口。串行端口读写时序与系统发送和接收时序无关,允许主机进行异步读写操作。串行总线访问需要使用四个信号:串行时钟(SCLK)、芯片选择(CS)、串行数据输入(SDI)和串行数据输出(SDO)。
并行接口提供复用总线操作(BIS0 = 0)和非复用总线操作(BIS0 = 1)两种选择,可使用Intel或Motorola总线时序配置。四个通道各有一套相同的寄存器映射,通过相应的芯片选择引脚访问。
DS21448的状态寄存器(SR)和接收信息寄存器1和2(RIR1/RIR2)包含设备的实时状态信息。用户在读取这些寄存器前需先写入一个字节,以告知芯片希望读取和清除的位。SR寄存器中的部分位可通过INT输出引脚触发硬件中断,可通过中断屏蔽寄存器(IMR)进行屏蔽或解除屏蔽。
DS21448可生成和检测长度为1至8或16位的重复位模式。用户将模式加载到发送代码定义寄存器(TCD1和TCD2),并通过设置IBCC寄存器中的TC0和TC1位选择模式长度。同时,可检测两个独立的重复模式,用于检测环回码和环回下降码。
包括远程环回(RLB)、本地环回(LLB)、模拟环回(ALB)和双环回(DLB)四种模式。不同环回模式下,数据的传输和处理方式有所不同,可根据实际需求进行选择。
设置TPRBSE(CCR3.4) = 1可使DS21448发送2^15 - 1(E1)或QRSS(T1)PRBS模式。接收器始终搜索这些PRBS模式,同步后,任何位错误都会在PBEO输出一个与RCLK同步的正脉冲。
错误计数寄存器1(ECR1)和错误计数寄存器2(ECR2)组成一个16位计数器,记录传入的错误,包括BPV、CV、EXZ和PRBS错误。通过设置ECR1和ECR2的控制位,可选择不同的错误计数模式。
ECUE(CCR1.4)控制位的0到1转换可更新ECR寄存器的值并重置计数器。在NRZ模式下,DS21448可在RNEG输出每个错误的脉冲。
当IBPV(CCR3.1)从0转换到1时,设备会在检测到三个连续的1后插入一个BPV错误;当IBE(CCR3.0)从0转换到1时,设备会插入一个逻辑错误。
DS21448通过1:1变压器连接到接收E1或T1双绞线(75Ω E1应用中为同轴电缆)。可选择内部终端电阻,通过设置RT1(CCR5.1)和RT0(CCR5.0)位实现75Ω、100Ω或120Ω接收终端的配置。时钟恢复系统使用PLL电路的时钟进行16倍过采样,以恢复时钟和数据。
DS21448使用激光微调延迟线和精密数模转换器(DAC)生成符合最新规范的E1或T1波形。通过设置ETS位(CCR1.7)选择E1或T1操作,然后编程CCR4中的L2/L1/L0位选择适当的应用。发射器通过1:2升压变压器连接到E1或T1传输双绞线。
DS21448的抖动衰减器可设置为32位或128位深度,可置于接收路径或发送路径中。为确保抖动衰减器正常工作,需在MCLK施加2.048MHz或1.544MHz时钟。
DS21448可接收和发送2.048MHz方波同步时钟,通过设置接收同步时钟使能(CCR5.3)和发送同步时钟使能(CCR5.2)实现。
DS21448支持IEEE 1149.1标准的指令代码,如SAMPLE/PRELOAD、BYPASS和EXTEST等。包含测试访问端口(TAP)、TAP控制器、指令寄存器、旁路寄存器、边界扫描寄存器和设备识别寄存器。TAP控制器是一个有限状态机,根据JTMS和JTCLK的逻辑电平进行状态转换。
包括电压范围、工作温度范围、存储温度范围和焊接温度等参数,超出这些范围可能会对设备造成永久性损坏。
详细列出了逻辑1和逻辑0的电压范围、3.3V操作的电源电压范围等参数。
包括输入电容、输出电容、输入泄漏电流、输出泄漏电流、输出电流和电源电流等参数。
文档中提供了不同端口模式(多路复用并行端口、非多路复用并行端口、串行端口)以及接收侧和发送侧的AC时序参数和图表,为工程师进行电路设计和调试提供了重要参考。
详细介绍了144引脚TE - PBGA和128引脚LQFP的引脚配置,以及相应的封装信息,包括封装编号和热特性参数。
给出了BGA和LQFP封装的热特性参数,如环境温度、结温、热阻等,以及热阻与气流的关系,有助于工程师进行散热设计。
记录了产品的修订历史,包括新产品发布、参数更新和规范调整等信息。
DS21448凭借其丰富的功能、灵活的配置和良好的性能,为电子工程师在E1/T1/J1线路接口设计中提供了强大的支持。在实际应用中,工程师可根据具体需求选择合适的操作模式和配置参数,以实现最佳的性能和稳定性。你在使用DS21448的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !