ATE设备总线通信系统及通信方法与流程

文档序号:37179008发布日期:2024-03-01 12:34阅读:21来源:国知局
ATE设备总线通信系统及通信方法与流程

本发明涉及通信总线,特别是涉及一种ate设备总线通信系统及通信方法。


背景技术:

1、随着科技的发展,芯片的重要性不言而喻,芯片在生产过程以及出厂前都要经过测试工厂量产测试,目前,各个厂家会针对不同应用领域的芯片推出性能和资源不同的ate自动化测试机,以便进行芯片测试。ate应用广泛,与人工测试相比,自动测试省时、省力,能提高劳动生产率和产品质量。综合ate的当前的发展情况,各种技术灵活充分的融合是亮点,并呈现出系统化、集成化、网络化和智能化的发展趋势。高可靠总线通信系统的性能直接决定了ate的测试效率及待测器件的测试成本。不同厂家推出的ate自动化测试机存在一定的差异,即使是同应用领域芯片也不相同,根据不同芯片,不同dc参数测试、性能以及功能测试要求,测试人员需要选择性能和资源符合要求的ate自动化测试机做开发。

2、然而,当前市面上不同的ate厂商有各自总线通信系统的标准,没有统一的标准规范。因此,传统的ate设备由于总线通信系统标准不一,使用时存在测试效率较低、测试成本较高的问题。


技术实现思路

1、基于此,为了解决上述技术问题,提供一种ate设备总线通信系统及通信方法,可以提高测试效率、降低测试成本。

2、一种ate设备总线通信系统,所述系统包括:主控电脑以及ate设备,所述主控电脑通过接口总线与所述ate设备连接;所述ate设备内部设置有总线通信接口板卡;所述总线通信接口板卡中设置有fpga芯片、arm芯片、网络通信接口、可扩展物理通信链路,所述fpga芯片与arm芯片连接通信,所述网络通信接口与所述arm芯片连接,所述可扩展物理通信链路连接在所述fpga芯片上;所述arm芯片通过所述网络通信接口与所述主控电脑连接通信;所述fpga芯片将所述ate设备内部中的各个资源板卡通过所述可扩展物理通信链路连接。

3、在其中一个实施例中,所述总线通信接口板卡上还设置有辅助外围电路;所述辅助外围电路分别与所述fpga芯片、所述arm芯片连接;所述辅助外围电路包括存储单元、电源复位功能模块,所述存储单元与所述电源复位功能模块连接。

4、在其中一个实施例中,所述存储单元包括ddr3存储单元、flash程序存储单元;所述ddr3存储单元、所述flash程序存储单元均与所述电源复位功能模块连接;其中:

5、所述ddr3存储单元用于存储与所述主控电脑的通信数据;

6、所述flash程序存储单元用于存储所述fpga芯片的执行代码。

7、在其中一个实施例中,所述fpga芯片中设置有网络通信模块;所述网络通信模块分别与所述网络通信接口、所述辅助外围电路连接;所述网络通信模块包括网络接口模块、传输协议模块、第一内存管理模块;

8、所述网络接口模块与所述网络通信接口连接,用于通过所述网络通信接口接收所述主控电脑的网络数据;

9、所述传输协议模块用于传输所述网络数据;

10、所述第一内存管理模块用于存储所述网络数据,并控制所述ddr3存储单元中的存储颗粒。

11、在其中一个实施例中,所述传输协议模块包括网络传输层、可靠传输层、应用层,其中:

12、所述网络传输层用于解析所述网络数据;

13、所述可靠传输层用于对所述网络数据进行可靠性验证;

14、所述应用层用于接收验证后的网络数据并进行数据提取。

15、在其中一个实施例中,所述fpga芯片中还设置有总线通信模块;所述总线通信模块包括总线传输调度模块、可扩展物理通信链路模块、第二内存管理模块,其中:

16、所述总线传输调度模块用于控制各个物理通信链路的数据对齐;

17、所述可扩展物理通信链路模块用于建立与所述ate设备中各个所述资源板卡之间的物理通信链路;

18、所述第二内存管理模块用于控制所述ddr3存储单元中的存储颗粒以及数据交互。

19、在其中一个实施例中,所述总线传输调度模块包括路由层、交换层、帧码同步管理层,其中:

20、所述路由层用于进行数据路由寻址;

21、所述交换层用于控制不同端口数据的交换;

22、所述帧码同步管理层用于对所述各个物理通信链路中的数据进行码同步和帧同步处理。

23、在其中一个实施例中,所述电源复位功能模块用于对所述总线通信接口板卡上的各个部件供电,并控制复位时序。

24、在其中一个实施例中,所述fpga芯片与所述arm芯片之间设置有芯片通信接口;所述fpga芯片与所述arm芯片通过所述芯片通信接口连接通信。

25、一种ate设备总线通信方法,所述方法包括:

26、ate设备中的总线通信接口板卡接收通信数据;

27、通过所述总线通信接口板卡中的传输协议模块对所述通信数据进行可靠性通信验证,并将验证后的通信数据传输至内存管理模块进行缓存;

28、通过所述总线通信接口板卡中的总线传输调度模块对验证后的通信数据进行路由寻址,将验证后的数据交换到目标接口,完成数据交换。

29、上述ate设备总线通信系统及通信方法,通过在ate设备中设置总线通信接口板卡,在总线通信接口板卡上设置fpga芯片、arm芯片、网络通信接口、可扩展物理通信链路,进行数据传输的时候具备高可靠性、大带宽、低延时及高带载能力,能有效的提高半导体芯片测试效率,降低半导体芯片测试成本。



技术特征:

1.一种ate设备总线通信系统,其特征在于,所述系统包括:主控电脑以及ate设备,所述主控电脑通过接口总线与所述ate设备连接;所述ate设备内部设置有总线通信接口板卡;所述总线通信接口板卡中设置有fpga芯片、arm芯片、网络通信接口、可扩展物理通信链路,所述fpga芯片与arm芯片连接通信,所述网络通信接口与所述arm芯片连接,所述可扩展物理通信链路连接在所述fpga芯片上;所述arm芯片通过所述网络通信接口与所述主控电脑连接通信;所述fpga芯片将所述ate设备内部中的各个资源板卡通过所述可扩展物理通信链路连接。

2.根据权利要求1所述的ate设备总线通信系统,其特征在于,所述总线通信接口板卡上还设置有辅助外围电路;所述辅助外围电路分别与所述fpga芯片、所述arm芯片连接;所述辅助外围电路包括存储单元、电源复位功能模块,所述存储单元与所述电源复位功能模块连接。

3.根据权利要求2所述的ate设备总线通信系统,其特征在于,所述存储单元包括ddr3存储单元、flash程序存储单元;所述ddr3存储单元、所述flash程序存储单元均与所述电源复位功能模块连接;其中:

4.根据权利要求3所述的ate设备总线通信系统,其特征在于,所述fpga芯片中设置有网络通信模块;所述网络通信模块分别与所述网络通信接口、所述辅助外围电路连接;所述网络通信模块包括网络接口模块、传输协议模块、第一内存管理模块;

5.根据权利要求4所述的ate设备总线通信系统,其特征在于,所述传输协议模块包括网络传输层、可靠传输层、应用层,其中:

6.根据权利要求3所述的ate设备总线通信系统,其特征在于,所述fpga芯片中还设置有总线通信模块;所述总线通信模块包括总线传输调度模块、可扩展物理通信链路模块、第二内存管理模块,其中:

7.根据权利要求6所述的ate设备总线通信系统,其特征在于,所述总线传输调度模块包括路由层、交换层、帧码同步管理层,其中:

8.根据权利要求2所述的ate设备总线通信系统,其特征在于,所述电源复位功能模块用于对所述总线通信接口板卡上的各个部件供电,并控制复位时序。

9.根据权利要求1所述的ate设备总线通信系统,其特征在于,所述fpga芯片与所述arm芯片之间设置有芯片通信接口;所述fpga芯片与所述arm芯片通过所述芯片通信接口连接通信。

10.一种ate设备总线通信方法,其特征在于,所述方法包括:


技术总结
本发明涉及一种ATE设备总线通信系统及通信方法。所述系统包括:主控电脑以及通过接口总线连接的ATE设备;ATE设备内部设置有总线通信接口板卡;总线通信接口板卡中设置有FPGA芯片、ARM芯片、网络通信接口、可扩展物理通信链路,FPGA芯片与ARM芯片连接通信,网络通信接口与ARM芯片连接,可扩展物理通信链路连接在FPGA芯片上;ARM芯片通过网络通信接口与主控电脑连接通信;FPGA芯片将ATE设备内部中的各个资源板卡通过可扩展物理通信链路连接。通过在在总线通信接口板卡上设置FPGA芯片、ARM芯片、网络通信接口、可扩展物理通信链路,进行数据传输的时候具备高可靠性、大带宽、低延时及高带载能力,能有效的提高半导体芯片测试效率,降低半导体芯片测试成本。

技术研发人员:李磊,冯鉴平,杨军
受保护的技术使用者:苏州芯迈智能科技有限公司
技术研发日:
技术公布日:2024/2/29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1