电子说
在当今高速发展的电子领域,硬件设计的复杂性和挑战性与日俱增。IDT Tsi578作为一款关键的硬件设备,在系统互连应用中发挥着重要作用。本文将从信号与封装、电气特性、布局指南、时钟与编程以及订购信息等多个方面,为电子工程师详细解析Tsi578的硬件设计要点。
文件下载:TSI578A-10GILV.pdf
Tsi578的引脚列表和球图信息可通过访问www.idt.com获取,相关文档包括Tsi578 Pinlist和Tsi578 Ballmap。这些信息对于硬件工程师进行电路连接和布局设计至关重要。
信号描述遵循特定的约定,后缀“_p”表示差分对的正半部分,“_n”表示负半部分,“_b”表示低电平有效。信号类型包括输入、输出、输入/输出、开漏等多种类型,每种类型都有其特定的定义和用途。
文档遵循RapidIO互连规范(修订版1.3)采用的位编号约定,[0:7]表示一个8位总线,其中位0为最高有效位。
端口编号与物理端口之间存在明确的映射关系,这些端口编号用于RapidIO端口的目的ID查找表和众多寄存器配置字段中。
信号按组进行分类,并给出了推荐的端接方式。例如,串行端口发送信号一般无需端接,而接收信号则需要串联0.1uF的直流阻断电容。不同类型的信号,如时钟、复位、I2C等,都有各自的端接要求和注意事项。
Tsi578采用倒装芯片球栅阵列(FCBGA)封装,具有675个球,封装尺寸为27mm x 27mm,符合JEDEC规范95 - 1部分14。其球间距为1.00mm,球焊盘尺寸为500um,阻焊层开口为400um,湿度敏感度等级为3。
热特性对于确保芯片在正常工作温度范围内至关重要。Tsi578的热特性包括结到板(Theta jb)和结到壳(Theta jc)的热阻,分别为11.7 °C/watt和0.08 °C/watt。同时,还给出了不同气流条件下的结到环境热阻(Theta ja),这些数据可用于计算芯片的结温。在实际应用中,需要考虑系统级特性,如封装安装方式、系统气流条件、散热器设计等,以确保芯片的可靠性。
超出绝对最大额定值可能会对设备造成永久性损坏,因此在设计时必须严格遵守。例如,存储温度范围为 -55°C至125°C,不同电源电压也有相应的最大和最小值限制。
为了保证设备的性能和可靠性,推荐在特定的工作条件下使用。包括结温范围、电源电压范围、电流限制以及电源纹波要求等。持续暴露在最大结温限制下可能会影响设备的可靠性,而超出温度范围可能导致设备永久失效。
Tsi578的功耗取决于设备配置,如线速率、端口配置和流量等。分别给出了1x和4x模式下不同线速率的功耗数据,这些数据基于典型工艺、电压和25°C环境温度,且链路利用率约为25%。
电源上电顺序非常重要,必须按照特定的顺序进行,以避免触发ESD保护或导致闩锁条件。一般来说,1.2V的VDD应首先上电,然后是SP_VDD和REF_AVDD,最后是3.3V的VDD_IO和SP_AVDD。电源下电顺序则相反。
详细列出了SerDes接收器的电气特性,包括输入阻抗、输入电压、回波损耗、通道间偏斜容限等参数。在未供电状态下,若存在返回电流路径,可向接收器差分输入提供Serial RapidIO信号。
同样给出了SerDes发送器的电气特性,如输出阻抗、输出电压、差分信号偏斜等。
参考时钟S_CLK_p/n的电气特性包括输入电压摆幅、差分输入电压、共模范围、时钟频率、频率稳定性、占空比、偏斜等。在未供电状态下,若存在返回电流路径,可向参考时钟输入提供差分信号。
描述了3.3V数字LVTTL接口引脚的电气特性,包括输入输出电压、电流、过冲、欠冲、滞后电压、电容等参数。
给出了I²C接口的AC规格,包括时钟频率、总线空闲时间、时钟高低时间、数据保持和建立时间等。
列出了Tsi578的测试信号时序,如TCK频率、高低时间、上升和下降时间、输入建立和保持时间等。
成功实现Tsi578的板级设计依赖于正确布线Serial RapidIO信号并保持良好的信号完整性,以实现低误码率。建议设计师对电路板布局进行建模和仿真,以验证所选布局拓扑是否能满足产品性能要求。
Serial RapidIO接口的阻抗要求为100欧姆差分,这是确保信号传输质量的关键。
推荐使用对称边缘耦合带状线结构来布线RapidIO总线,以确保恒定的阻抗环境。不建议使用宽边耦合带状线结构,因为其难以在整个电路板信号层保持恒定的阻抗。
当需要将差分信号对放置在电路板外表面时,可使用差分微带线结构,并给出了相应的阻抗计算公式。
信号返回路径应给予与信号导体相同的关注,避免在参考平面上进行阻抗控制信号的布线,避免信号层变化导致返回路径的参考平面变化等。
保护迹线可用于最小化串扰,通过将其连接到信号关联的参考平面,可降低辐射串扰。在高密度布线中,保护迹线可节省空间。
为了最小化高频信号在穿越接地和电源平面时的不连续性,建议使用受控阻抗过孔。同时,应尽量减少信号路径中的过孔数量,避免过孔造成的阻抗不连续性。
推荐使用埋孔和盲孔,因为信号在这些结构中是穿过过孔而不是跨越过孔,可减少信号退化。
在布局中,可使用蛇形迹线来调整信号对的长度,以确保差分信号的正负半部分同时到达接收器。但应注意避免波前通过串扰路径提前到达接收器。
Serial RapidIO信号容易与相邻信号发生电容耦合,因此建议在不同差分对之间留出足够的空间,并将通道发送和接收信号布线在不同层,以减少符号间干扰(ISI)和误码率。
Serial RapidIO接口的端口输入需要电容耦合,以隔离接收器与发射器输出中可能存在的共模偏移。推荐使用0.1uF的陶瓷电容,并对其放置位置和跟踪进行建模和仿真。
所有差分网络应保持均匀的间距,避免差分对分离绕过物体。同时,给出了差分对从Tsi578设备引出的几种选项和要求。
推荐的电路板叠层设计包括四个带状线层和两个外微带线层,为信号布线提供了良好的结构。
Tsi578是一个高速设备,其核心逻辑和模拟部分对噪声敏感。因此,正确处理电源轨、平面分配和去耦对于最大化性能至关重要。需要为不同的电源提供低阻抗平面,并使用Kelvin连接来隔离不同的电源平面。
推荐使用陶瓷X7R类型的去耦电容,并根据不同的电源电压选择合适的电容值和数量。组件应均匀分布在设备周围,以提供均匀的滤波和能量。
去耦电容的 breakout 过孔应尽量靠近,迹线应尽量短,宽度应合适。避免在电路板设计中使用过孔共享。
添加去耦电容的目的是降低电源的阻抗,需要注意组合体电容的共振,并交错电容值以在工作频率范围内分散阻抗谷。
Tsi578使用参考时钟来驱动内部时钟域,包括P_CLK和S_CLK_p/n。时钟信号应使用接地迹线屏蔽,以减少串扰和噪声。
Tsi578的时钟域包括内部寄存器域、内部交换结构域、I2C域和串行传输域,每个时钟域都有其特定的时钟源和功能。
Tsi578只需要一个复位输入HARD_RST_b,信号必须是3.3V的单调摆动,且在电源轨稳定后至少1ms解除断言。TRST_b必须在设备上电时与HARD_RST_b同时断言,以确保tap控制器的正确设置。
对于使用GHz信号的设计,验证电路板设计的信号完整性非常重要。建议使用仿真工具,如Mentor Graphics的HyperLynx GHZ、Ansoft的SIwave和SiSoft的SiAuditor等。同时,可向IDT获取支持LVTTL引脚的IBIS文件和加密的HSPICE模型。
为了加快电路板的调试和测试,应提供相应的测试和调试工具。推荐使用超低电容探头与逻辑分析仪配合使用,以监测Serial RapidIO链路。同时,给出了8通道探头的引脚分配和相关注意事项。此外,Tsi578还支持JTAG连接,可用于测试电路板的连通性、设备方向、位置和识别等。
Tsi578的回流曲线符合JEDEC - STD - 020C标准,有铅版本的峰值回流温度为225°C(+0 / -5°C),无铅版本为260°C(+0 / -5°C)。
Tsi578支持RapidIO互连规范(修订版1.3)规定的1.25、2.50和3.125 Gbaud线速率,还支持超出规范的线速率。通过设置Serial Port Select引脚SP_IO_SPEED[1,0],可实现不同的线速率。
Tsi578推荐的P_CLK工作频率为100 MHz,但也支持低于该频率的操作。改变P_CLK频率会影响RapidIO规范中定义的计数器和状态机,如端口链路超时CSR、SILENCE_TIMER_DONE、DISCOVERY_TIMER_DONE等,以及IDT特定的计数器和状态机,如死链定时器。同时,P_CLK频率的降低会影响I²C接口和相关定时器,以及内部寄存器总线的操作。
提供了Tsi578的订购信息,包括不同的部件编号、温度等级、封装类型和是否无铅等选项,方便工程师根据实际需求进行选择。
在设计IDT Tsi578相关硬件时,电子工程师需要全面考虑上述各个方面的因素,从信号处理到布局设计,从电气特性到时钟编程,每一个环节都至关重要。只有这样,才能确保设计出的硬件系统具有良好的性能和可靠性。大家在实际设计过程中,是否遇到过类似的挑战呢?又是如何解决的呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !