0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

硬件工程师人人都有学会用FPGA的权利和需求

电子工程师 来源:ZYD 2019-02-22 16:08 次阅读

昨晚有感发了一篇文章“FPGA的普及门槛及创新之路”,一大早就看到在一个云集了大批资深工程师的群里的评论,截图如下:

想起了在老百姓连看到一辆汽车都激动万分的年代,开大奔的司机的那种居高临下的不屑 - 这车根本不是给你们开的,你要呼吁让老百姓都会开只是一种政治正确的公众号写法。

是么?

FPGA不只是一种器件、一种编程语言,它是一种设计思想,贯穿于数字世界的最基本的逻辑工具,就像我们学好数学,最基本的可以瞬间弄明白你买了5块钱的包子、3块钱的豆浆,总共花了8块钱,往高了说,学习好数学能帮你修炼一种能力,可在你买房的时候快速算清楚该负多少首付,该贷多少款合算,在你炒股的时候何时买、卖,买卖多少才能赚到钱。

我们身处的信息时代是基于0、1的数字世界,数字逻辑就像建房的钢筋水泥一样重要。作为一个硬件工程师 - 任何一个从事实际产品研发的工程师,你不会幸运到买到的器件正好满足你所有的时序要求、逻辑功能(除非你天天玩别人设计好的开发板)。多数情况下你需要产生一个板子上没有的时钟信号、你需要将几个不同协议的信号进行转换、你需要对不同速率的信号进行调整、你需要将多个传感器进行连接以便能通过有限的几个IO将数据传递到处理器。产品是基于性能和成本的取舍,取舍之间你没有我坚决不用我不会的技术的选择。

而这些是我们每个硬件工程师的设计日常,你不会用PLD/FPGA你就像自己连方便面都不会煮一样,只能吃馆子、订外卖,你仍然可以活着,但失去了一大基本能力,只能依赖别人才能解决温饱,在今天你还可以振振有词地宣称我乘公交、地铁去上班,拒绝去驾校考个驾照、学会车如何驾驶,但你显然已经不是社会的主流。

FPGA厂商的傲慢就来自这些“开大奔的司机”的内心的装x、“资深”工程师潜意识的鄙视情节 - 我们的车就不是给你开的,你们会不会用跟我有毛关系?

Again,我的文章标题是“FPGA的普及门槛。。。”,硬件工程师人人都有学会用FPGA的权利和需求,FPGA的生态系统中也就应该有一个环节能将“大奔”做成“大众”,将“奥迪”做成“奥拓”,将带键盘的智能手机做成可以触摸的iPhone,我们的行业到了这个时代。

就如处理器市场曾经的80x86、PowerPC、MIPS等等,如今我们有遍地都是的STM32LPC、8051(尤其STC版本的)、ESP8266树莓派,更有中小学生都可以迅速上手的Arduino、Micro:bit....

处理器市场的繁荣和普及来自于竞争、商业的逐利,更来自于接地气的用户体验、来自于对普通用户需求的尊重。

可编程逻辑(PLD/FPGA)也会有那么一天,在到达这一天的路上也就蕴含着巨大的商机留给那些尊重用户的需求并勇于创新的人们!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1625

    文章

    21663

    浏览量

    601666
  • 硬件工程师
    +关注

    关注

    178

    文章

    357

    浏览量

    75367

原文标题:FPGA不应该是大奔司机的装X神器,而是普通大众的代步工具

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    招聘:软件工程师(数字信号处理方向-FPGA)、硬件工程师

    公司行业:航天航空公司性质:国企公司规模:1000人招聘:软件工程师(数字信号处理方向)、硬件工程师软件工程师:1)通信、电子、计算机专业,硕士及以上学历;2)具有XILINX/ACT
    发表于 04-25 21:02

    高级硬件工程师

    上海熙讯电子科技有限公司诚聘高级硬件工程师一名,有意者请将简历发送至yzd@xixunled.com,一经录用待遇丰厚!岗位职责:1,参加产品/项目的需求调研和需求分析、概要设计,撰写
    发表于 03-08 10:24

    【成都】【招聘】诚聘FPGA工程师、 windows设备驱动开发工程师、嵌入式软件开发工程师硬件工程师

    工程师(3人)岗位职责:1.承担通信中数字信号处理算法设计及FPGA实现工作,完成FPGA的编码、测试、联调;2.负责在方案论证阶段,协助硬件设计
    发表于 05-31 15:30

    诚聘硬件研发工程师FPGA

    猎头职位:硬件研发工程师FPGA)【北京】岗位职责:1、基于FPGA技术实现计算机体系结构设计; 2、利用可编程逻辑设计技术进行产品设计与实现; 3、分析确认设计
    发表于 11-14 15:33

    诚聘FPGA软件工程师

    猎头职位:FPGA软件工程师【上海】岗位描述:1. 根据系统需求,参与FPGA器件选型、方案设计,负责逻辑设计、仿真和调试;2. 编写FPGA
    发表于 02-17 11:06

    电子工程师为什么要学会用FPGA 有什么好处?

    `对当今的硬件工程师来讲,FPGA的应用是同PCB设计一样必须掌握的技能,因此在过去三年里我们摩尔吧的硬禾实战营最重要的技能培训就是融合了PCB设计的FPGA编程和系统应用,因为在数字
    发表于 08-14 09:29

    硬件工程师手册基本技能

    华为的硬件工程师手册,下面是摘段: 1.2.1 硬件工程师基本素质与技术硬件工程师应掌握如下基本
    发表于 07-12 04:36

    成为硬件工程师有哪些方面的要求?

    我是一名应届生,马上就要找工作了,学的专业是光电信息科学与工程,方向是像成为一个硬件工程师,不知道硬件工程师的要求有哪些?要成为
    发表于 10-09 18:14

    FPGA开发工程师硬件开发工程师各一名

    FPGA开发工程师岗位职责:1、根据系统需求,完成FPGA器件选型和方案设计;2、负责FPGA的Verilog语言编写、仿真、调试;3、负责
    发表于 10-22 11:03

    硬件工程师学会阅读Datasheet很重要

    详情见附件硬件工程师学会阅读Datasheet很重要Datasheet(数据手册)的快速阅读能力,是每个工程师都应该具备的基本素养。无论是项目开始阶段的选型还是后续的软
    发表于 04-20 11:44

    电子工程师需要会用的软件有哪些

    电子工程师需要会用的软件有哪些?硬件总体设计所必须具备的硬件设计经验与设计思路是什么?
    发表于 11-03 07:22

    硬件工程师和软件工程师对比分析哪个更好

    企业的角度来讲讲。我个人认为造成这个差异的原因,第一个是基本上所有的公司,从初创公司到全球百强,都有对软件工程师需求。现在哪个公司不需要几个码农来开发app,或者做个web。但是做硬件
    发表于 12-24 08:05

    FPGA工程师需要具备哪些技能?

    ,需要具备一系列的技能,才能胜任日益复杂的设计工作。因此,本文将从设计思路、硬件语言、EDA工具、数字信号处理、通信协议、测试验证等多个方面,探讨FPGA工程师需要具备哪些技能。 一
    发表于 11-09 11:03

    嵌入式硬件开发工程师需要学会哪些基础技能

    嵌入式硬件开发工程师需要学会的基础技能:
    的头像 发表于 08-06 10:36 1.1w次阅读