关于学习FPGA的一些想法

自我思想记录

之前

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

即便我们专业没有那么多“材料”的课程:数模电,信号系统(电子类必修),电磁场,微机原理,计算机组成原理,计算机体系结构(cpu设计),嵌入式系统设计(arm编程+linux系统),verilog与FPGA(Xilinx),systemC(验证学),VLSI综合仿真(仿真、综合:tinycore的uart,以及RISC-V编程;vcs,verdi,DC综合),DSP与FPGA(simulink搭建cordic算法和fir),数字集成电路设计(candence的virtuoso进行原理图设计,NC_verilog仿真),数字后端设计(ICC),版图设计(layout,mentor的calibre进行DRC、LVS检查),模拟集成电路设计(specter),射频集成电路设计(也是用virtuoso基于tsmc的65nm射频工艺库做的一个PLL),SoC设计(AMBA入门、NoC和论文创新-呕),微处理器实验(跟着撸一个弱化版PLC单片机,可以理解为比51单片机功能还弱的单片机)。以及各种实验课程。

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

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

噗,指导我比赛的导师看了我的设计报告,问我为什么不保研,让我考到他的组里去,说读研能让一个人的综合素质有飞跃。嗯,这一定是真的。

听过许多考研保研的学长讲述读研的生活,每个周读文章,作汇报,按导师的意思做实验写论文。而且,不比工作轻松。基本上就是9-11-7,然后每月拿着低保(500劳动费,800的啥助学金,一年8000的奖学金),只不过比工作,心理压力要小一点,毕竟在学校犯错的成本很低,也没有工作里每天紧逼的ddl。

研一的时候更多的还是上课考试(毕竟很多人非科班出身,即使科班也要温习),专业课要上70才能过,对于我来说太痛苦了吧,这辈子最无语的(对我自己来说)就是考试。很厌恶那种批量复制教育,又缺乏合理的考核标准(对我而言,笔试是真的难受,把一个知识点抠出来变法考啥呢,拿到实际应用里不香吗)。研二主要跟着做实验作报告、发paper,研二、研三忙着实习找工作(如果遇到善良的导师愿意放你出来实习、否则还得实验室搬砖)。似乎,和本科区别不大嘛。

其实在科研界,博士才是科研的小学生。硕士只不过是熟悉了科研的流程步骤,有一定的积累罢了。但是在各种职业内卷化的今天,谁也无法保证招聘到的本科生是否真的优秀,但是选择研究生能大大降低企业的损失——毕竟,这些考研保研的人,努力的很明显。

我本科的时候大一大二主要是基础课的专业基础课,以及各种代码实验,放假了去参加个什么电赛之类的(前后差不多半年吧)。大三跟着实验室老师(主要是人好,虽然只是个讲师)做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. 我发现国漫和电影也越来越棒了。所以自己也要更加努力,给这个世界多一点点光亮呢!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值