ATE测试仪框式设备及其串口统一收集的方法技术

技术编号:34504312 阅读:31 留言:0更新日期:2022-08-13 20:45
一种ATE测试仪框式设备及其串口统一收集的方法,该设备包括多块线卡侧板、主控板和上位机;线卡侧板包括主机和串口通信模块;主控板包括串口通信Hub模块、主机0和发送/接收模块;本发明专利技术可以借助网络协议,配置主板上的串口通信模块Hub,激活hub去收集任意一个线卡侧板槽位的串口信息,并通过网络数据包,传输给外部主机如上位机。因此,本发明专利技术的串口统一收集方法不仅具备灵活和布线简单的特点,还可以大大简化测试机的通信管理。大大简化测试机的通信管理。大大简化测试机的通信管理。

【技术实现步骤摘要】
ATE测试仪框式设备及其串口统一收集的方法


[0001]本专利技术涉及半导体自动测试设备(Automatic Test Equipment,简称 ATE)领域,尤其涉及一种ATE测试仪框式设备串口统一收集方法。

技术介绍

[0002]串口通信,又称通用异步串行收发器UART(Universal AsynchronousReceiver/Transmitter)是一种通用的通信方式,其协议简洁、接线简单,被广泛应用在各个领域。
[0003]UART通信的帧格式如图6所示。
[0004]UART通信的帧格式包括起始字段、数据字段、奇偶校验字段和结束字段。起始字段为占1bit,总线空闲情况下发1,起始位发0,表示通信开始;数据字段一般有5~9bit,其为有效的数据字符,一般传输的是数据的有效 ASCII码,一帧数据传输1个ASCII码;奇偶校验字段占用0或1bit,对数据的奇偶校验,此字符段为可选;结束字段占用1或2bit,在结束字符位置,总线拉高,表示一帧数据发送结束。
[0005]UART通信的速率一般比较低,需要通信设备之间按固定配置好的波特率进行通信。UART通信是异步传输,不需要随路时钟;电平标准采用RS232 电平,可以有效防止干扰,常见的通信方式如图7所示。
[0006]UART通信流程如下:
[0007]①
.发送方向:主机将数据按UART帧格式封装,RS232收发器接收主机传输过来的数据,并将电平转换成通用的RS232标准,通过连接器和互联cable线,送给对端设备;
[0008]②
.接收方向:RS232收发器接收链路上的数据,将信号从RS232转换成主机可识别的电平,主机解析数据帧,并传送给上层应用。
[0009]UART通信在ATE测试机中,主要可用于单板的信息收集和配置下发。 ATE设备中,实际在客户现场,并不会标配串口线,现场维护人员想通过串口访问单板,变得就不太方便。

技术实现思路

[0010]本专利技术的目的在于,提供一种本专利技术ATE测试仪框式设备和串口统一收集方法,其在不增加线缆的情况下,基于默认的客户现场环境,通过网络协议如SSH的方式,可以将不同单板的串口集中管理,来访问ATE测试机中所有的线卡侧板(Line Card1、Line Card2…
Line Card
N
)。
[0011]为实现上述目的,本专利技术的技术方案如下:
[0012]一种ATE测试仪框式设备,用于串口信息的远程收集,其包括:
[0013]N块线卡侧板(Line Card1、Line Card2…
Line Card
N
),每块所述线卡侧板包括一个主机和一个串口通信模块;
[0014]一块主控板,其包括一个串口通信Hub模块、一个主机0和发送/接收模块;
[0015]一台上位机,用于同所述主控板的发送/接收模块进行通信;
[0016]其中,N块所述线卡侧板(Line Card1、Line Card2…
Line Card
N
)中的 M块通过其相应的所述串口通信模块发送M路串口通信数据给所述串口通信Hub模块;所述串口通信Hub模块根据第一优先处理规则,按优先级选择当前与所述主机0进行串口通信的所述线卡侧板;所述发送/接收模块收到串口通信服务之后,通过通信链路,将所述线卡侧板的串口通信数据发送给所述上位机,并将所述上位机发回所述线卡侧板的串口通信数据,通过所述主机0和串口通信Hub模块反馈给相应所述线卡侧板的主机;其中,M和N 为大于等于1的整数,所述第一优先处理规则为M组所述串口通信数据根据先进先出的队列处理、根据配置的优先级选择高优先级先出的队列处理或跟据配置只选通M组中的一路输出处理。
[0017]进一步地,所述串口通信Hub模块包括总线开关、上行缓存器、总线访问模块和下行缓存器;所述总线开关用于接收根据所述第一优先处理规则选通的串口通信数据,并将所述串口通信数据存入上行缓存器中,所述总线开关的选通由主机0与通信hub之间的所述总线访问模块来配置;所述主机0 控制所述下行缓存器缓存从所述总线访问模块接收的所述串口通信数据,所述总线开关根据第二优先处理规则选择其中一路作为当前所述串口通信数据发送给相应所述线卡侧板的主机;所述第二优先处理规则为M组所述串口通信数据根据先进先出的队列处理、根据配置的优先级选择高优先级先出的队列处理或跟据配置只选通M组中的一路输出处理。
[0018]进一步地,所述主机0接收到所述线卡侧板主机发过来的发送数据请求之后,将所述串口通信数据缓存入数据缓存器;相应地,所述主机0接收到所述上位机发过来的发送数据请求之后,将所述串口通信数据缓存入数据缓存器。
[0019]进一步地,所述通信链路为网口或串口通信链路。
[0020]进一步地,每一个所述串口通信模块包括串口通信线缆和串口通信开关,所述串口通信开关接收用户从所述线卡侧板主机输入的面板模式和/或背板模式的指令,开启串口信息的远程收集。
[0021]进一步地,N块所述线卡侧板(Line Card1、Line Card2…
Line Card
N
) 的N路通信线缆直接同所述串口通信Hub模块相连或通过背板中继同所述串口通信Hub模块相连;N块所述线卡侧板(Line Card1、Line Card2…
LineCard
N
)的串口通信数据,都通过背板上送到所述主控板,或者接收所述主控板的下发的串口通信数据。
[0022]为实现上述目的,本专利技术又一技术方案如下:
[0023]一种串口统一收集方法,其上述的ATE测试仪框式设备,其特包括:
[0024]步骤S1:N块所述线卡侧板(Line Card1、Line Card2…
Line Card
N
) 中的M块通过其相应的所述串口通信模块发送M路串口通信数据给所述串口通信Hub模块;
[0025]步骤S2:所述串口通信Hub模块根据第一优先处理规则,按优先级选择当前与所述主机0进行串口通信的所述线卡侧板;
[0026]步骤S3:所述发送/接收模块收到串口通信服务之后,通过通信链路,将所述线卡侧板的串口通信数据发送给所述上位机;所述上位机通过通信链路发回所述线卡侧板的串口通信数据,通过所述主机0和串口通信Hub模块反馈给相应所述线卡侧板的主机;其中,M和N为大于等于1的整数,所述第一优先处理规则为M组所述串口通信数据根据先进先出的队列处理、根据配置的优先级选择高优先级先出的队列处理或跟据配置只选通M组中的一路输出处理。
[0027]进一步地,所述步骤S3包括接收方向步骤S31和发送方向步骤S32:
[0028]所述接收方向步骤S31包括:
[0029]步骤S311:所述总线开关用于接收根据所述第一优先处理规则选通的串口通信数据,并将所述串口通信数据存入上行缓存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种ATE测试仪框式设备,用于串口信息的远程收集,其特征在于,包括:N块线卡侧板(Line Card1、Line Card2…
Line Card
N
),每块所述线卡侧板包括一个主机和一个串口通信模块;一块主控板,其包括一个串口通信Hub模块、一个主机0和发送/接收模块;一台上位机,用于同所述主控板的发送/接收模块进行通信;其中,N块所述线卡侧板(Line Card1、Line Card2…
Line Card
N
)中的M块通过其相应的所述串口通信模块发送M路串口通信数据给所述串口通信Hub模块;所述串口通信Hub模块根据第一优先处理规则,按优先级选择当前与所述主机0进行串口通信的所述线卡侧板;所述发送/接收模块收到串口通信服务之后,通过通信链路,将所述线卡侧板的串口通信数据发送给所述上位机,并将所述上位机发回所述线卡侧板的串口通信数据,通过所述主机0和串口通信Hub模块反馈给相应所述线卡侧板的主机;其中,M和N为大于等于1的整数,所述第一优先处理规则为M组所述串口通信数据根据先进先出的队列处理、根据配置的优先级选择高优先级先出的队列处理或跟据配置只选通M组中的一路输出处理。2.根据权利要求1所述的ATE测试仪框式设备,其特征在于,所述串口通信Hub模块包括总线开关、上行缓存器、总线访问模块和下行缓存器;所述总线开关接收根据所述第一优先处理规则选通的串口通信数据,并将所述串口通信数据存入上行缓存器中,所述总线开关的选通由主机0与通信hub之间的所述总线访问模块来配置;所述主机0控制所述下行缓存器缓存从所述总线访问模块接收的所述串口通信数据,所述总线开关根据第二优先处理规则选择其中一路作为当前所述串口通信数据发送给相应所述线卡侧板的主机;所述第二优先处理规则为M组所述串口通信数据根据先进先出的队列处理、根据配置的优先级选择高优先级先出的队列处理或跟据配置只选通M组中的一路输出处理。3.根据权利要求1所述的ATE测试仪框式设备,其特征在于,所述主控板还包括数据缓存器,所述主机0接收到所述线卡侧板主机发过来的发送数据请求之后,将所述串口通信数据缓存入数据缓存器;相应地,所述主机0接收到所述上位机发过来的发送数据请求之后,将所述串口通信数据缓存入数据缓存器。4.根据权利要求1所述的ATE测试仪框式设备,其特征在于,所述通信链路为网口或串口通信链路。5.根据权利要求1所述的ATE测试仪框式设备,其特征在于,每一个所述串口通信模块包括串口通信线缆和串口通信开关,所述串口通信开关接收用户从所述线卡侧板主机输入的面板模式和/或背板模式的指令,开启串口信息的远程收集。6.根据权利要求1所述的ATE测试仪框式设备,其特征...

【专利技术属性】
技术研发人员:徐波波何冬晓
申请(专利权)人:上海御渡半导体科技有限公司
类型:发明
国别省市:

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

1