关于学习FPGA的一些想法

自我思想记录

之前

我是一名普通的集成电路设计与集成电路专业大学生。大一的时候在不断探索,自己想要怎样的生活,什么样的职业。考研是不想考研了,数学英语政治样样不行,除了偶有几门专业课还算合胃口。尽管过来人和老师学长都在劝着考研,学微电子不考研入行太难,这话的确不错,因为大部分院校本科都开的是一些无关紧要的课程,半导体,微电子工艺,纳米材料,或者量子力学,热力学统计?

即便我们专业没有那么多“材料”的课程:数模电,信号系统(电子类必修),电磁场,微机原理,计算机组成原理,计算机体系结构(cpu设计),嵌入式系统设计(arm编程+linux系统),verilog与FPGA(Xilinx),systemC(验证学),VLSI综合仿真(仿真、综合:tinycore的uart,以及RISC-V编程;vcs,verdi,DC),DSP与FPGA(simulink搭建cordic算法和fir),数字集成电路设计(candence的virtuoso),模拟集成电路设计(specter),射频集成电路设计,SoC设计(NoC和论文创新-呕)。以及各种实验课程。

(对于本科来说)专业课的确是很好了,但是老师教的不行啊。 上课不如网课,实验也有很多人划水,所以还是要读研,再懒三年还去“混”社会。对于很多没有长大的人来说,读研的确比工作要轻松的多(工作那个加班- - -美滋滋)。但是我不愿意冒着这样的风险,遇到一个坑导师,带娃带饭取快递没事就代课论文挂名还延毕,这不,主要是没钱,免费脑动力。

客观的说,读研对于学霸来说是必然(他们太多的实验都不曾动手,眼里都是GPA和好听的项目),对于为了爱情和学生会和其他因素的同学来说是一种技能上的救赎。读研的确能让一个人更专,技能更丰富。(万一进了材料组呢,搞器件吗?国内搞设计的老师真不多,IC属于工程想发论文什么的太难,没文章怎么评职称拿奖金,老师们也太难了)

听过许多考研保研的学长讲述读研的生活,每个周读文章,作汇报,按导师的意思做实验写论文。研一的时候更多的还是上课考试(毕竟很多人非科班出身,即使科班也要温习),专业课要上70才能过,对于我来说太痛苦了吧,这辈子最无语的(对我自己来说)就是考试。很厌恶那种批量复制教育,又缺乏合理的考核标准(对我而言,笔试是真的难受,把一个知识点抠出来变法考啥呢,拿到实际应用里不香吗)。研二主要跟着做实验作报告,研三忙着实习找工作。似乎,和本科区别不大嘛。

本科的时候大一大二主要是基础课的专业基础课,以及各种代码实验,放假了去参加个什么电赛之类的(前后差不多半年吧)。大三跟着实验室老师(主要是人好,虽然只是个讲师)做FPGA比赛,因为题目是自选的,所以就跟着实验室的项目NoC(Networks on Chip)做咯。这期间大概有三个月,每一两个周会开一个会作个总结报告啥的,给一点新的思路或者要求。后来嘛,寒假在家无事做(这可恶的疫情),打开电脑开始刷硕博论文、会议期刊(老师非常nice,给了七八篇论文- - -笑)。我想这半年前前后后吃了不小于50篇文章(有些很水就不说了,让我感觉研究生也参差不齐,很多都是搞个MATLAB仿真一下算法,然后modelsim仿真通过,ok,毕业- - 呕,板子都不带下的)但收益良多的还是硕博论文,每次新踏入一个领域的时候,这些文章给予了很大的帮助。英文的期刊把,虽然时效性很高很新颖对创新来说有调研意义,每次还是得对着翻译- -/捂脸

大三的专业课,显得略水。难度提升之后,加上自己越来越浪,成绩随风飘舞。虽然说没有逃过课吧,也没多认真听(五五开吧?),眼里都是要做的实验没写的代码和满心期待的未来规划。在一次次的否定与探索里归结出自己想走的道路,如何实现自己的人生价值。

一个充满斗志的人,就一定有适合他的地方,那个战场,就是工作。

现在

  1. 之前学习了一段时间的强化学习,并且将其从python改写为verilog代码,实现加速。但是,这种自己做的东西,和别人正常的硬件加速,区别还是很大的。
  2. 我想,当下的潮流几乎无异于软硬件结合,arm+fpga的zynq就是很好的例子。也有很多人用HLs,这部分人是做算法做软件的工程师直接用硬件加速。还有用matlab的simulink图形化实现的。
  3. 前段时间参加的2019FPGA设计邀请赛,有很多同学在做计算机视觉AI加速,边缘识别,等等。可能也是大势所趋吧。python库是真的强大,配合着HLs搭出神经网络或者其他功能的IP核,很容易就实现了功能,比纯verilog搭建加速电路效率要快太多。所以下一步也开始学zynq吧。
  4. 之前学习笔记都在ipad上,感觉有一定效果,但是万一pad丢了呢,所以给自己加个保险,也督促自己学习吧。除了CSDN,Microsoft to do这个软件也很好用,方便安排计划。

未来

  1. 现在所作的一切,都是为了更好的未来。我并不想永远在这个行业里呆下去。只是不过,PYNQ,FPGA,IC既能赚钱满足生活需求,又能为社会作贡献,让文明向前进一小步。毕竟,我也是满心期待,高维的世界呢。
  2. 我也希望,有朝一日能做自己的游戏,把自己的梦写成一个个的实物。
  3. 在高中或者说以前,一个乖学生怎么可能有课外读物是吧。当大学卧谈会的时候总会发现自己只有葫芦娃和那啥凹凸曼,太多不知道的小说(只是指一些比较有名的)
  4. 这个寒假因为疫情也太无聊了 。刷了很多剧,大多都是经过小说漫改之类的,比如狐妖小红娘,大主宰,镇魂街。所有的遇见都是命中注定是嘛。总是有一千万种理由会交织出所有的画面。就像一个个的CNN。
  5. 我发现国漫和电影也越来越棒了。所以自己也要更加努力,给这个世界多一点点光亮呢!

你可能感兴趣的:(FPGA)