基于远程云端FPGA平台的EDA在线实验研究_杜世民.pdf
《基于远程云端FPGA平台的EDA在线实验研究_杜世民.pdf》由会员分享,可在线阅读,更多相关《基于远程云端FPGA平台的EDA在线实验研究_杜世民.pdf(5页珍藏版)》请在咨信网上搜索。
1、第 45 卷第 3 期2023 年 6 月电气电子教学学报Journal of Electrical and Electronic EducationVol 45No 3Jun 2023收稿日期:2021-07-26;修回日期:2022-03-19基金项目:浙江省 2021 年度高等教育研究课题(KT2021357);2020 年教育部产学合作协同育人项目(202002032027);宁波大学科学技术学院高级别虚拟仿真实验培育项目(20201028);宁波大学科学技术学院十四五课程(20210122)第一作者:杜世民(1976),男,博士,副教授,主要从事集成电路设计和电子技术方面的教学和研究
2、工作,E-mail:dushimin nbu edu cn基于远程云端 FPGA 平台的 EDA 在线实验研究杜世民1艾群磊2殷金曙1(1 宁波大学科学技术学院,宁波 315300)(2 北京杰创永恒科技有限公司,北京 102200)摘要:为打破 EDA 硬件实验的时空限制,拓展 EDA 实验项目的广度和深度,提出了基于远程云端 FPGA 实验平台的 EDA在线实验模式。介绍了实验平台软、硬件系统架构及基于该平台的 EDA 实验流程,列举了新平台下的实验项目,并给出了一个实验示例。实际运行结果表明,该平台对提高学生的学习兴趣、培养他们的自主学习和动手实践能力具有较明显效果。该平台还可以推广到其
3、它基于 FPGA 的硬件类相关课程的实验教学。关键词:EDA;远程云端平台;在线实验中图分类号:TN911 6文献标识码:A文章编号:1008-0686(2023)03-0202-05EDA Online Experiment esearch Based on emote Cloud FPGA PlatformDU Shimin1AI Qunlei2YIN Jinshu1(1 College of Science Technology Ningbo University,Ningbo 315300,China)(2 Beijing JieChuang Eternal Technology Co
4、,Ltd,Beijing 102200,China)Abstract:In order to break the time and space limitation of EDA hardware experiment,an EDA online experiment mode based onremote cloud FPGA experiment platform is proposed The hardware and software system architecture of the experimental platformand the EDA experimental pro
5、cess based on the platform are introduced Typical experimental projects under the new platform arelisted,and an experimental project example is given The actual operation results show that the platform has obvious effects in im-proving students interest,cultivating their independent learning ability
6、 and practical ability The platform can also be extended tothe experimental teaching of other hardware related courses based on FPGAKeywords:EDA;remote cloud platform;online experiment“EDA(Electronic Design Automation,电子设计自动化)1 技术”是宁波大学科学技术学院电子信息工程、通信工程等专业一门重要的专业课程,主要介绍 FPGA/CPLD 的结构原理、硬件描述语言(Verilo
7、g HDL/VHDL)、FPGA/CPLD 开发工 具(QuartusII/Vivado)等内容2。借助 EDA 技术,设计者可用软件编程的方式 FPGA/CPLD 上完成整个数字电子系统的设计。随着集成电路和人工智能技术的迅猛发展,FPGA/CPLD 在信号处理、通信系统、自动控制和人工智能等领域的应用越来越广3 4。EDA 课程具有很强的应用性和实践性,为满足实验教学的需求,多数院校建立专门的 EDA 技术实验室,为学生提供固定的实验环境和 设备5 6。学生在 EDA 软件上完成电路的编译、综合和仿真之后,在实验室将程序下载到 FPGA 实验开发系统,通过观察电路的实际运行结果,加深对课程
8、知识的理解。然而,这种基于固定实验室的实验模式存在一些缺点7 8。首先,受学校人力、财力制约,实验室目前只能在规定时间内开放,且一台实验设备仅能供一个(组)学生使用,使得实验设备利用率较低,同时很大程度上制约了学生的实验效果。这是因为实验课内时间有限,学生实验内容以较为简单的基础实验为主,教师也无法对所有学生的实验情况进行检查。其次,实验设备的维护成本比较高。EDA 实验室同时承担了“数字电子技术”“数字系统分析与设计”等相关课程的实验教学任务,每年使用的学生人数较多(300 人次以上),由于部分学生操作上的不规范,容易带来实验设备的损坏。最后,在面临诸如新冠疫情等突发事件时,有可能无法在实验
9、室集中开展硬件实验,这不仅会影响学生对课程内容的理解,也会耽误正常的教学进度。为实现教育部 教育信息化“十三五”规划 中提出的“处处能学,时时可学”的目标,依据教育部倡导的“虚实结合、相互补充、能实不虚”的原则9,提出了一种基于远程云端 FPGA 硬件实验平台的 EDA 在线实验。该平台引入在线实境技术10,基于“虚实结合,软硬结合”的实验教学新理念11 12,设计了本地实境实验、远程在线实境实验两种实验模式。学生不仅可以在实验室内开展FPGA 硬件实验,而且还可以在实验室之外搭建硬件电路框图对 FPGA 进行实际编程,打破了 EDA硬件实验的时空限制,使 EDA 硬件实验实现在线化和开放化成
10、为可能,同时使实验项目的广度和深度得到拓展。1远程云端 FPGA 实验平台架构远程云端 FPGA 实验平台由硬件实验平台和软件平台构成,下面分别进行介绍。1 1硬件实验平台该硬件实验平台基于 B/S(浏览器/服务器)架构,通过网络将客户端和远程硬件实验设备连接起来。整个系统由远程实验服务区、远程实验区、教学演示区和手工实验区组成,如图 1 所示。图 1远程云端 FPGA 硬件实验平台架构1)远程实验服务区这是整个硬件实验平台的核心,由远程硬件实验设备和远程实验接入设备构成。其中,远程硬件实验设备提供客户端用户编程所需的实际 FPGA硬件环境。本平台中主芯片采用 Altera CycloneIV
11、器件 EP4CE10F17C8,共有约 10k 个逻辑单元 LE,180 个通用 I/O 口,可以满足绝大多数实验需求。远程实验接入设备有两方面作用:一是控制对FPGA实验设备的编程下载,二是采样 FPGA 芯片的输出并通过网络将其传输到用户的客户端界面。2)远程实验区用于远程用户开展远程在线硬件实验,可以是位于实验室之外的任何区域,如寝室、图书馆、自习室或者是家里。远程用户通过校园网或者 Internet网络访问位于远程实验服务区的 FPGA 实验设备,可随时随地开展在线实验,并在客户端界面接收远程 FPGA 设备的运行结果。3)教学演示区用于教师在实验室内进行课堂讲解和演示。教师在讲解 H
12、DL 程序时,可以方便地将现场编写的程序下载到远程实际 FPGA 芯片中,给学生实时展示程序的实际运行结果,帮助学生理解课程内容。4)手工实验区用于学生在实验室内进行课程实验。学生在实验室做课程实验时,可以直接将程序下载到 FP-GA 实验设备中,同时观察程序的实际运行结果。1 2软件平台当用户进行在线实验时,需要将编写的程序下载到远程的 FPGA 实验设备,同时将实验结果返回给用户供其观察和分析。这些操作需要平台软件 客户端软件的支持。客户端软件给用户提供了一个图形界面,在这个界面中,利用多媒体技术构建了用户进行在线实验(对学生或教师用户)或实验管理(对教师用户)所需的各种操作。用户通过系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 远程 云端 FPGA 平台 EDA 在线 实验 研究 杜世民
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。