土木在线论坛 \ 人才招聘 \ 学生专栏 \ FPGA学习及设计中的注意事项

FPGA学习及设计中的注意事项

发布于:2014-03-22 17:16:22 来自:人才招聘/学生专栏 [复制转发]
1. 基础问题
   FPGA 的基础就是数字电路和 HDL 语言,想学好 FPGA 的人,建议床头都有一本数字电路的书,不管是哪个版本的,这个是基础,多了解也有助于形成硬件设计的思想。 在语言方面,建议初学者学习 Verilog 语言, VHDL 语言语法规范严格,调试起来很慢, Verilog 语言容易上手,而且,一般大型企业都是用 Verilog 语言。
   2.EDA 工具问题
  熟悉几个常用的就可以的,开发环境 QuartusII ,或 ISE 就可以了,这两个基本是相通的,会了哪一个,另外的那个也就很 Easy 了。功能仿真建议使用 Modelsim ,如果你是做芯片的,就可以学学别的仿真工具,做 FPGA 的, Modelsim 就足够了。综合工具一般用 Synplify ,初学先不用太关心这个,用 Quartus 综合就 OK 了。
   3. 硬件设计思想问题
  对于初学者,特别是从软件转过来的,设计的程序既费资源又速度慢,而且很有可能综合不了,这就要求我们熟悉一些固定模块的写法,可综合的模块很多书上都有,语言介绍上都有,不要想当然的用软件的思想去写硬件。
   4. 学习习惯问题
   FPGA 学习要多练习,多仿真, signaltapII 是很好的工具,可以看到每个信号的真实值,建议初学者一定要自己多动手,光看书是没用的。 关于英文文档问题,如果要学会 Quartus II 的所有功能,只要看它的 handbook 就可以了,很详细,对于 IT 行业的人,大部分知识来源都是英文文档,一定要耐心看,会从中收获很多的。
   5. 算法问题
  做 FPGA 的工程师,最后一般都是专攻算法了,这些基础知识都是顺手捏来的,如果你没有做好搞理论的准备,学 FPGA 始终只能停留在初级阶段上。 对于初学者,数字信号处理是基础,应该好好理解,往更深的方向,不用什么都学,根据你以后从事的方向,比如说通信、图像处理,雷达、声纳、导航定位等。
  
   圳信盈达电子有限公司总公司位于深圳特区,专业提供嵌入式、ARM、STM32、LINUX、Android、FPGA、PCB、单片机等高端技术方案设计和培训。公司具有雄厚的研发实力(研发人员占60%);公司成立以来,发展迅速,目前分别在深圳设立6家分部(研发中心、培训中心)+河南郑州分公司(金水区文化路创新大厦对面)。 结合市场需求及目前热门技术开设以下精品课程: 一、 嵌入式 ARM9+Linux 培训班 二、嵌入式 Linux 驱动开发班 三、嵌入式培训就业开发班 四、嵌入式 cortex-m3+ucos 开发培训班 五、单片机编程培训班 六、单片机C语言项目开发班 七、单片机综合开发班 八、电子 PCB 设计培训班 九、 FPGA 应用开发班 十、 android 驱动开发班 十一、项目开发
5
、长期为学员提供免费技术咨询; 暖春行动1-2.jpg 6 、我们的伯乐桥工程为您的就业提供保证 , 根据学员学习情况 , 帮助规划职业发展 , 免费为学习成绩优异者推荐就业。


暖春行动1-2.jpg

全部回复(2 )

只看楼主 我来说两句抢地板
  • yhhedu
    yhhedu 沙发
    :handshake
    2014-03-26 14:08:26

    回复 举报
    赞同0
  • 寒冬
    寒冬 板凳
    介绍得不错,值得认真思考一下!
    2014-03-23 14:37:23

    回复 举报
    赞同0
这个家伙什么也没有留下。。。

学生专栏

返回版块

23.92 万条内容 · 127 人订阅

猜你喜欢

阅读下一篇

中文域名所要面临的困难有很多

中文域名所要面临的困难有很多 1 、中文域名书写困难 中文域名书写更加困难,麻烦,还要转化书法入,和纯字母域名相比,输入时间提高一倍,因此对网站推广也是不利的。 2 、浏览器支持不好 虽然大部分浏览量都支持中文域名,但是兼容性不好,有时间经常出错,对用户体验是非常大的伤害,进而产生了不利影响。 3 、用户习惯了纯字母域名 纯字母域名人们都非常习惯了,出现中文域名很多人不习惯,有的人甚至不认为是域名。因此也提高了网站推广的难道。

回帖成功

经验值 +10