【技术实现步骤摘要】
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线,送给 ...
【技术保护点】
【技术特征摘要】
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测试仪框式设备,其特征...
【专利技术属性】
技术研发人员:徐波波,何冬晓,
申请(专利权)人:上海御渡半导体科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。