在刚上研究生时,我对FPGA产生了浓厚的兴趣。但随着自学慢慢发现,FPGA的设计思想与软件截然不同,自己在学习过程中走了很多弯路,浪费了不少时间也没有很大进展。

  这时非常想找个技术大牛带路,明德扬提供了这个机会。价格实惠的网络班提供一对一辅导模式。学习过程中,跟着配套的视频教程和开发板学习设计思路和操作步骤,亲自动手做练习后再对答案找出问题,效率不言而喻。

授人以鱼不如授人以渔。明德扬教的不是花哨的框架概念,而是良好的设计思想和设计规范,是在工程实践中常用的手段和技巧。从Verilog HDL语言规范到常用IP核以及各种接口协议,最后是几个完整项目。内容由浅入深,涵盖了设计模块编写,自动对比仿真测试,板级调试定位问题,时序约束分析时序性能等完整的项目开发流程。独创的明德扬至简设计法的精髓在于让学员以最短的时间设计出规范的代码。如果这些都通过自己摸索获得,想必要耗费大量的时间,得不偿失。

  这里根据网络班学到的知识和这段时间的感触,总结以下几点:

  1在编写代码之前,设计就已经完成了

  在开始编写第一行代码在之前,一定好想清楚设计目标,并从系统的角度规划模块 接口以及各模块的功能。之后考虑每个模块功能的实现方式,例如使用什么IP核,设计状态机等。否则没有想好就设计代码,之后经常需要改来改去,浪费时间。

  2 行为仿真重中之重

  仿真阶段大概会占据FPGA设计的60%以上的时间。可以对工程顶层整体仿真,只有再定位到模块和内部信号。当设计较大时,要学会利用task和丰富的系统函数自动与预期结果对比,必要情况还要与MATLAB等数据分析软件交互。如果前期设计习惯良好,当行为仿真达到了预期目标,那么上板基本上不会有什么大问题。

  3 板级测试中时钟 复位到抓波形

  上电测试阶段,外设的时序参数和复位标准尤为需要关注,很可能是这里开始出问题。用内嵌逻辑分析仪抓波形过程中,由于FPGA片内RAM容量限制,导致只能抓取少量信号较短阶段的波形,故定位思路非常重要。要学会从某一个时钟节拍的某一个信号与预期不符开始定位问题,从整体到局部分析。

  4 不要局限FPGA 它只是工具

  有很多学员认为以后我工作就是做FPGA的,其实不然。要想真正工资高,熟练运用FPGA只是个开头,而不是全部。要深入某一行业,比如做视频图像处理 无线/网络通信 雷达 工控系统等等,而在这些领域中,会用到FPGA。在这些行业中,掌握行业应用,需求,理论算法,并在FPGA有限的硬件资源中实现出来,是非常值得兴奋的事。明德扬也因此推出了信号处理课程,从枯燥的理论走向实践。

  虽然技术在更新,但思想都是相通的。经过完整的培训下来,你会发现即使是接触新的IP核,新的接口协议,学到的知识和技能完全可以应对。

转载于:https://www.cnblogs.com/moluoqishi/p/9211806.html

明德扬网络班培训体会相关推荐

  1. 明德扬手把手教你设计VGA显示颜色

    VGA显示颜色 一.项目背景 VGA介绍 VGA(Video Graphics Array)即视频图形阵列,是IBM在1987年随PS/2(PS/2 原是"Personal System 2 ...

  2. 乡村老师网络计算机培训日志,乡村教师网络研修心得体会

    作业内容 乡村教师网络研修心得体会 参加乡村教师网络研修,既有辛苦,又有收获;既有付出,又有所得.我坚持经常进行网上学习,认真观看各个专家的视频录象,完成好的作业在网上提交,再上网评论.学习各位老师及 ...

  3. 国培 计算机远程培训心得,国培网络研修心得体会(通用4篇)

    国培网络研修心得体会(通用4篇) 心中有不少心得体会时,好好地写一份心得体会,它可以帮助我们了解自己的这段时间的学习.工作生活状态.那么写心得体会要注意的内容有什么呢?以下是小编为大家整理的国培网络研 ...

  4. 教师网络计算机研修培训总结,教师网络研修心得体会

    作业内容 教师网络研修心得体会 今年的网上继续教育学习结束了,这段时间通过在网上的学习,聆听了各位专家的专题讲座,使我对教育有了更深的认识,也意识到教育的重要性及其必要性.专家教授们的新理念新视野就像 ...

  5. 电脑硬件知识学习_关于网络学习心得体会集锦七篇

    关于网络学习心得体会集锦七篇 当在某些事情上我们有很深的体会时,好好地写一份心得体会,通过写心得体会,可使我们今后少走弯路.那么心得体会怎么写才能感染读者呢?以下是小编为大家收集的网络学习心得体会7篇 ...

  6. 计算机教学研修心得英语,英语网络研修心得体会

    英语网络研修心得体会 有了一些收获以后,常常可以将它们写成一篇心得体会,这样可以帮助我们总结以往思想.工作和学习.那么心得体会怎么写才恰当呢?下面是小编收集整理的英语网络研修心得体会,欢迎阅读与收藏. ...

  7. 计算机网络国培总结,国培网络研修心得体会

    国培网络研修心得体会 国培网络研修就是为了给国家培养更多的人才,也是为了让人们有学习的机会.以下是小编带来国培网络研修心得体会的相关内容,希望对你有帮助. 国培网络研修心得体会一 今年,我有幸参加了& ...

  8. 刘东明老师中国邮政储蓄银行互联网金融网络营销培训

    2013年随着利率市场化和存贷差越来越小,银行的竞争越来越激烈,如何拓展新的客户,成为挑战电子商务平台的企业及各家银行看重的阵地,中国邮政储蓄银行特别邀请清华.北大网络营销授课专家刘东明老师讲授金融互 ...

  9. 思科网络基础课件_上海思科CCNA培训、思科网络工程师培训

    上海思科CCNA培训.思科网络工程师培训 思科CCNA网络工程师 市场前景: 其一,思科网络工程师的就业薪资起点高,拥有一定工作经验的网络工程师的月薪一般在7000到8000,高级网络工程师年薪二十万 ...

最新文章

  1. 课程 | 中科院教授带你快速入门机器学习
  2. 神经网络:多层网络与C++实现
  3. Java学习之Iterator(迭代器)的一般用法(转)
  4. java外键实体类_java – 在Embeddable类中的外键映射
  5. SpringCloud Gateway 集成 oauth2 实现统一认证授权_03
  6. 第三周作业(三)WordCount
  7. oracle数据库修改连接数
  8. 总结之Unix的基础知识
  9. 手机app系统软件开发报价单及方案:费用明细
  10. 微型计算机控制技术第二版答案第四章,微型计算机控制技术答案第四章2.pdf
  11. excel宏教程_用Excel做个年会抽奖软件,老板惊呆了!
  12. java二路归并排序算法_java二路归并排序示例分享
  13. Echarts 数据可视化 实现半圆饼图效果,渐变颜色
  14. 三农数据(1996-2020)一:农村综合、乡村人口、文化程度、农村机械等
  15. 使用手持式频谱分析仪进行TDD信号分析
  16. pdf格式如何压缩文件大小?
  17. 粘贴板管理 android,复制粘贴神器(剪贴板管理)app
  18. 神经网络机器翻译总结
  19. 完美解决Java IO流读取中文文本文件乱码问题
  20. Mac 配置远程服务器 - 免密登陆

热门文章

  1. React实现复制功能
  2. 跳槽需要注意的一些事
  3. 分析DAT与MPG文件格式的区别
  4. 移动光猫调整桥接模式
  5. migrate oracle dell,How to Migrate Oracle to PostgreSQL
  6. thunderbird 编辑html,通过thunderbird扩展以html格式阅读电子邮件
  7. Swift 读取,处理Json数据
  8. SaaSpace:值得尝试的8种最佳免费营销自动化软件
  9. linux命令大全chm版本,Linux命令大全手册下载
  10. 服务器cpu能修复吗,有关服务器cpu使用100%常见的解决方法