电子说
昨晚有感发了一篇文章“FPGA的普及门槛及创新之路”,一大早就看到在一个云集了大批资深工程师的群里的评论,截图如下:
想起了在老百姓连看到一辆汽车都激动万分的年代,开大奔的司机的那种居高临下的不屑 - 这车根本不是给你们开的,你要呼吁让老百姓都会开只是一种政治正确的公众号写法。
是么?
FPGA不只是一种器件、一种编程语言,它是一种设计思想,贯穿于数字世界的最基本的逻辑工具,就像我们学好数学,最基本的可以瞬间弄明白你买了5块钱的包子、3块钱的豆浆,总共花了8块钱,往高了说,学习好数学能帮你修炼一种能力,可在你买房的时候快速算清楚该负多少首付,该贷多少款合算,在你炒股的时候何时买、卖,买卖多少才能赚到钱。
我们身处的信息时代是基于0、1的数字世界,数字逻辑就像建房的钢筋水泥一样重要。作为一个硬件工程师 - 任何一个从事实际产品研发的工程师,你不会幸运到买到的器件正好满足你所有的时序要求、逻辑功能(除非你天天玩别人设计好的开发板)。多数情况下你需要产生一个板子上没有的时钟信号、你需要将几个不同协议的信号进行转换、你需要对不同速率的信号进行调整、你需要将多个传感器进行连接以便能通过有限的几个IO将数据传递到处理器。产品是基于性能和成本的取舍,取舍之间你没有我坚决不用我不会的技术的选择。
而这些是我们每个硬件工程师的设计日常,你不会用PLD/FPGA你就像自己连方便面都不会煮一样,只能吃馆子、订外卖,你仍然可以活着,但失去了一大基本能力,只能依赖别人才能解决温饱,在今天你还可以振振有词地宣称我乘公交、地铁去上班,拒绝去驾校考个驾照、学会车如何驾驶,但你显然已经不是社会的主流。
FPGA厂商的傲慢就来自这些“开大奔的司机”的内心的装x、“资深”工程师潜意识的鄙视情节 - 我们的车就不是给你开的,你们会不会用跟我有毛关系?
Again,我的文章标题是“FPGA的普及门槛。。。”,硬件工程师人人都有学会用FPGA的权利和需求,FPGA的生态系统中也就应该有一个环节能将“大奔”做成“大众”,将“奥迪”做成“奥拓”,将带键盘的智能手机做成可以触摸的iPhone,我们的行业到了这个时代。
就如处理器市场曾经的80x86、PowerPC、MIPS等等,如今我们有遍地都是的STM32、LPC、8051(尤其STC版本的)、ESP8266、树莓派,更有中小学生都可以迅速上手的Arduino、Micro:bit....
处理器市场的繁荣和普及来自于竞争、商业的逐利,更来自于接地气的用户体验、来自于对普通用户需求的尊重。
可编程逻辑(PLD/FPGA)也会有那么一天,在到达这一天的路上也就蕴含着巨大的商机留给那些尊重用户的需求并勇于创新的人们!
全部0条评论
快来发表一下你的评论吧 !