一种PCIe交换电路的高温动态老炼系统和方法技术方案

技术编号:32128049 阅读:31 留言:0更新日期:2022-01-29 19:21
本发明专利技术公开了一种PCIe交换电路的高温动态老炼系统和方法,属于集成电路设计及测试领域。该系统功能上最大化的覆盖了电路的物理层功能、控制器功能和事务路由交换等功能,使得电路的每个端口在老炼期间均进行了事务的发送和接收,按照PCIe交换电路正常的工作频率和总线接口速率进行了动态老炼;本发明专利技术无需为每只老炼电路外接PCIe根复合体设备和众多的PCIe端点设备就可以按照电路的工作频率和总线接口速率进行老炼,极大的节省了老炼板上元器件的使用成本;同时,本发明专利技术因为老炼板上外围PCIe设备的减少使老炼单板上实现了更多的工位,在同一老炼高温箱中可以老炼更多电路,节省了试验成本。节省了试验成本。

【技术实现步骤摘要】
一种PCIe交换电路的高温动态老炼系统和方法


[0001]本专利技术属于集成电路设计及测试领域,涉及一种PCIe交换电路的高温动态老炼系统和方法。

技术介绍

[0002]高可靠、高质量等级的集成电路在生产过程中通过老炼试验筛选或剔除那些勉强合格的器件,确保出厂电路的可靠性。这些器件或是本身具有固有的缺陷,或是其制造工艺控制器不当产生的缺陷,这些缺陷会造成与时间和应力有关的失效。如不进行老炼试验,这些有缺陷的器件在使用时会出现初期致命失效或早期寿命失效。动态老炼试验要求试验电路施加合适的激励和输出负载,使得电路尽可能的接近实际应用,以实际的工作频率和接口速率老炼。
[0003]在一个PCIe系统中,PCIe交换电路用于将多个电子部件或模块进行互联通讯。PCIe交换电路一般具有两个或两个以上的PCIe端口,可配置其中任意一个端口作为上游端口(Upstream Port)连接根复合体(Root Complex,RC),剩余端口作为下游端口(Downstream Port)连接端点(Endpoint)设备,同一电路的两个下游端口不能连接和通信。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种PCIe交换电路的高温动态老炼系统,其特征在于,包括老炼端口、内部处理模块、老炼使能管脚和事务处理输出管脚;老炼端口,包括老炼上游端口和老炼下游端口,用于接收、路由或丢弃特定ID的配置事务和特定地址范围的存储器事务;内部处理模块与老炼端口相交互,用于检测电路中各个端口的事务接收状态并形成统一的事务处理信号,将其输出至事务处理输出管脚;同时将接收的老炼事务路由到老炼上游端口或老炼下游端口;老炼使能管脚分别与内部处理模块和老炼端口相交互,用于使能PCIe交换电路的老炼模式;事务处理输出管脚和内部处理模块相交互,用于判定电路老炼期间电路是否正常;当电路中PCIe端口数为奇数时,系统还包括最后端口上游使能管脚,用于与特定老炼端口连接并将特定老炼端口配置为老炼上游端口或者老炼下游端口。2.根据权利要求1所述的PCIe交换电路的高温动态老炼系统,其特征在于,老炼上游端口或者老炼下游端口的结构相同;老炼上游端口和老炼下游端口通过PCB印制线分别与同一或不同老炼电路的老炼下游端口和老炼上游端口连接。3.根据权利要求1所述的PCIe交换电路的高温动态老炼系统,其特征在于,当电路中PCIe端口数为偶数时,一半端口固定配置为老炼上游端口,一半端口固定配置为老炼下游端口;当电路中PCIe端口数为奇数时,还包括与最后端口上游使能管脚连接的特定端口,除特定端口外,剩余的端口中,一半端口固定配置为老炼上游端口,另一半端口固定配置为老炼下游端口。4.根据权利要求1所述的PCIe交换电路的高温动态老炼系统,其特征在于,老炼端口包括物理层模块、控制器模块、老炼事务发送模块、出端虚拟接收模块和老炼事务接收模块;物理层模块与控制器模块相交互,用于实现PCIe协议物理层功能;控制器模块分别与内部处理模块和老炼事务发送模块相交互,用于获取PCIe协议的数据链路层,并控制老炼事务的发送;老炼事务发送模块与控制器模块相交互,用于在链路训练结束并建立链路后,周期性的经由控制器模块和物理层模块发送老炼事务到与本端口连接的对端下游端口或者对端上游端口;出端虚拟接收模块与内部处理模块相交互,用于执行老炼事务的虚拟接收功能,实时的将老炼事务取走并丢弃;老...

【专利技术属性】
技术研发人员:翟宝峰郝奎祁美娟董劭颖王蕊琪尹堉洲孙泽王剑峰
申请(专利权)人:西安微电子技术研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1