一种现场可编程门阵列程序加载系统和方法
基本信息
申请号 | CN201610946997.9 | 申请日 | - |
公开(公告)号 | CN106528217B | 公开(公告)日 | 2019-12-06 |
申请公布号 | CN106528217B | 申请公布日 | 2019-12-06 |
分类号 | G06F9/445(2018.01); G06F13/16(2006.01) | 分类 | 计算;推算;计数; |
发明人 | 郑映; 张步; 龚智; 潘峰; 邓超; 伍力伟; 范月霞 | 申请(专利权)人 | 武汉船舶通信研究所 |
代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 武汉船舶通信研究所 |
地址 | 430205 湖北省武汉市江夏区藏龙岛开发区藏龙大道3号 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种现场可编程门阵列程序加载系统和方法,属于现场可编程门阵列领域。所述系统包括:FPGA芯片和ARM芯片,FPGA芯片与ARM芯片连接,并在FPGA芯片与ARM芯片之间配置有PS接口,FPGA芯片还包括双口RAM模块;FPGA芯片包括第一传输模块,用于在FPGA芯片运行程序的过程中,向ARM芯片发送指令;ARM芯片包括第二传输模块,第二传输模块与双口RAM模块连接,用于在接收到指令后,从双口RAM模块中读取SOF;ARM芯片还包括处理模块,用于通过PS接口将SOF加载到FPGA芯片中;FPGA芯片还包括执行模块,用于执行SOF并运行SOF中的Bootloader程序;第二传输模块,还用于将ELF文件写入双口RAM模块中;执行模块,还用于通过Bootloader程序加载运行ELF文件。 |
