“FPGA2嵌入式“的初衷

    回顾自己的FPGA经历,恰是“FPGA2嵌入式”的初衷(FPGA to 嵌入式)。

1.    FPGA开发,快速Debug

    刚开始做FPGA开发,都是进入一个公司,在公司的FPGA产品平台上:

  • 根据需求,小改一下代码;

  • 增加需求,copy一下代码;

  • 综合、编译、下载,debug一下代码。

    这种FPGA的简单开发,是大部分公司需要的FPGA开发工程师,因为平台搭建只需要几个人搭建一次,后面的一大群人就可以一直用而这样一大群的FPGA工程师离开了这个平台了,似乎就不会做其它FPGA开发了(虽然我们都知道FPGA只是一个工具)。这样,你也能理解为啥公司招聘FPGA工程师上面会写:需要相关的FPGA开发经验,没有相关经验的不考虑。

    那这种FPGA开发,最重要的能力是什么了?

=> 快速Debug的能力,能够快速定位到FPGA的问题点,并快速解决。如果,你在这方面很厉害,所有人觉得你很厉害,但其实很简单。这样你就可以发展到下面的第2点。

 2.   学习FPGA平台,搭建FPGA平台

    虽然,FPGA平台只需要几个人搭建一次,后面的一群人就可以一直用。但是,当你Debug能力强,你就有更多的时间去思考和学习自己使用的FPGA平台,有的人需要几年去学习,有的人只需要几个月,有的人可能几周就可以。学习了FPGA平台,你慢慢地就可以自己去搭建FPGA平台。

    工作中,对平台很熟的人,主要工作是:

  • 划分模块,定义接口;

  • 集成模块,评估指标;

  • 管理平台,厉害的还能优化平台。

    那这种FPGA平台的人,最重要的能力是什么?

=>  平台的理解能力,一种是拼凑项目型的,一种是综合能力技术型的。组装的产品和自研的产品,他们都懂产品由哪些部分组成,最终能把产品卖出去都能变现。对公司,或许结果都一样没什么差别;但对个人,建议是综合能力技术型的,因为这样你才有可能发展到下面的第3点。

3.    升级FPGA新的平台,带来质的飞跃

    这一部分就需要你不断地学习,以FPGA为切入点,FPGA2嵌入式,串联各种技术,探索出来一个全新可用的FPGA平台。比如最近新的英特尔® Agilex™ 5 FPGA,它是新推出来的FPGA平台,升级了FPGA的工艺/架构、支持AI等,在此搭建出FPGA平台后实现产品,是不是会在功耗、尺寸和成本上有质的飞跃,将直接甩开竞争对手?变成竞争对手模仿你的FPGA平台,而不是你一直要去模仿竞争对手的FPGA平台。

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值