1.先选择一个公司的片子,如XILINX公司或ALTERA(便宜)公司的FPGA片子,做一个最小系统。再利用所选公司提供的编译综合软件编写 VHDL或原理图程序,综合、仿真无误后下载到片子中调试调试就会明白的。入门还是比较简单的,要想精通就的费一番苦功夫了。当然了数字电路是最基本的基础知识,要知道。
2.我建议初学者首先要理解FPGA的原理,这是基础,然后设计一些小型的代码,在验证设计的基础上真正的理解设计硬件的思想,那么这样的话你必然要学到如何结合FPGA资源,特点,性能等方面知识的理论才能专心于设计代码上。至于说芯片的设计安全也是必然要理解的,不然一个静电上去就毁掉芯片了,那你的老板肯定要感到Surprised了。设计的精髓就是设计的思路上的问题了,包括代码的设计技巧,系统要求的功能模块的实现方法,多个模块如何配合的代码设计,后期的验证,调试,到板级的设计调试等等,要做好FPGA设计不同于DSP,软件设计等等,精髓的东西即使现在讲给初学者,他一样是茫然的,不知道什么是什么,因为这是需要很强的功力才能理解和体会到的。需要时间需要付出,需要努力吃苦钻研技术,更需要成长的路上有良师的指导和同行朋友的交流,需要长期的积累的。到那时你就是专家了。呵呵。
文章评论(0条评论)
登录后参与讨论