初学FPGA一点体会
首次写博客,最崇拜的是无双了,好几年他都没动静了,不知道干嘛去了?还是说说为什么要学FPGA吧,因为要找工作,作为一个研究生,连本科生都不如了,毕竟我的毕设方向和FPGA没有太多的联系,然而以目前的市场前景(我也不是很懂)就学学硬件吧,我是个坐不住的人,不想整天为了敲代码而敲代码,以后一步一步发展,走到哪里算哪里,但自己也要努力,对于普通人来说,坚持一个方向不变,3到5年你也就是大神,当然我也是听我们老师这么说的,所以就选择了FPGA,都说这玩意赚钱多,但是问题来了,这玩意不是一天两天,一个月两个月就能学懂的,都是日积月累(我为啥变成如此啰嗦的人),要想成为大神,坚持、努力,相信上天是公平的。
其实说起来我也学了这玩意不到半年,而且都是断断续续,从研一开始,装模作样的看着书,也不实践,看了不到一个月的Verilog就放弃了,MD太痛苦了,这个学C没啥区别,当然我的C很水的,没办法,谁叫我的基因里面没有这一块,但是我跟这玩意没有完,第二学期我就上了VHDL这门课程,我去,又是一门语言,这次我也毅然选择不学这东西,根本不懂,但是总得完成个任务,就是课设,课设题目好像是抢答器,那时候网上当了几篇关于这类的文章,把别人的程序看了一下,稍微修改一下就变成自己的了,当然这也行,就是没有创新性,老师经常说的一句话,瞎闹,总归这样,那个课设花了我一周时间去搞,最初只知道用别人的代码生成模块,然后新建block,把那些模块连接就行,现在想想这就是其中的一种顶层设计,另一种就是写代码,相当于把模块端口、连线给讲解一遍。就这样稀里糊涂的把课设完成了,觉得这玩意还有点意思,但是作为一名满身都没有敲代码艺术的自以为是的graduate,我就讨厌看东西,太麻烦,如果有个大神给我讲解我可以省略好多步骤,但是那TM的是我一厢情愿,谁给你指导,就算给你讲解,一次两次可以,次数多了自己觉得受不了,这不会那不会,还是别玩了。
听网上说看特权的书,玩转FPGA能学好这玩意,MD效果对于我来说就是一个差字,我咋这么笨呢,反正书写的挺好,就是自身的问题,太…………,简直了,对于这样和我类似的人,我想说,得找人带你飞,找实习,这样学起来快,我是没那么好的命了,下面还有师弟师妹们,得稍微教教他们,让他们少走弯路,其实也是很小的帮助了,比如说破解软件,使用ModelSim,写写test bench 等,最起码这些小事不会耗费太多时间,毕竟时间都浪费在我这里了(哈哈),反正尽力了。目前还在(导师经常说的一句话)瞎搞!到时候上传我如何瞎搞的,也顺便把资源共享大家,一起学习,一起进步!