电子信息教学水平提升综述.docxVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 第 PAGE 1 页 共 NUMPAGES 1 页 电子信息教学水平提升综述 作者:陶丹 何宾 单位:北京交通大学电子信息工程学院 北京化工大学信息科学与技术学院 业界厂商全程参与业界厂商积极地参与到电子竞赛前的专题培训,有利地推动了新技术的推广普及和应用。美国Xilinx公司对这次全国大学生电子设计竞赛大赛区的P-SoC专题培训给予了全程的支持。在培训期间,他们向各个参加培训的学校免费捐赠了最新的ISE13.1设计套件、基于Spartan-6器件的Nexys3板卡以及相关配套的教学资源,这些软件和硬件平台充分反映了FPGA设计技术的最新发展方向,使教师可以更全面地了解相关领域的发展动态和最新的设计方法。 培养学生工程能力这种竞赛前教师集中培训的形式使得教师可以有针对性的指导学生,让学生在竞赛的准备过程中得到系统工程化的训练。这次多省区的专题培训内容主要涉及:基于FPGA的数模混合系统的设计和基于FPGA的片上可编程系统设计两方面内容。这些内容贯穿了电子类课程的公共基本知识点和相关专业课程的内容。学生在教师的指导下运用所学的知识以及掌握的新技术和设计平台,基于系统建模的方法,实现一个具有创意的设计。通过这个过程,学生能够充分地掌握建模这一重要的方法,明白系统建模和具体实现之间的有机联系。 开放式网络教学平台北化Xilinx学习社区(网址:http://bucteda.eefocus.com)主要目的即配合大学生电子设计竞赛开展相关网络辅导工作。该开放式平台将原有的课堂教学和课外实践教学模式,改变成集课堂教学、科学研究和创新实践相结合的全程化教学模式[2],对学校相关课程的课堂教学和学生创新实践活动以及相关电子竞赛起到良好的支撑作用。自该社区创建以来,访问量已经突破12万人次,成为重要的免费教学资源平台。该平台提供了论坛、问答、邮件群发和个人博客等开放式交流互动模式。学生在竞赛设计中通过组织学习素材、参与讨论话题、分享经验心得和形成竞赛成果等,培养自主学习、团队协作意识以及实践创新能力。网站所有竞赛培训的资料面向高校师生免费下载使用,并在线解答师生在学习使用过程中所遇到的各种问题。 1介绍SoC的关键技术和特点1)SoC设计技术实际上是软件和硬件的协同设计,即在硅片上通过布局和布线在FPGA内实现硬件平台。这个芯片内的硬件平台包含:软核处理器、块存储器、外设控制器知识产权核(IP)等资源。这些IP核资源通过互连线资源,在FPGA芯片内进行互联。SoC实质上就是若干IP核在硅片上的互联。2)在基于FPGA实现P-SoC的设计阶段,是以C语言为代表的高级语言为中心的软件设计,而传统数字逻辑使用的HDL在这里处于配角地位。这是由于在该设计阶段,HDL语言用于构建各种IP核资源,而最终的目的是通过软件来驱动硬件平台工作。3)P-SoC的最大特点是硬件加速,即将一些非常耗时的软件算法,比如FFT、MP4等,转换成使用HDL语言构建的硬件IP核来实现。这样在P-SoC内就实现了微处理器的串行处理和硬件IP逻辑并行处理的完美结合,提高了嵌入式系统的整体性能。 2在P-SoC内实现7段数码管的驱动显示 在理论讲解同时,通过具体的设计案例说明软件和硬件协同工作、并行处理和串行处理的设计思想。该驱动显示案例包含硬件IP设计和软件程序设计两个部分:①使用HDL语言在P-SoC内构建7段数码管的硬件驱动IP核;②用软件程序将需要显示的数据写入到硬件驱动IP核的寄存器中。该设计案例的重点在于说明在P-SoC内实现软件和硬件的协同设计的方法,即划分实现该设计的软件和硬件边界。通过这个案例,也将P-SoC技术与传统的单片机和纯数字逻辑实现方式进行比较,来说明SoC的优势和特点。传统单片机使用软件通过控制外设端口实现对7段数码管的显示控制,数字逻辑使用HDL通过数字逻辑电路实现7段数码管的显示控制。这两种传统的方式远远不能满足嵌入式系统对系统设计灵活性的要求。基于最新的P-SoC平台,可以根据性能要求,通过硬件IP核和软件的协同工作来实现。该设计案例中,通过HDL定制IP核实现对7段数码管的精确的时序控制,用软件实现将需要显示的数据写入7段数码管控制器IP核内的控制寄存器中。 3基于Xilinx的嵌入式设计套件EDK设计流程 本文通过具体实现过程,来说明软件的使用方法,以及设计过程所渗透的先进设计理念。我们在XPS开发环境中采用如下方法实现片上嵌入式系统的构建。1)这个设计通过使用基本系统设计向导实现最小的嵌入式系统的设计,这个实现过程包括:目标板的选择,CPU频率的设定、块存储器容量的选择和外设控制器的选择等步骤。当最小系统构建完成后,通过实现细节来说明P

文档评论(0)

dreams99 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档