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

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

3天内不再提示

把算法用RTL实现该怎么做?

OpenFPGA 来源:OpenFPGA 2023-06-02 15:35 次阅读

“把算法用RTL实现,怎么做?”

这个问题,对于芯片设计工程师、芯片算法工程师、FPGA工程师来讲,是非常重要的问题。

算法时代来临,学习将算法转化为RTL电路可以提升职场竞争力,提升在团队的话语权。

目前市场上越来越多的芯片,需要将算法融入其中,人工智能AI)、通信等,需要将芯片应用里庞大的数据库,以大量的计算任务模块用算法提供不同的解决方案。在这里面关键一个是计算力,另一个是算法。

计算力简单来说就是计算能力,是设备根据内部每秒可处理的信息数据量。算法再好,如果没有足够的计算能力(即高性能芯片),就很难得到实际的应用。

计算力与算法相辅相成,都十分重要,这些看似复杂的算法,实际在实现起来并不复杂。其实只要兼具算法和工程实践双重能力的工程师,就能拥有更高的薪资待遇和发展空间。

在各大招聘网站上,我们都可以看到关于FPGA工程师,芯片工程师的招聘要求上“算法”及“RTL设计”已成为挑战高薪职位的敲门砖

如何突破自我,进阶成为高级设计师?

相信很多初入职场的芯片设计师都有很大的落差,感觉工作和自己的心理预期有很大的差距。

读的文献是特别特别高深的,其中里边的公式看半天才能看懂,但实际上做工作,却是最简单最基础的。工作得不到提升,感觉天天尽干一些打杂的事。

这样的场景相信发生在大多数初入职场的FPGA工程师和前端设计工程师以及芯片设计工程师中。

那为什么会出现这种工作落差呢?

是因为芯片研发的分工的问题,芯片研发需要从算法工程师来先做算法的建模,再由低级的算法工程师把算法的原型建模,进行定点化;最后才给到RTL工程师和验证工程师进行设计。

在整个芯片研发过程中RTL处在中间的夹缝当中,即便是读了协议,也不会实现。即便是读了一个非常简单的算法,也不会实现;这就是RTL很无助的地方,无从下手不知道如何进阶。

随着5G和人工智能时代迅速来临,大家岗位技能的要求也在不断的提高。从算法到RTL实现,也将成为预计从事FPGA工程师、芯片算法工程师必须要掌握的技能。
责任编辑:彭菁

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

    关注

    1629

    文章

    21734

    浏览量

    603098
  • 芯片
    +关注

    关注

    455

    文章

    50756

    浏览量

    423335
  • RTL
    RTL
    +关注

    关注

    1

    文章

    385

    浏览量

    59766

原文标题:把算法用RTL实现,怎么做?

文章出处:【微信号:Open_FPGA,微信公众号:OpenFPGA】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    求教一个关于算法到硬件实现的问题

    电路实现它呢?比如这种算法VHDL描述出来,这样我就可以集成到电路里,这部分内容始终不明白,也不懂具体怎么做。如果有大大知道,帮我答疑解
    发表于 05-15 19:15

    FOC 算法中,如果想做EBS,柔性刹车怎么做?需要将Iq给负值吗?请详细说一下吗

    FOC算法中,如果想做EBS,柔性刹车怎么做?需要将Iq给负值吗?请结合TI的代码详细说一下吗,谢谢
    发表于 07-18 15:00

    仪表的,qt怎么做的?

    仪表的,qt怎么做的?问:不知道仪表的,qt怎么做的?目前用是的EK140P全功能板,我
    发表于 12-21 10:22

    在FPGA上实现时钟信号的多路同步输出怎么做呢?

    在FPGA上实现时钟信号的多路同步输出怎么做呢?好像要用到FPGA内部的PLL,将时钟信号分成多路输送到其他板块,求高手解答怎么做输入时
    发表于 03-21 14:51

    Altera公司FPGADSP算法的工具

    Altera公司FPGADSP算法的工具
    发表于 03-25 13:46 39次下载

    怎么做CANopen开发

    怎么做CANopen开发
    发表于 09-27 12:30 18次下载

    怎么做APQP/FMEA相关资源下载

    怎么做APQP/FMEA相关资源下载
    发表于 04-06 14:51 14次下载
    <b class='flag-5'>怎么做</b>APQP/FMEA相关资源下载

    Go语言做对称加密怎么做

    【导读】什么是对称加密?Go 语言做对称加密怎么做?本文作者从加密原理到代码实现带你上车。 对称加密中,加密和解密使用相同的密钥,因此必须向解密者配送密钥,即密钥配送问题。而非对称加密中,由于加密
    的头像 发表于 08-23 09:44 2259次阅读

    真菌毒素检测我们怎么做

    真菌毒素检测我们怎么做?推荐南京微测真菌毒素检测仪,采用时间分辨荧光定量检测技术,结果准确可靠,与国标法高度符合,前处理简便,操作步骤简易,通过ID卡导入标准曲线,样品随到随检。
    发表于 10-13 15:45 448次阅读

    真菌毒素检测我们怎么做

    真菌毒素检测我们怎么做?推荐上海飞测真菌毒素检测仪,采用时间分辨荧光定量检测技术,结果准确可靠,与国标法高度符合,前处理简便,操作步骤简易,通过ID卡导入标准曲线,样品随到随检。
    发表于 10-13 15:49 618次阅读

    真菌毒素检测我们怎么做

    真菌毒素检测我们怎么做?推荐南京微测真菌毒素检测仪,采用时间分辨荧光定量检测技术,结果准确可靠,与国标法高度符合,前处理简便,操作步骤简易,通过ID卡导入标准曲线,样品随到随检。
    发表于 10-14 16:19 482次阅读

    一个算法RTL实现,有哪些比较科学的步骤?

    软件环境可以快速搭建仿真模型,并且进行验证,为硬件RTL实现提供参考依据。在具体算法设计时,必须考虑数据流的处理过程:数据从哪里来,数据需要经过哪些步骤处理,处理之后送到哪里。
    的头像 发表于 04-26 10:19 2003次阅读

    一个算法RTL实现,有哪些比较科学的步骤?

    通常来讲,我们算法实现,需要有对标的算法模型,作为验证硬件逻辑设计是否正确的参考依据。
    的头像 发表于 03-22 09:21 1508次阅读

    电子地磅的称重仪表出现老化怎么做

    电子地磅的称重仪表出现老化怎么做
    的头像 发表于 03-11 13:24 1183次阅读
    电子地磅的称重仪表出现老化<b class='flag-5'>该</b><b class='flag-5'>怎么做</b>

    消除VCR电阻电压系数影响,你怎么做

    消除VCR电阻电压系数影响,你怎么做
    的头像 发表于 12-15 16:40 655次阅读
    消除VCR电阻电压系数影响,你<b class='flag-5'>该</b><b class='flag-5'>怎么做</b>?