[发明专利]一种新型异构多处理器电路系统在审

专利信息
申请号: 202010483312.8 申请日: 2020-06-01
公开(公告)号: CN111666254A 公开(公告)日: 2020-09-15
发明(设计)人: 王文举;刘生攀;刘杰;王远树;王晓强 申请(专利权)人: 贵州航天控制技术有限公司
主分类号: G06F15/78 分类号: G06F15/78
代理公司: 中国航天科工集团公司专利中心 11024 代理人: 葛鹏
地址: 550009 贵州*** 国省代码: 贵州;52
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 新型 异构多 处理器 电路 系统
【说明书】:

发明公开一种新型异构多处理器电路系统,该系统包括DSP模块、FPGA模块和单片机,FPGA模块内至少设有两个双口RAM模块,DSP模块通过RAM模块与单片机数据连接,其中一个RAM模块用于实现DSP模块的写操作和单片机的读操作,另一个RAM模块用于实现DSP模块的读操作和单片机的写操作。本发明利用FPGA芯片完成DSP与ARM处理器的双向通信,具有处理速度快、设计灵活、体积小、结构简单等特点;并利用FPGA建立了双口RAM,并且提出了数据缓存池的用法,一方面可以实现不同时钟域下的异步数据通信,另一方面可以避免读写同一地址的冲突。

技术领域

本发明涉及一种多处理器电路系统,尤其涉及一种新型异构多处理器电路系统。

背景技术

在目前电子系统设计中,信息处理电路多采用DSP+FPGA架构。其中DSP作为电路的核心单元,负责数据处理和算法实现,FPGA作为外围数字电路接口,如RS422串口通信控制、CAN通信控制、SPI通信控制等。DSP的缺点是并行处理能力差,FPGA的缺点是信息处理、逻辑分析、决策判断等智能方面存在不足。

现有捷联惯导中导航计算机电路采用了DSP+FPGA架构,FPGA作为CAN总线节点的控制器,主要有两方面功能:一方面检测DSP的地址总线、数据总线、控制总线,对DSP发出的指令进行响应;另一方面通过SPI指令对MCP2515进行控制,从而控制CAN总线的工作方式和工作状态,进行数据的发送和接收,包括对MCP2515寄存器的读写操作、数据发送和数据接收。在捷联惯导产品开发、联调联试和陆上、湖上、海上实航试验过程中,发现该CAN总线功能在设计中存在缺陷,主要表现在以下几个方面:

第一,信息吞吐量受限。FPGA与MCP2515CAN控制器的通信接口采用SPI,SPI的时钟通常采用1MHz或2MHz,CAN总线位速率通常为500Kbit/s,当CAN总线上有大量的数据交互时,SPI成为数据通信的瓶颈,引发MCP2515CAN控制器出现死机现象。

第二,FPGA资源紧张。FPGA利用Verilog HDL语言软件实现MCP2515CAN控制器的配置、发送、接收等功能。如图1中,FPGA还要实现多路RS422功能,SPI功能等,其硬件资源占用超过50%,在惯导产品调试过程中,发现FPGA时序紧张,引发部分功能模块不能正常工作现象。

第三,缺少总线检测与故障处理。MCP2515CAN控制器的总线检测与故障处理方式,需要FPGA一直查询它的内部寄存器,但是查询寄存器占用SPI通信,与CAN数据通信会引发冲突现象,因此,缺少总线检测与故障处理的完善方式。

发明内容

本发明的目的在于提供一种处理速度快、设计灵活、体积小、结构简单的新型异构多处理器电路系统,以解决CAN总线可靠性的问题。

为了实现上述目的,本发明提供如下技术方案:

本发明是一种新型异构多处理器电路系统,该系统包括DSP模块、FPGA模块和单片机,FPGA模块内至少设有两个双口RAM模块,DSP模块通过RAM模块与单片机数据连接,其中一个RAM模块用于实现DSP模块的写操作和单片机的读操作,另一个RAM模块用于实现DSP模块的读操作和单片机的写操作。

与现有技术相比,本发明利用FPGA模块作为DSP模块与单片机交互的桥梁,在FPGA模块内部实现双口RAM功能;利用FPGA模块建立了双口RAM,一方面可以实现不同时钟域下的异步数据通信,另一方面可以避免读写同一地址的冲突。

优选地,每个双口RAM模块均设有双总线模块、循环缓存区和读写控制逻辑模块,在所述FPGA模块上设有与上述模块相连的双口RAM接口。

优选地,所述双口RAM接口为New_double_port_ram(.clk,.reset,.addr_in,.data_in,.wt,.addr_out,.data_out,.rd)

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州航天控制技术有限公司,未经贵州航天控制技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010483312.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top