<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
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
    +關注

    關注

    1608

    文章

    21367

    瀏覽量

    594607
  • 芯片
    +關注

    關注

    447

    文章

    48292

    瀏覽量

    411438
  • RTL
    RTL
    +關注

    關注

    1

    文章

    382

    瀏覽量

    59183

原文標題:把算法用RTL實現,怎么做?

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    算法RTL實現課程預覽 - 1

    算法RTL
    皮特派
    發布于 :2022年08月01日 14:53:52

    算法RTL實現課程預覽 -2

    算法RTL
    皮特派
    發布于 :2022年08月01日 15:03:15

    labview暫停和繼續怎么做,求程序

    labview暫停和繼續怎么做,求程序
    發表于 09-03 14:37

    屏幕選擇怎么做?

    我想做一個在顯示屏上輸入,然后對應的燈就會發亮 功能的東西 怎么做?燈管有五十個!應該怎么做?求各路大神指點
    發表于 10-21 16:21

    求教一個關于算法到硬件實現的問題

    電路實現它呢?比如這種算法VHDL描述出來,這樣我就可以集成到電路里,這部分內容始終不明白,也不懂具體怎么做。如果有大大知道,幫我答疑解
    發表于 05-15 19:15

    在LabVIEW中怎么做基于Kalman濾波的背景更新算法

    在LabVIEW中怎么做基于Kalman濾波的背景更新算法
    發表于 06-06 10:36

    掃雷游戲無雷區自動翻開怎么實現?

    掃雷游戲時,常常會無雷區自動翻開,labview實現這一功能怎么做?如何使用遞歸算法實現?
    發表于 05-04 15:02

    請問這個怎么做?題目如下圖

    `課后作業,不知道怎么做,希望各位幫我一下,給張圖給我參考一下`
    發表于 11-20 13:59

    硬件實現EMD算法那種架構比較好?

    本人學生,在實驗室打算做EMD算法的硬件實現,看了一些論文,感覺主要是單獨用FPGA實現,或者DSP+FPGA實現(DSP
    發表于 04-25 21:04

    FOC 算法中,如果想做EBS,柔性剎車怎么做?需要將Iq給負值嗎?請詳細說一下嗎

    FOC算法中,如果想做EBS,柔性剎車怎么做?需要將Iq給負值嗎?請結合TI的代碼詳細說一下嗎,謝謝
    發表于 07-18 15:00

    儀表的,qt怎么做的?

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

    請問基于zigbee的CC2530模塊的定位,怎么做?

    本科畢業設計的題目是基于zigbee技術,一款有室內定位功能的智能小車?,F在我CC2530模塊來組網,但具體怎么計算盲節點與參考節點之間的距離以達到小車定位,我還不清楚怎么做。有
    發表于 12-26 18:57

    如果想用CAN或串口25ms的間隔往外發送一條信息,怎么做呢?

    大家好!如果想用CAN或串口25ms的間隔往外發送一條信息,怎么做呢?我嘗試發送語句放到定時器的回調函數中,程序可以編譯,但是運行時會報錯,原因大概是CAN或串口的發送函數中有延時等待的語句
    發表于 06-01 11:01

    在FPGA上實現時鐘信號的多路同步輸出怎么做呢?

    在FPGA上實現時鐘信號的多路同步輸出怎么做呢?好像要用到FPGA內部的PLL,將時鐘信號分成多路輸送到其他板塊,求高手解答怎么做輸入時
    發表于 03-21 14:51

    把一個算法RTL實現,有哪些比較科學的步驟?

    軟件環境可以快速搭建仿真模型,并且進行驗證,為硬件RTL實現提供參考依據。在具體算法設計時,必須考慮數據流的處理過程:數據從哪里來,數據需要經過哪些步驟處理,處理之后送到哪里。
    的頭像 發表于 04-26 10:19 ?1681次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>