参加2004陕西省大学生电子设计大赛有感
很荣幸参加了陕西省大学生电子设计竞赛,现就我们参加此次竞赛的过程谈一些感想。
在竞赛准备的初期阶段,指导老师先在学生中选拔合适的人选。只要你有一定的基础课功底,特别是电路分析、信号与系统、模拟电路、数字电路以及高频电子线路等课程,还需要你对设计工作的兴趣以及毛遂自荐。当然,被指导老师选上并不意味着就万事具备了。在前期准备过程中是非常枯燥,竞争也是非常激烈的,就我们此次为例,前期报了有六十多人,暑假之初作第一次选拔,将人数限制在二十人内,并确定设计方向,最终选拔九人参赛,在这个过程中正是考验我们毅力和耐心的时候。在我们训练过程中,主要以自学实践为主。建议各位有意参加明年竞赛的学弟学妹们,如果有机会提前准备准备,可以多了解一些如:VHDL语言,可编程逻辑器件等知识,扎扎实实地学基础知识,不要想着一口吃成一个胖子。当然,我们的目的是参与开发系统的设计工作,那么千万不要嫌烦,特别要勤于动手,一定要在时间上有付出。在暑假期间,首先我们将主要的语言实现部分基本完成。在之后的公司培训过程中,为我们提供了NIOS软核微处理器技术。由于此技术在国外也仅仅处于初期应用阶段,国内就更是行家寥寥无几了,因此我们大量收集资料(全是英文),理解掌握,由简单到复杂,由功能到指标,一步步的摸索。
设计之初可以说是极为郁闷,根据资料的理解以及自己的想法在实际的设计中实现软核部分是很困难的。一个键盘实现的突破似乎打开了我们的思维方向,以此一气呵成,将大量的技术问题在短短的两天基本解决了。后期的设计工作主要以完善设计及提高指标为主。有了方向后,我们再进行小组分工,比如一个组中应该要包括硬件设计、软件设计及撰稿等工作,这当然需要指导老师及你个人的特长来统筹安排。我觉得具体的分工并不能代表些什么,因为一个小组需要共同的努力和相互的配合,当然要有一个人进行总体规划,而相互合作是非常重要的。在开学之后一个月的时间里,我们把重点放在设计报告的撰写与修改方面,并对系统做了进一步完善。
参加竞赛前期,是我们最紧张的时候。谁都害怕在进一步的完善工作过程中如果稍有疏忽,将会影响我们系统的正常工作,甚至使整个系统崩溃。当然作为我们学习知识而言,应该大胆地实践并不断的完善,即使出现了问题,我们也一定要努力的想出办法解决,不要随意地放弃。
我们通过本次竞赛,在嵌入式系统开发方面,特别是对利用基于NIOS软核处理器实现了SOPC系统有了较深刻的实践体会,更为重要的是掌握工程设计的基本方法。通过此次竞赛,我们学会了如何搜集资料、阅读理解资料并把这些用于具体的设计之中。在竞赛准备和实施过程中,我们放弃了暑假以及十一的黄金周的休息时间,在实验室继续进行我们的设计。虽然我们付出了很多,但从中我们掌握了国际领先的技术、获得了优异的成绩以及培养了我们每个竞赛组成员良好的工作作风。
评论