[发明专利]一种应用于反熔丝器件编程及测试系统的通信方法有效
申请号: | 201710032455.5 | 申请日: | 2017-01-16 |
公开(公告)号: | CN106878285B | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 杜涛;晁醒;李威 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G11C17/16;G11C29/56 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于通信应用技术领域,涉及一种应用于反熔丝器件编程及测试系统的通信方法,主要是针对反熔丝FPGA、反熔丝PROM等反熔丝器件的编程及测试平台的软硬件通信方法;编程及测试系统包括:待编程及测试器件、应用层协议处理模块、上位机软件、下位机硬件;创建了一种面向低复杂度应用系统的易于构建和解析、扩展性强的应用层通信协议结构,通信协议的传输帧构成有:协议头、对象编码、数据、协议尾;设备之间的通信传输过程为:上位机软件发送一帧传输帧信息到下位机硬件;下位机硬件解析得到编程及测试的应用层命令、数据和对象编码,对器件进行编程及测试并反馈结果到上位机软件;上位机软件解析反馈信息并显示在软件界面;该编程及测试过程循环进行直到结束。 | ||
搜索关键词: | 一种 应用于 反熔丝 器件 编程 测试 系统 通信 方法 | ||
【主权项】:
一种应用于反熔丝器件编程及测试系统的通信方法,所述的系统包括待编程及测试器件、协议处理模块、上位机软件、下位机硬件,系统中上位机软件向下位机硬件发送编程及测试命令,下位机硬件执行对反熔丝器件编程及测试的命令并返回编程及测试的结果;系统内软硬件应用层通信协议的传输帧由协议头、对象编码、数据、协议尾构成,协议头和协议尾共同组合形成编程及测试所需命令,对象编码对应不同的待编程及测试对象、硬件参数,数据为一帧信息的可选项,若命令中用到数据则在信息中添加数据内容及数据的校验码,只传输命令时无数据项;上位机软件和下位机硬件通过应用层通信协议传递信息,实现计算机对反熔丝器件的编程及测试,系统中软硬件通信过程如下:步骤一:统计不同的编程及测试命令,确定协议头和协议尾位宽,为各种命令和编程及测试结果设置协议头和协议尾;统计每种命令类型的器件执行对象和硬件参数个数,确定对象编码位宽,为每个对象和其参数设置对象编码;设计上位机软件和下位机硬件的协议处理模块,用来构建和解析每一帧通信协议;步骤二:根据不同的编程及测试命令,确定数据位宽,上位机软件的通信协议处理模块构建一帧信息发送到下位机硬件;步骤三:下位机硬件接收到信息,经通信协议处理模块解析得到信息中的对象编码、命令、数据;步骤四:下位机硬件执行编程及测试命令,对符合对象编码的器件进行编程及测试;下位机的通信协议处理模块根据编程及测试结果构建一帧信息发送到上位机;步骤五:上位机软件接收到信息,经通信协议处理模块解析一帧信息,得到编程及测试结果;步骤六:上位机软件分析编程及测试结果,重复步骤二到步骤五。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710032455.5/,转载请声明来源钻瓜专利网。
- 上一篇:多系统中媒体播放功能的控制方法及装置
- 下一篇:音频数据同步方法和装置