一种FPGA线上平台的实现方法技术

技术编号:25707427 阅读:37 留言:0更新日期:2020-09-23 02:54
本发明专利技术公开了一种FPGA线上平台的实现方法,包括:建模线上FPGA开发板,外设包含多个LED灯及相同数目的开关、以及多个数码管,通过编写XDC文件对线上FPGA开发板中数码管的管脚进行约束;构建服务器,接收用户通过网页端发送的控制命令,并传输给线上FPGA开发板的控制端,从而实现线上FPGA开发板的控制;以及接收线上FPGA开发板的状态信息并进行处理后,以流式信号的形式反馈给网页端进行状态展示。通过使用线上平台进行FPGA的开发,可以帮助学生更加直观的、方便的使用,学生只需要通过网页端即可以获取到开发板,而不需要随时随地携带一块开发板来进行使用。由于开发板进行了统一的管理,硬件的损坏也随之降低,对于一些本身不合理的操作也有了一定的保障机制。

【技术实现步骤摘要】
一种FPGA线上平台的实现方法
本专利技术涉及FPGA开发
,尤其涉及一种FPGA线上平台的实现方法。
技术介绍
在教学使用中,通常使用的是FPGA的硬件开发板来帮助学习数字电路,计算机组成原理等课程。如果采用实体的开发板,无疑要为每位同学配备一块开发板,潜在的成本过高。同时,由于学生在具体使用时并不是所有时候都需要使用开发板来实现具体的烧写和开发,FPGA开发板的利用率普遍偏低,还常常伴随着开发板硬件的损坏。除此之外,学生的流动性导致开发板还要反复的上交和发放,不便于FPGA开发板的管理。
技术实现思路
本专利技术的目的是提供一种FPGA线上平台的实现方法,可以高效通过FPGA的线上平台更加合理地利用FPGA资源,可以成本,利于维护和管理FPGA开发板的情况,直观使用FPGA的开发板。本专利技术的目的是通过以下技术方案实现的:一种FPGA线上平台的实现方法,包括:建模线上FPGA开发板,其外设包含多个LED灯及相同数目的开关、以及多个数码管,并通过编写XDC文件对线上FPGA开发板中数本文档来自技高网...

【技术保护点】
1.一种FPGA线上平台的实现方法,其特征在于,包括:/n建模线上FPGA开发板,其外设包含多个LED灯及相同数目的开关、以及多个数码管,并通过编写XDC文件对线上FPGA开发板中数码管的管脚进行约束;/n构建服务器,用于接收用户通过网页端发送的控制命令,并传输给线上FPGA开发板的控制端,从而实现线上FPGA开发板的控制;以及接收线上FPGA开发板的状态信息并进行处理后,以流式信号的形式反馈给网页端进行状态展示。/n

【技术特征摘要】
1.一种FPGA线上平台的实现方法,其特征在于,包括:
建模线上FPGA开发板,其外设包含多个LED灯及相同数目的开关、以及多个数码管,并通过编写XDC文件对线上FPGA开发板中数码管的管脚进行约束;
构建服务器,用于接收用户通过网页端发送的控制命令,并传输给线上FPGA开发板的控制端,从而实现线上FPGA开发板的控制;以及接收线上FPGA开发板的状态信息并进行处理后,以流式信号的形式反馈给网页端进行状态展示。


2.根据权利要求1所述的一种FPGA线上平台的实现方法,其特征在于,网页端上设有与每一LED灯相对应的状态显示栏、与每一页开关相对应的状态显示与控制栏、与每一数码管相对应的状态显示栏、以及以波形展示的一段时间内收发信号的显示栏。


3.根据权利要求1所述的一种FPGA线上平台的实...

【专利技术属性】
技术研发人员:卢建良张灏文陈翊辉樊金昊徐亦舜何旭朱恩佐
申请(专利权)人:中国科学技术大学
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1