[发明专利]一种基于现场可编程门阵列的接口扩展方法及系统有效
申请号: | 201711339980.8 | 申请日: | 2017-12-14 |
公开(公告)号: | CN108108316B | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 王玮琪 | 申请(专利权)人: | 珠海西格电力科技有限公司;高伟 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 广州高航知识产权代理有限公司 11530 | 代理人: | 王艳 |
地址: | 519000 广东省珠海市高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 现场 可编程 门阵列 接口 扩展 方法 系统 | ||
1.一种基于现场可编程门阵列的接口扩展方法,其特征在于:
现场可编程门阵列通过第一类接口与中央处理器相连,通过第二类接口与目标终端相连,所述第二类接口有若干个,不同的目标终端对应不同的第二类接口,还包括:
步骤S100通过所述第一类接口接收所述中央处理器发送的数据,得到第一数据信息,所述第一数据信息包括:包头标识、地址信息和第一转义后的数据;
步骤S200对所述第一数据信息进行解析,得到所述第一数据信息对应的所述目标终端的第一原始数据;
步骤S300通过所述第二类接口将所述第一原始数据发给所述第一数据信息对应的所述目标终端;
所述步骤S200具体包括:
步骤S210在所述第一数据信息中寻找所述包头标识;
步骤S220当在所述第一数据信息中找到所述包头标识时,得到所述地址信息和对应的目标终端;
步骤S230当在所述第一数据信息中找到所述包头标识时,得到所述第一数据信息对应的所述目标终端的第一转义后的数据;
步骤S240将所述第一转义后的数据按照预设的转义规则进行反转义,得到所述第一原始数据。
2.根据权利要求1所述的基于现场可编程门阵列的接口扩展方法,其特征在于,还包括:
步骤S400通过第二类接口接收所述目标终端发送的数据,得到第二原始数据;
步骤S500对所述第二原始数据进行组装,得到第二数据信息;
步骤S600通过所述第一类接口将所述第二数据信息发给所述中央处理器;
所述步骤S500具体包括:
步骤S510当所述第二原始数据包含被转义字符时,将所述被转义字符按照预设的转义规则进行转义,得到第二转义后的数据;
步骤S520在所述第二转义后的数据前加上包头标识和地址信息,按照所述中央处理器与现场可编程门阵列之间的接口格式,组装成所述第二数据信息。
3.根据权利要求1或2所述的基于现场可编程门阵列的接口扩展方法,其特征在于:
所述包头标识为一个字符;
预设的转义规则为:
存在两个被转义字符,其中,与包头标识相同的字符为第一被转义字符,第二被转义字符为预设字符,所述第二被转义字符与所述第一被转义字符不同;
一个被转义字符转义后得到由两个字符组成的字节组合,其中,所述字节组合中的第一个字符固定为第二被转义字符,所述字节组合中的第二个字符根据所述被转义字符与预设函数运算公式计算得到。
4.根据权利要求2所述的基于现场可编程门阵列的接口扩展方法,所述步骤S600具体包括:
步骤S610缓存所述第二数据信息;
步骤S620当缓存中有不少于一个所述目标终端的所述第二数据信息时,根据所述目标终端的优先级,优先发送优先级高的所述目标终端的所述第二数据信息给所述中央处理器。
5.一种现场可编程门阵列,其特征在于:
现场可编程门阵列通过第一类接口与中央处理器相连,通过第二类接口与目标终端相连,所述第二类接口有若干个,不同的目标终端对应不同的第二类接口;
所述现场可编程门阵列包括:
第二接收模块,用于通过所述第一类接口接收所述中央处理器发送的数据,得到第一数据信息,所述第一数据信息包括:包头标识、地址信息和第一转义后的数据;
解析模块,与所述第二接收模块电连接,用于解析所述第一数据信息,得到所述第一数据信息对应的所述目标终端的第一原始数据;
所述解析模块,进一步用于在所述第一数据信息中寻找所述包头标识;以及,当在所述第一数据信息中找到所述包头标识时,得到所述地址信息和对应的目标终端;以及,当在所述第一数据信息中找到所述包头标识时,得到所述第一数据信息对应的所述目标终端的第一转义后的数据;以及,将所述第一转义后的数据按照预设的转义规则进行反转义,得到所述第一原始数据;
第二发送模块,与所述解析模块电连接,用于通过所述第二类接口将所述第一原始数据发给所述第一数据信息对应的所述目标终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海西格电力科技有限公司;高伟,未经珠海西格电力科技有限公司;高伟许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711339980.8/1.html,转载请声明来源钻瓜专利网。