一种老化测试箱的控制系统技术方案

技术编号:34194202 阅读:19 留言:0更新日期:2022-07-17 16:11
本发明专利技术公开了一种老化测试箱的控制系统,包括老化测试箱、上位机和与上位机信号连接的下位机,老化测试箱包括烘箱和与烘箱电性连接的驱动单元;上位机包括CPU单元、TCP单元和sqlite单元,TCP单元和sqlite单元分别与CPU单元信号连接;下位机包括通过axi总线相互信号连接的用户层、应用层和通信层,用户层包括Linux系统,应用层包括相互信号连接的更新模块和扫描模块,通信层包括相互信号连接的zynq网络模块和网络接口,网络接口包括用于axi总线信号传输到低压差分信号接口的lvds驱动。其能快速访问信号板寄存器,也很容易地实现对信号板功能的控制。号板功能的控制。号板功能的控制。

A control system of aging test box

【技术实现步骤摘要】
一种老化测试箱的控制系统


[0001]本专利技术涉及通信
,尤其涉及一种老化测试箱的控制系统。

技术介绍

[0002]老化测试箱可以测试被测器件的老化状态,在电子领域或半导体领域的应用很广泛,为了老化测试箱能实现自动化,现在均设置控制系统对老化测试箱进行控制。
[0003]而现在老化测试箱的控制系统,用户不好访问信号板寄存器,而不易实现信号板功能的调用。有少数也很容易实现信号板的控制,但传输信号的速度又很慢,而不利于实现快速控制。

技术实现思路

[0004]为了克服现有技术的不足,本专利技术的目的在于提供一种老化测试箱的控制系统,其能快速访问信号板寄存器,也很容易地实现对信号板功能的控制。
[0005]本专利技术的目的采用以下技术方案实现:一种老化测试箱的控制系统,包括老化测试箱、上位机和与所述上位机信号连接的下位机,所述老化测试箱包括烘箱和与所述烘箱电性连接的驱动单元,其特征在于:所述上位机包括CPU单元、TCP单元和sqlite单元,所述TCP单元和sqlite单元分别与所述CPU单元信号连接,所述TCP单元包括用于与所述下位机信号连接的TCP/ IP协议模块、用于与所述烘箱信号连接的TCP modbus协议模块和用于与所述驱动单元信号连接的RS232串口协议模块;所述下位机包括axi总线、用户层、应用层和通信层,所述用户层、应用层和通信层之间通过所述axi总线相互信号连接,所述用户层包括Linux系统,所述应用层包括相互信号连接的更新模块和扫描模块,所述通信层包括相互信号连接的zynq网络模块和低压差分信号的网络接口,所述网络接口包括用于axi总线信号传输到低压差分信号接口的lvds驱动。
[0006]优选的,所述zynq网络模块还包括zynq芯片,所述lvds驱动与所述zynq芯片信号连接。
[0007]优选的,所述linux系统包括用于控制所述烘箱的多个shell工具,所述用户层通过所述shell工具控制所述烘箱。
[0008]优选的,所述zynq芯片包括ps端和与所述ps端信号连接的pl端,所述ps端包括ARM处理器。
[0009]优选的,所述ps端还包括用于与所述Linux系统进行数据交互的第一地址区和用于存储所述烘箱的配置数据及向量信号的第二地址区。
[0010]优选的,所述第一地址区和所述第二地址区的内存均为500M,所述zynq网络模块通过所述第二地址区与所述上位机信号连接。
[0011]优选的,所述pl端包括FPGA信号板,所述网络接口与所述ps端信号连接,所述应用
层通过所述lvds驱动访问所述FPGA信号板。
[0012]优选的,FPGA信号板包括寄存器,所述用户层通过所述lvds驱动访问所述寄存器。
[0013]优选的,所述上位机为PC机,所述PC机包括显示屏,所述上位机通过所述sqlite单元对数据进行储存,所述上位机通过所述显示屏查看数据。
[0014]优选的,所述更新模块还包括表示所述烘箱进程的固件进程,所述扫描模块包括描述所述烘箱的待扫描项目的描述文件,所述更新模块对所述固件进程进行更新,所述扫描模块根据所述描述文件扫描所述烘箱的状态信息。
[0015]相比现有技术,本专利技术的有益效果在于:本申请的老化测试箱的控制系统,其下位机的用户层、应用层和通信层之间通过axi总线信号连接,所述axi总线能减少延迟,而能提高信号的传输速度;且所述网络接口包括用于axi总线信号传输到低压差分信号接口的lvds驱动,该lvds驱动方便用户层安全访问信号板的寄存器,而方便实现对信号板功能的控制。
附图说明
[0016]图1为本专利技术的原理结构框图;图2为本专利技术的TCP单元的结构框图;图3为本专利技术的用户层的结构框图;图4为本专利技术的应用层的结构框图;图5为本专利技术的通信层的结构框图;图6为本专利技术的zynq芯片的结构框图;图7为本专利技术的ps端的结构框体。
具体实施方式
[0017]为了能够更清楚地理解本专利技术的具体技术方案、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述。
[0018]如图1所示,本申请公开的一种老化测试箱的控制系统,一种老化测试箱的控制系统,包括老化测试箱、上位机和与所述上位机信号连接的下位机,所述老化测试箱包括烘箱和与所述烘箱电性连接的驱动单元,所述上位机包括CPU单元、TCP单元和sqlite单元,所述TCP单元和sqlite单元分别与所述CPU单元信号连接,所述TCP单元包括用于与所述下位机信号连接的TCP/ IP协议模块、用于与所述烘箱信号连接的TCP modbus协议模块和用于与所述驱动单元信号连接的RS232串口协议模块;所述下位机包括axi总线、用户层、应用层和通信层,所述用户层、应用层和通信层之间通过所述axi总线相互信号连接,所述用户层包括Linux系统,所述应用层包括相互信号连接的更新模块和扫描模块,所述通信层包括相互信号连接的zynq网络模块和低压差分信号的网络接口,所述网络接口包括用于axi总线信号传输到低压差分信号接口的lvds驱动。
[0019]在上述实施方式中,所述上位机通过所述CPU单元生成测试指令,所述测试指令再通过所述TCP单元发送给所述下位机的通信层或所述烘箱,所述通信层再根据所述指令生成测试信号给所述烘箱或应用层,所述烘箱再根据所述测试信号对被测芯片进行测试,同时所述通信层也能把测试后的反馈信息反馈给所述应用层或所述sqlite单元进行保存、整
理和分析;所述应用层可根据所述测试信号对所述烘箱进行扫描和数据更新;所述用户层方便用户对所述通信层进行控制,而对测试进行控制。
[0020]其中,所述Linux系统方便用于操作,所述驱动单元能把上位机或所述下位机发送指令转换成所述烘箱能执行的控制信号,所述TCP单元方便更利于信号地传输,所述zynq网络模块更利于信息的处理和嵌入式应用,所述下位机的用户层、应用层和通信层之间通过axi总线信号连接,所述axi总线能减少信号延迟,而能提高信号的传输速度;且所述网络接口包括用于axi总线信号传输到低压差分信号接口的lvds驱动,该lvds驱动方便用户层安全访问信号板的寄存器,而方便实现对信号板功能(传输、读写数据和设置等功能)的控制。所述老化测试箱还包括UPS电源,所述UPS电源能给所述烘箱提供不间断的电源。
[0021]如图1

图4所示,在本申请的一种优选的实施方式中,所述上位机为PC机,所述PC机包括显示屏,所述上位机通过所述sqlite单元对数据进行储存,所述上位机通过所述显示屏查看数据。所述linux系统包括用于控制所述烘箱的多个shell工具,所述用户层通过所述shell工具控制所述烘箱。所述更新模块还包括表示所述烘箱进程的固件进程,所述扫描模块包括描述所述烘箱状态的描述文件,所述更新模块对所述固件进程进行更新,所述扫描模块根据所述描述文件扫描所述烘箱的状态信息。
[0022]在上述实施方式中,所述sqlite为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种老化测试箱的控制系统,包括老化测试箱、上位机和与所述上位机信号连接的下位机,所述老化测试箱包括烘箱和与所述烘箱电性连接的驱动单元,其特征在于:所述上位机包括CPU单元、TCP单元和sqlite单元,所述TCP单元和sqlite单元分别与所述CPU单元信号连接,所述TCP单元包括用于与所述下位机信号连接的TCP/ IP协议模块、用于与所述烘箱信号连接的TCP modbus协议模块和用于与所述驱动单元信号连接的RS232串口协议模块;所述下位机包括axi总线、用户层、应用层和通信层,所述用户层、应用层和通信层之间通过所述axi总线相互信号连接,所述用户层包括Linux系统,所述应用层包括相互信号连接的更新模块和扫描模块,所述通信层包括相互信号连接的zynq网络模块和低压差分信号的网络接口,所述网络接口包括用于axi总线信号传输到低压差分信号接口的lvds驱动。2.根据权利要求1所述的老化测试箱的控制系统,其特征在于:所述zynq网络模块还包括zynq芯片,所述lvds驱动与所述zynq芯片信号连接。3.根据权利要求2所述的老化测试箱的控制系统,其特征在于:所述linux系统包括用于控制所述烘箱的多个shell工具,所述用户层通过所述shell工具控制所述烘箱。4.根据权利要求3所述的老化测试箱的控制系统,其特征在于:所述zynq芯片包括p...

【专利技术属性】
技术研发人员:曹佶袁逍赵庭铃
申请(专利权)人:浙江杭可仪器有限公司
类型:发明
国别省市:

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

1