[发明专利]利用FPGA实现非复用总线与复用总线互联装置及方法在审

专利信息
申请号: 201811406543.8 申请日: 2018-11-23
公开(公告)号: CN109656856A 公开(公告)日: 2019-04-19
发明(设计)人: 吴璇;任荣耀;郑伟;刘世杰;霍兴华;王伟红 申请(专利权)人: 中国船舶重工集团公司第七0七研究所
主分类号: G06F13/40 分类号: G06F13/40
代理公司: 天津盛理知识产权代理有限公司 12209 代理人: 王雨晴
地址: 300131 天*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 复用总线 互联装置 产生控制信号 外部设备接口 读取设备 读写操作 读写时序 读写数据 技术特点 控制设备 灵活配置 无缝对接 总线 对设备 桥芯片 设备端 写地址 芯片组 写入
【说明书】:

发明涉及一种利用FPGA实现非复用总线与复用总线互联装置及方法,其技术特点在于:包括MCU处理器、FPGA系统和设备;所述FPGA系统分别与MCU处理器和设备相连接,MCU处理器用于读取设备端发送到FPGA系统中的数据,并把发送到设备端的数据写入FPGA系统中,FPGA系统则根据设备端读写时序产生控制信号控制设备端的总线写地址与读写数据,进而实现MCU处理器对设备的读写操作。本发明能够实现MCU处理器与外部设备接口之间无缝对接,实现类似于intel早期芯片组中南桥芯片的功能,FPGA可灵活配置。

技术领域

本发明属于总线之间的互联技术领域,涉及非复用总线与复用总线互联装置,尤其是一种利用FPGA实现非复用总线与复用总线的互联装置及方法。

背景技术

随着科学技术的不断发展,嵌入式技术得到了迅猛发展。与此同时,芯片之间传输数据的接口方式也越来越多,传统的X86、MIPS、MCU架构的CPU均为非复用总线(即地址和数据独立),计算机外设接口芯片部分如网络、USB、串口、CAN等为复用总线(地址和数据复用)。如何方便快速灵活的实现两种总线之间的交互成为需要解决的问题。

发明内容

本发明的目的在于克服现有技术的不足,提出一种设计合理、方便实用、快速灵活的利用FPGA实现非复用总线与复用总线互联装置及方法。

本发明解决其现实问题是采取以下技术方案实现的:

一种利用FPGA实现非复用总线与复用总线互联装置,包括MCU处理器、FPGA系统和设备;所述FPGA系统分别与MCU处理器和设备相连接,MCU处理器用于读取设备端发送到FPGA系统中的数据,并把发送到设备端的数据写入FPGA系统中,FPGA系统则根据设备端读写时序产生控制信号控制设备端的总线写地址与读写数据,进而实现MCU处理器对设备的读写操作。

而且,所述MCU处理器与FPGA系统之间采用MCU处理器的GPMC总线进行数据的传输,MCU处理器与FPGA相连的数据总线、地址总线和控制总线有MCU的低12位地址总线、低8位数据总线、静态存储器片选信号且低电平有效、写使能信号且低电平有效、读使能信号且低电平有效、地址有效信号且低电平有效、外部中断信号且低电平有效和复位信号且低电平有效。

而且,所述FPGA系统与设备相连的信号线有数据地址复用的8位总线地址数据、片选信号、读信号、写信号、地址锁存信号、fpga_中断信号和复位信号。

一种利用FPGA实现非复用总线与复用总线的互联方法,包括读周期方法和写周期方法两部分;所述读周期方法,包括以下步骤:

步骤1、首先由MCU通过非复用总线给出地址、给出片选信号、读使能信号和地址有效信号;

步骤2、FPGA系统端程序通过状态机,使得非复用总线时序满足设备的读时序要求,实现在每个读使能信号下降沿来的时候,把设备端数据地址复用总线上的8bit数据送到MCU处理器端的数据端口;

步骤3、当设备接收到数据且接收缓冲器满时,其中断引脚会产生低电平的中断信号,FPGA只要接收到低电平中断信号,将中断发送给MCU处理器,从而触发MCU处理器的外部中断,在MCU处理器的中断服务程序中通过读函数将数据读取到MCU的接收缓冲器中,从而数据被读取;

所述写周期方法,包括以下步骤:

步骤1、首先由MCU通过非复用总线给出地址、给出片选信号、写使能信号和地址有效信号;

步骤2、FPGA系统端程序通过状态机,使得非复用总线时序满足设备的写时序要求,实现在每个写使能信号下降沿来的时候,MCU处理器端的数据端口上的8bit数据写入FPGA内部寄存器中,当写条件满足则将数据从FPGA内部寄存器送到设备端数据地址复用总线上,从而写入设备的发送缓冲器。

本发明的优点和有益效果:

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七0七研究所,未经中国船舶重工集团公司第七0七研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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