IDT Tsi578硬件设计指南:从信号到布局的全面解析

电子说

1.4w人已加入

描述

IDT Tsi578硬件设计指南:从信号到布局的全面解析

在当今高速发展的电子领域,硬件设计的复杂性和挑战性与日俱增。IDT Tsi578作为一款关键的硬件设备,在系统互连应用中发挥着重要作用。本文将从信号与封装、电气特性、布局指南、时钟与编程以及订购信息等多个方面,为电子工程师详细解析Tsi578的硬件设计要点。

文件下载:TSI578A-10GILV.pdf

一、信号与封装

1.1 引脚列表

Tsi578的引脚列表和球图信息可通过访问www.idt.com获取,相关文档包括Tsi578 Pinlist和Tsi578 Ballmap。这些信息对于硬件工程师进行电路连接和布局设计至关重要。

1.2 信号

1.2.1 信号约定

信号描述遵循特定的约定,后缀“_p”表示差分对的正半部分,“_n”表示负半部分,“_b”表示低电平有效。信号类型包括输入、输出、输入/输出、开漏等多种类型,每种类型都有其特定的定义和用途。

1.2.2 字节序排序

文档遵循RapidIO互连规范(修订版1.3)采用的位编号约定,[0:7]表示一个8位总线,其中位0为最高有效位。

1.2.3 端口编号

端口编号与物理端口之间存在明确的映射关系,这些端口编号用于RapidIO端口的目的ID查找表和众多寄存器配置字段中。

1.2.4 信号分组

信号按组进行分类,并给出了推荐的端接方式。例如,串行端口发送信号一般无需端接,而接收信号则需要串联0.1uF的直流阻断电容。不同类型的信号,如时钟、复位、I2C等,都有各自的端接要求和注意事项。

1.3 封装特性

Tsi578采用倒装芯片球栅阵列(FCBGA)封装,具有675个球,封装尺寸为27mm x 27mm,符合JEDEC规范95 - 1部分14。其球间距为1.00mm,球焊盘尺寸为500um,阻焊层开口为400um,湿度敏感度等级为3。

1.4 热特性

热特性对于确保芯片在正常工作温度范围内至关重要。Tsi578的热特性包括结到板(Theta jb)和结到壳(Theta jc)的热阻,分别为11.7 °C/watt和0.08 °C/watt。同时,还给出了不同气流条件下的结到环境热阻(Theta ja),这些数据可用于计算芯片的结温。在实际应用中,需要考虑系统级特性,如封装安装方式、系统气流条件、散热器设计等,以确保芯片的可靠性。

二、电气特性

2.1 绝对最大额定值

超出绝对最大额定值可能会对设备造成永久性损坏,因此在设计时必须严格遵守。例如,存储温度范围为 -55°C至125°C,不同电源电压也有相应的最大和最小值限制。

2.2 推荐工作条件

为了保证设备的性能和可靠性,推荐在特定的工作条件下使用。包括结温范围、电源电压范围、电流限制以及电源纹波要求等。持续暴露在最大结温限制下可能会影响设备的可靠性,而超出温度范围可能导致设备永久失效。

2.3 电源

2.3.1 功耗

Tsi578的功耗取决于设备配置,如线速率、端口配置和流量等。分别给出了1x和4x模式下不同线速率的功耗数据,这些数据基于典型工艺、电压和25°C环境温度,且链路利用率约为25%。

2.3.2 电源排序

电源上电顺序非常重要,必须按照特定的顺序进行,以避免触发ESD保护或导致闩锁条件。一般来说,1.2V的VDD应首先上电,然后是SP_VDD和REF_AVDD,最后是3.3V的VDD_IO和SP_AVDD。电源下电顺序则相反。

2.4 电气特性

2.4.1 串行解串器(SerDes)接收器

详细列出了SerDes接收器的电气特性,包括输入阻抗、输入电压、回波损耗、通道间偏斜容限等参数。在未供电状态下,若存在返回电流路径,可向接收器差分输入提供Serial RapidIO信号。

2.4.2 串行解串器(SerDes)发送器

同样给出了SerDes发送器的电气特性,如输出阻抗、输出电压、差分信号偏斜等。

2.4.3 参考时钟

参考时钟S_CLK_p/n的电气特性包括输入电压摆幅、差分输入电压、共模范围、时钟频率、频率稳定性、占空比、偏斜等。在未供电状态下,若存在返回电流路径,可向参考时钟输入提供差分信号。

2.4.4 LVTTL I/O和开漏信号

描述了3.3V数字LVTTL接口引脚的电气特性,包括输入输出电压、电流、过冲、欠冲、滞后电压、电容等参数。

2.4.5 I²C接口

给出了I²C接口的AC规格,包括时钟频率、总线空闲时间、时钟高低时间、数据保持和建立时间等。

2.4.6 边界扫描测试接口时序

列出了Tsi578的测试信号时序,如TCK频率、高低时间、上升和下降时间、输入建立和保持时间等。

三、布局指南

3.1 概述

成功实现Tsi578的板级设计依赖于正确布线Serial RapidIO信号并保持良好的信号完整性,以实现低误码率。建议设计师对电路板布局进行建模和仿真,以验证所选布局拓扑是否能满足产品性能要求。

3.2 阻抗要求

Serial RapidIO接口的阻抗要求为100欧姆差分,这是确保信号传输质量的关键。

3.3 跟踪拓扑

3.3.1 带状线

推荐使用对称边缘耦合带状线结构来布线RapidIO总线,以确保恒定的阻抗环境。不建议使用宽边耦合带状线结构,因为其难以在整个电路板信号层保持恒定的阻抗。

3.3.2 微带线

当需要将差分信号对放置在电路板外表面时,可使用差分微带线结构,并给出了相应的阻抗计算公式。

3.3.3 信号返回路径

信号返回路径应给予与信号导体相同的关注,避免在参考平面上进行阻抗控制信号的布线,避免信号层变化导致返回路径的参考平面变化等。

3.3.4 保护迹线

保护迹线可用于最小化串扰,通过将其连接到信号关联的参考平面,可降低辐射串扰。在高密度布线中,保护迹线可节省空间。

3.3.5 过孔结构

为了最小化高频信号在穿越接地和电源平面时的不连续性,建议使用受控阻抗过孔。同时,应尽量减少信号路径中的过孔数量,避免过孔造成的阻抗不连续性。

3.3.6 埋孔与盲孔

推荐使用埋孔和盲孔,因为信号在这些结构中是穿过过孔而不是跨越过孔,可减少信号退化。

3.3.7 蛇形迹线

在布局中,可使用蛇形迹线来调整信号对的长度,以确保差分信号的正负半部分同时到达接收器。但应注意避免波前通过串扰路径提前到达接收器。

3.3.8 串扰考虑

Serial RapidIO信号容易与相邻信号发生电容耦合,因此建议在不同差分对之间留出足够的空间,并将通道发送和接收信号布线在不同层,以减少符号间干扰(ISI)和误码率。

3.3.9 接收器直流阻断电容

Serial RapidIO接口的端口输入需要电容耦合,以隔离接收器与发射器输出中可能存在的共模偏移。推荐使用0.1uF的陶瓷电容,并对其放置位置和跟踪进行建模和仿真。

3.3.10 逃逸布线

所有差分网络应保持均匀的间距,避免差分对分离绕过物体。同时,给出了差分对从Tsi578设备引出的几种选项和要求。

3.3.11 电路板叠层

推荐的电路板叠层设计包括四个带状线层和两个外微带线层,为信号布线提供了良好的结构。

3.4 电源分配

Tsi578是一个高速设备,其核心逻辑和模拟部分对噪声敏感。因此,正确处理电源轨、平面分配和去耦对于最大化性能至关重要。需要为不同的电源提供低阻抗平面,并使用Kelvin连接来隔离不同的电源平面。

3.5 去耦要求

3.5.1 组件选择

推荐使用陶瓷X7R类型的去耦电容,并根据不同的电源电压选择合适的电容值和数量。组件应均匀分布在设备周围,以提供均匀的滤波和能量。

3.5.2 有效焊盘设计

去耦电容的 breakout 过孔应尽量靠近,迹线应尽量短,宽度应合适。避免在电路板设计中使用过孔共享。

3.5.3 电源平面阻抗和共振

添加去耦电容的目的是降低电源的阻抗,需要注意组合体电容的共振,并交错电容值以在工作频率范围内分散阻抗谷。

3.6 时钟和复位

3.6.1 时钟概述

Tsi578使用参考时钟来驱动内部时钟域,包括P_CLK和S_CLK_p/n。时钟信号应使用接地迹线屏蔽,以减少串扰和噪声。

3.6.2 时钟域

Tsi578的时钟域包括内部寄存器域、内部交换结构域、I2C域和串行传输域,每个时钟域都有其特定的时钟源和功能。

3.6.3 复位要求

Tsi578只需要一个复位输入HARD_RST_b,信号必须是3.3V的单调摆动,且在电源轨稳定后至少1ms解除断言。TRST_b必须在设备上电时与HARD_RST_b同时断言,以确保tap控制器的正确设置。

3.7 建模和仿真

对于使用GHz信号的设计,验证电路板设计的信号完整性非常重要。建议使用仿真工具,如Mentor Graphics的HyperLynx GHZ、Ansoft的SIwave和SiSoft的SiAuditor等。同时,可向IDT获取支持LVTTL引脚的IBIS文件和加密的HSPICE模型。

3.8 测试和调试考虑

为了加快电路板的调试和测试,应提供相应的测试和调试工具。推荐使用超低电容探头与逻辑分析仪配合使用,以监测Serial RapidIO链路。同时,给出了8通道探头的引脚分配和相关注意事项。此外,Tsi578还支持JTAG连接,可用于测试电路板的连通性、设备方向、位置和识别等。

3.9 回流曲线

Tsi578的回流曲线符合JEDEC - STD - 020C标准,有铅版本的峰值回流温度为225°C(+0 / -5°C),无铅版本为260°C(+0 / -5°C)。

四、时钟

4.1 线速率支持

Tsi578支持RapidIO互连规范(修订版1.3)规定的1.25、2.50和3.125 Gbaud线速率,还支持超出规范的线速率。通过设置Serial Port Select引脚SP_IO_SPEED[1,0],可实现不同的线速率。

4.2 P_CLK编程

Tsi578推荐的P_CLK工作频率为100 MHz,但也支持低于该频率的操作。改变P_CLK频率会影响RapidIO规范中定义的计数器和状态机,如端口链路超时CSR、SILENCE_TIMER_DONE、DISCOVERY_TIMER_DONE等,以及IDT特定的计数器和状态机,如死链定时器。同时,P_CLK频率的降低会影响I²C接口和相关定时器,以及内部寄存器总线的操作。

五、订购信息

提供了Tsi578的订购信息,包括不同的部件编号、温度等级、封装类型和是否无铅等选项,方便工程师根据实际需求进行选择。

在设计IDT Tsi578相关硬件时,电子工程师需要全面考虑上述各个方面的因素,从信号处理到布局设计,从电气特性到时钟编程,每一个环节都至关重要。只有这样,才能确保设计出的硬件系统具有良好的性能和可靠性。大家在实际设计过程中,是否遇到过类似的挑战呢?又是如何解决的呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分