电子说
在当今高速发展的电子科技领域,数据的快速、高效传输至关重要。RapidIO技术作为一种高性能的互连技术,在诸多领域得到了广泛应用。今天,我们就来详细剖析一款基于RapidIO技术的交换机——CPS - 1848。
文件下载:80HCPS1848RM.pdf
CPS - 1848(80HCPS1848)是一款符合RapidIO规范(Rev. 2.1)的安全数据包交换机,其核心功能是在DSP、处理器、FPGA、其他交换机或任何基于RapidIO的设备之间进行数据包路由和分发,也可用于RapidIO背板交换。它支持从18个输入端口到18个输出端口的Serial RapidIO(S - RIO)数据包交换,包括单播、多播和可选的广播功能。
提供I²C端口用于维护和错误报告,支持主模式和从模式。在主模式下,可从外部ROM进行上电配置,还支持外部镜像压缩和校验和,为设备的配置和管理提供了便利。
发送器预加重和驱动强度以及接收器均衡功能,确保了最佳的信号完整性;内置PRBS生成和检测功能,支持可编程多项式,可进行误码率测试,有效保障了数据传输的准确性。
CPS - 1848凭借其卓越的性能,在多个领域都有广泛的应用:
在使用过程中,需要注意设备的绝对最大额定值,如电源电压、温度、输出电流等参数的限制范围,超过这些值可能会导致设备永久性损坏。例如,VDD3电压相对于GND的范围为 - 0.5V至3.6V,存储温度范围为 - 65°C至150°C等。
为了确保设备正常工作,需要遵循推荐的操作条件,包括电源电压、温度、电源上电顺序等。如SerDes电压(V_DDS)需要先上电,然后VDDT、VDD、V_DDA和VDD3(a)可以按任意顺序上电,并且各电源电压都有其对应的推荐范围。
在进行交流测试时,需要明确输入脉冲电平、输入上升/下降时间、输入/输出参考电平等参数,这些条件对于准确评估设备的交流性能至关重要。
设备的功耗与发热和电压供应有关,为了控制其功能和最大设计温度限制,建议至少使用散热器。文档中给出了不同线速率下的功耗估计,典型功率条件下,在所有端口配置为8个4x、6个2x和4个1x,线速率为6.25 Gbaud,50%开关负载时,总功耗为9.7W;最大功率条件下,在相同配置和100%开关负载时,总功耗为13.7W。
JTAG接口为CPS - 1848提供了全面的边界扫描支持,包括对慢速和高速引脚的测试,可用于新制造的印刷电路板的“引脚级”测试以及现场返回设备的故障排查。
所有DC引脚完全符合IEEE 1149.1标准,所有AC耦合引脚完全符合IEEE 1149.6标准,并且所有1149.1和1149.6边界扫描单元位于同一链上。
采用16状态、6位TAP控制器,通过5个专用引脚实现多种功能,主要用于让5个外部JTAG控制引脚控制和访问CPS - 1848的许多外部信号引脚,还可用于识别设备的部件号。
包括测试数据寄存器(DR)、边界扫描寄存器和指令寄存器(IR)等,不同的寄存器用于不同的测试和配置操作。例如,EXTEST指令用于控制边界扫描寄存器,SAMPLE/PRELOAD指令用于预加载边界扫描寄存器或采样系统状态,BYPASS指令用于将边界扫描寄存器截断为单比特长度等。
采用FlipChip BGA(FCBGA)封装,尺寸为29 X 29 mm,球数为784,球直径为0.6 mm,球间距为1.0 mm。不同的封装类型在散热性能等方面可能会有所差异,在设计时需要根据具体需求进行选择。
提供多种封装类型和温度范围可供选择,包括无盖和有盖的封装,以及符合RoHS标准和不符合RoHS标准的选项,还区分了商业级(0°C至 + 70°C)和工业级( - 40°C至 + 85°C)温度范围,同时根据设备的版本分为Revision A或B和Revision C。
在使用CPS - 1848进行设计时,电子工程师需要综合考虑多个方面的因素。例如,在电源设计方面,要严格遵循推荐的电源上电顺序和电压范围,确保设备的稳定运行;在接口配置方面,根据实际应用需求合理选择端口速率、宽度和路由模式;在散热设计方面,结合设备的功耗和封装特点,选择合适的散热方案,以保证设备在规定的温度范围内工作。同时,对于JTAG接口的使用,要熟悉各种指令的功能和操作流程,以便在调试和测试过程中能够准确地定位和解决问题。
大家在实际项目中使用过类似的RapidIO交换机吗?在设计过程中遇到过哪些挑战?欢迎在评论区分享你的经验和见解,让我们一起探讨和进步。
全部0条评论
快来发表一下你的评论吧 !