[发明专利]一种基于ZedBoard的远程监控FPGA中电路运行的方法有效
申请号: | 201510215680.3 | 申请日: | 2015-04-30 |
公开(公告)号: | CN104866405B | 公开(公告)日: | 2017-11-28 |
发明(设计)人: | 杨全胜;罗继明;吴强;张海东;杨慧德;王飞;王晓蔚;黄华;李林 | 申请(专利权)人: | 东南大学 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G09B19/00 |
代理公司: | 南京苏高专利商标事务所(普通合伙)32204 | 代理人: | 柏尚春 |
地址: | 210096*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于ZedBoard的远程监控FPGA中电路运行的方法,本发明通过将用户电路以.bit文件形式下载到ZedBoard开发板的可编程逻辑中;在处理系统上启动操作系统,并在可编程逻辑中运行用户电路;位于处理系统端的以太网口接收用户发送过来的控制信息并传递给用户电路,控制用户电路工作;电路运行结果通过位于处理系统端以太网口发送给用户的客户端。本发明能够在客户端获取服务器端运行在硬件实验平台的FPGA中电路的情况,并将客户端的控制命令传送到服务器端的硬件平台上,对电路实施控制。 | ||
搜索关键词: | 一种 基于 zedboard 远程 监控 fpga 电路 运行 方法 | ||
【主权项】:
一种基于ZedBoard的远程监控FPGA中电路运行的方法,其特征在于:包括如下步骤:1)用户电路以.bit文件形式下载到ZedBoard开发板的可编程逻辑中;2)在处理系统上启动操作系统,并在可编程逻辑中运行用户电路;3)位于处理系统端的以太网口接收客户端发来的数据控制包并传递给用户电路,控制用户电路工作;4)电路运行数据通过处理系统端以太网口发送给用户的客户端;所述的用户电路中还包括FPGA电路监控IP核;所述的FPGA电路监控IP核以封装好的IP核的形式合成到电路中,并按照IP核接口电路协议安排FPGA电路监控IP核与处理系统的通信接口;所述处理系统上的操作系统还运行有反馈交互模块与网络监控和数据采集模块;通过FPGA电路监控IP核、反馈交互模块与网络监控和数据采集模块来实现数据控制包传递给用户电路以及将电路运行数据发送给用户的客户端;所述反馈交互模块接收用户的数据控制包,存储并解析后传输给FPGA电路监控IP核;网络监控和数据采集模块将FPGA电路监控IP核采集的电路运行数据进行存储、封装后发送给客户端,供用户观察电路运行结果;所述FPGA电路监控IP核通过通信接口实现与用户电路和处理系统之间的通信。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510215680.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于指纹识别的提示方法及终端
- 下一篇:虚拟资源调度方法与装置