作者deo2000 (800IM)
看板ASM
标题[问题] 为何这麽多学生用FPGA做8051就能做的事?
时间Thu Oct 10 01:00:50 2013
我这学期开始学 FPGA,才认识到原来这是一块什麽都有,也什麽都没有的晶片,
必须自己从计算机结构的层次开始设计,经过一大堆繁琐的程序,
才能像 MCU 一样开始写 ROM 里面的东西。
DE-2 这块很多学校用的开发版,提供 VGA camera 和彩色触控液晶模组,
但是我看台湾有一大堆的学生论文和专题,并没有用到这麽高阶的周边,
很多都只是很低阶的功能,8051之类的 8bit 便宜MCU就可以做到,例如:
˙开回路时序控制
˙读取ADC
˙PID控制
有一大堆题目其实都是这三种的应用,而且速度和精度上都没有很高的要求,
为什麽一堆人都要用这麽贵又这麽复杂的东西完成主题?
是因为熟悉 FPGA 会比熟悉 MCU 更有利於就业吗?
或是因为 FPGA 开发版厂商给赞助都很大方?
ARM 开始流行之後,为什麽大家还是继续用 FPGA 作关於影像和触控之类的题目呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.165.23
1F:→ StringR:用FPGA看起来比较有气势,感觉比较厉,用单晶片感觉就弱了 10/10 01:07
2F:→ StringR:另外就是学界讲噱头,其实不太管实务上怎麽回事,做应用在 10/10 01:08
3F:→ StringR:学术界不吃香,发不了论文难升等,考绩难看 10/10 01:10
4F:→ proach:非常恭喜您,这样快就看清事实 :) 10/10 01:26
5F:→ proach:我觉得拿FPGA+LCM说自己懂FPGA的人,其实是没进状况的 10/10 01:28
我看他们直接抓lib的function, 用printf就把字串送到LCM上
bit层次的操作完全没有人提
6F:→ MasterChang:大多数的需求用CPLD就可以了,也很便宜。 10/10 09:27
7F:推 WolfLord:我怎觉得大部分都只要PLD搭配MCU就够了 :P 10/10 13:37
8F:→ hongsiangfu:我就是那个学生之一....BOSS说要用,我不能不用。 10/10 20:30
9F:→ easypro:那是让你学习数位IC设计 而不是让你学单晶片程式应用 10/11 00:48
但是这门课没有教任何设计概念, 照着投影片拉方块就对了~
※ 编辑: deo2000 来自: 140.122.43.106 (10/11 05:43)
10F:推 lion21:可能事先作个东西 有个经验 再来教概念吧(乐观) 10/11 10:07
11F:推 sorkayi:当初我在刻lgm时也没func啊 10/11 21:23
12F:→ MasterChang:因为很多老师也不会教这门课啊~~~ 10/11 21:51
13F:推 WolfLord:我弟一次拿到FPGA就被要求模仿一颗8086 >"<b 10/12 02:47
14F:→ MasterChang:手上的8088还不知道要怎样把它用掉XD 10/13 15:57
15F:推 WolfLord:楼上,很多低阶NAS跟DSL ROUTER都是用188喔 10/13 22:02