0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

半導(dǎo)體行業(yè)進(jìn)入定制處理器的新黃金時(shí)代

FPGA之家 ? 來(lái)源:路科驗(yàn)證 ? 作者:路科驗(yàn)證 ? 2021-04-02 16:55 ? 次閱讀

定義已更改,因此將影響設(shè)計(jì)過(guò)程。

最新的周期性發(fā)展熱潮的刺激下,半導(dǎo)體行業(yè)進(jìn)入了定制處理器的新黃金時(shí)代,但是這次“定制處理器”意味著不同的東西。

上一個(gè)時(shí)代,每家主要的半導(dǎo)體公司都擁有內(nèi)部處理器:SuperH,PowerPC,V800,Alpha,MEP,Trimedia等,其中一些在特定領(lǐng)域比其他領(lǐng)域更加專業(yè)。但是,行業(yè)整合和維護(hù)專有架構(gòu)的巨額花費(fèi)導(dǎo)致其中的許多都逐漸消失,整個(gè)行業(yè)進(jìn)入了“標(biāo)準(zhǔn)架構(gòu)”的漫長(zhǎng)時(shí)期,而定制處理器填補(bǔ)了諸如音頻處理等應(yīng)用領(lǐng)域的空白。

“在過(guò)去的幾年中,出現(xiàn)了用于圖像處理、無(wú)線基帶、LiDAR、圖形和神經(jīng)網(wǎng)絡(luò)的領(lǐng)域?qū)S脙?nèi)核,” Codasip營(yíng)銷副總裁Chris Jones說(shuō)。

這樣,定制處理器已發(fā)展為意味著針對(duì)特定任務(wù)類別進(jìn)行了優(yōu)化的處理器。微體系結(jié)構(gòu)和指令集由最終將運(yùn)行的軟件來(lái)確定。如今,對(duì)可實(shí)現(xiàn)標(biāo)準(zhǔn)ISA專有指令擴(kuò)展的定制工具的需求很高。

Jones說(shuō):“對(duì)于設(shè)計(jì)團(tuán)隊(duì)來(lái)說(shuō),這是一種高效而低風(fēng)險(xiǎn)的方式,以實(shí)現(xiàn)他們的'秘密配方'?!贝送?,設(shè)計(jì)過(guò)程現(xiàn)在比以往任何時(shí)候都更關(guān)注軟件,這對(duì)建模和性能分析工具提出了要求,以簡(jiǎn)化自定義體系結(jié)構(gòu)。RISC-V運(yùn)動(dòng)為定制化在背后做出了巨大貢獻(xiàn),因?yàn)槠淠K化架構(gòu)為非標(biāo)準(zhǔn)擴(kuò)展提供了空間,專有軟件IP技術(shù)可以嵌入在定制指令中,而不會(huì)犧牲行業(yè)標(biāo)準(zhǔn)ISA和隨附生態(tài)系統(tǒng)的優(yōu)勢(shì)?!?/p>

定制處理器曾經(jīng)是指從頭開始設(shè)計(jì)的CPU,但是其定義是隨著時(shí)間而發(fā)展和擴(kuò)展的。

“用戶可配置IP的可用性意味著設(shè)計(jì)人員可以選擇最適合其目標(biāo)應(yīng)用的總線和寄存器寬度,緩存大小,流水線級(jí)數(shù)和其他處理器功能,” OneSpin解決方案產(chǎn)品設(shè)計(jì)驗(yàn)證的專家Nicolae Tusinschi說(shuō)?!半m然最終的處理器可能不被認(rèn)為是定制的,但大量可能的配置意味著所選的特定功能集可能在所有用戶中都是唯一的。如果處理器IP以RTL形式交付或生成,并且如果許可協(xié)議允許,則用戶可以將設(shè)計(jì)更改為真正定制的程度。”

他同意RISC-V ISA進(jìn)一步擴(kuò)展了自定義處理器的概念,因?yàn)槠渲噶罴w系結(jié)構(gòu)定義了不同的數(shù)據(jù)寬度和可選指令的多種類別,包括特權(quán)模式擴(kuò)展和變體。這些功能的任何選擇均被視為符合ISA。

“由于RISC-V是一種不依賴于單個(gè)供應(yīng)商的開放式體系結(jié)構(gòu),因此用戶可以從多個(gè)IP供應(yīng)商甚至從開源資源庫(kù)中選擇許多不同的處理器。從簡(jiǎn)單的控制器到具有亂序執(zhí)行、多級(jí)緩存和其他高級(jí)功能的并行處理系統(tǒng),RISC-V被明確定義為可以在各種微體系結(jié)構(gòu)上實(shí)施?!?Tusinschi說(shuō)。

Tusinschi說(shuō),RISC-V ISA還可以添加用戶定義的擴(kuò)展,例如新指令,從而為設(shè)計(jì)開發(fā)適合最終應(yīng)用的處理器提供了更大的靈活性?!耙虼?,許多RISC-V處理器是真正的定制產(chǎn)品,具有定制的功能選擇,定制的微體系結(jié)構(gòu)和定制的擴(kuò)展,同時(shí)仍符合ISA。這個(gè)更復(fù)雜的設(shè)計(jì)過(guò)程對(duì)驗(yàn)證具有重要意義。僅僅遵守是不夠的。任何RISC-V驗(yàn)證解決方案都必須處理可選功能,驗(yàn)證包括微體系結(jié)構(gòu)在內(nèi)的完整設(shè)計(jì),并且足夠靈活以包含用戶擴(kuò)展?!?/p>

同時(shí),消費(fèi)者、工業(yè)和汽車產(chǎn)品對(duì)高性能計(jì)算的需求也在不斷增長(zhǎng),以提供創(chuàng)新的“哇”的體驗(yàn)。

“功率和熱約束推動(dòng)了除高性能之外對(duì)高功率效率(每瓦性能)的需求?!?CadenceTensilica IP產(chǎn)品管理、市場(chǎng)營(yíng)銷和業(yè)務(wù)開發(fā)高級(jí)總監(jiān)Lazaar Louis指出,“定制處理器有助于滿足這些需求?!?/p>

例如,消費(fèi)者視頻通話產(chǎn)品需要幾個(gè)特定領(lǐng)域的處理器,包括音頻、圖像和AI處理,才能提供引人入勝的體驗(yàn)。同樣,自動(dòng)駕駛汽車需要信號(hào)處理器來(lái)預(yù)處理攝像頭、雷達(dá)、激光雷達(dá)和超聲傳感器數(shù)據(jù)。下一步是感知車輛的周圍環(huán)境,包括行人和其他車輛的位置。Louis解釋說(shuō),下一步是決策,以估算路徑規(guī)劃和駕駛員協(xié)助。

圖1:自動(dòng)駕駛汽車處理器。來(lái)源:Cadence

過(guò)去,許多定制處理器都使用專有指令集。這種方法的缺點(diǎn)是限制了這些處理器的用途。好處是,工具集和體系結(jié)構(gòu)更改由供應(yīng)商維護(hù),他們對(duì)確保其可靠和安全有既得利益。由加州大學(xué)伯克利分校的一個(gè)小組開發(fā)的RISC-V允許根據(jù)需要擴(kuò)展開放式指令集。

“定制處理器的主要問(wèn)題是對(duì)定制指令以及基本核心集的驗(yàn)證,以確保任何定制都不會(huì)改變整體功能,” Breker Verification Systems的副總裁兼首席營(yíng)銷官Dave Kelf說(shuō)?!岸ㄖ铺幚砥?a target="_blank">公司經(jīng)常為用戶執(zhí)行此驗(yàn)證過(guò)程。RISC-V將需要類似的驗(yàn)證機(jī)制,并且在處理器周圍如雨后春筍般涌現(xiàn)的開源社區(qū)很可能提供了這一點(diǎn)。一個(gè)驗(yàn)證平臺(tái)可以自動(dòng)測(cè)試處理器周圍的子系統(tǒng),并且其模塊化程度足以添加必要的指令,從而可以對(duì)處理器以及定制指令進(jìn)行全面測(cè)試。這樣的系統(tǒng)將大大增加RISC-V擴(kuò)展的成功。”

定制化的計(jì)算尺

可以肯定的是,人們對(duì)定制處理器的理解存在差異,特別是在定制級(jí)別的方面。有這么多的選項(xiàng)和用例,定制似乎遵循著按比例擴(kuò)大的趨勢(shì)。如果沒有這些工具,開發(fā)就會(huì)變得很復(fù)雜。

Synopsys和其他公司提供了一種工具,使工程團(tuán)隊(duì)可以設(shè)計(jì)定制的專有專用處理器?!笆褂迷摴ぞ?,你可以指定處理器,然后從中生成RTL,軟件開發(fā)套件(至關(guān)重要的的一環(huán)),指令集模擬器,編譯器和調(diào)試器以及整個(gè)GUI基礎(chǔ)結(jié)構(gòu),” Synopsys的ASIP工具產(chǎn)品營(yíng)銷經(jīng)理Markus Willems說(shuō)。

這些工具具有廣泛的適用性,Willens說(shuō)?!拔覀兛吹礁鞣N各樣的客戶提出了各種關(guān)于定制他們想做什么的想法。它的范圍從更改給定的ISA和微體系結(jié)構(gòu)的特殊性到下一個(gè)級(jí)別,在該級(jí)別上,給定指令集體系結(jié)構(gòu)得到擴(kuò)展以添加特殊指令。這總是從給定的ISA作為起點(diǎn)開始,一直到構(gòu)建非常定制的東西,這是一個(gè)經(jīng)過(guò)很好調(diào)整的ISA,從外部可以看作是RTL的一部分或?qū)S霉δ?。這可以在普通的固定RTL實(shí)現(xiàn)中完成,但是在這里你想用更具可編程性的實(shí)體替換狀態(tài)機(jī),以保持一定的靈活性并降低狀態(tài)機(jī)的復(fù)雜性。有各種各樣的定制正在發(fā)生。”

反過(guò)來(lái),這也說(shuō)明了系統(tǒng)架構(gòu)師今天在尋求最佳設(shè)計(jì)的道路上必須進(jìn)行的權(quán)衡取舍。Willems越來(lái)越多地看到那些架構(gòu)師在如何進(jìn)行權(quán)衡方面取得了清晰的結(jié)果。這種做法已經(jīng)由來(lái)已久。

“在上世紀(jì)90年代的處理器設(shè)計(jì)歷史中,我們幾乎沒有看到這種創(chuàng)新,至少在指令集本身方面沒有創(chuàng)新,因?yàn)樵谀抢飪H僅能依靠[制造]流程來(lái)進(jìn)行改進(jìn)?!?Willems說(shuō),“轉(zhuǎn)到下一個(gè)節(jié)點(diǎn),你將獲得2倍、3倍,并且無(wú)需做太多工作即可獲得更高的頻率。但這沒什么用,我們進(jìn)入了多核設(shè)計(jì),起初是異構(gòu)的,因此你只需做多個(gè)相同的事情即可。但這導(dǎo)致了一定的飽和度?,F(xiàn)在,我們顯然看到了將多核體系結(jié)構(gòu)調(diào)整為更多專用內(nèi)核的更加專業(yè)化的時(shí)代?!?/p>

芯片制造商通常對(duì)如何將算法切成什么樣并分別使用何種專用處理器有很好的理解。他們知道哪些組件需要更高的性能,哪些組件必須專門用于滿足特定的吞吐量要求,以及哪些組件最耗電。但是隨之而來(lái)的挑戰(zhàn)是弄清楚應(yīng)該將算法的哪些部分以及應(yīng)用程序的哪些部分映射到與之相應(yīng)的事物上。這會(huì)影響時(shí)序、吞吐量和功耗,這是EDA在幫助工程師在短時(shí)間內(nèi)探索各種體系結(jié)構(gòu)(尤其是在C語(yǔ)言可編程級(jí)別)的巨大機(jī)會(huì)。

“沒有人敢說(shuō),'我想為一系列專用處理器做匯編編碼,然后發(fā)現(xiàn)我選錯(cuò)了處理器?!?Willems說(shuō)到,“各種高級(jí)編程語(yǔ)言也是我們?cè)诙ㄖ铺幚砥髦嘘P(guān)心的關(guān)鍵要素,你可以在Cuda圖形處理以及神經(jīng)網(wǎng)絡(luò)處理器中看到這一點(diǎn),其中編程語(yǔ)言實(shí)質(zhì)上就是你所需要的一個(gè)形象的切入點(diǎn)。但是對(duì)于大多數(shù)人來(lái)說(shuō),仍然是C和C ++。”

高度抽象的工作有助于理解性能,因此擁有準(zhǔn)確的處理器模型并在該處理器上運(yùn)行關(guān)鍵內(nèi)核至關(guān)重要。但是在微體系結(jié)構(gòu)級(jí)別還有更多的優(yōu)化可能。

內(nèi)存設(shè)計(jì)增加了其他整個(gè)優(yōu)化級(jí)別?!巴ǔ#皇翘幚砥鞅旧?,” Willems說(shuō)。它可以輸入和輸出數(shù)據(jù),并確保數(shù)據(jù)可以及時(shí)供不同的處理器使用。不同內(nèi)存架構(gòu)和處理器的I / O接口之間的權(quán)衡是定制處理器設(shè)計(jì)的關(guān)鍵要素。”

定制處理器的設(shè)計(jì)挑戰(zhàn)

任何處理器設(shè)計(jì)中的關(guān)鍵指標(biāo)都涉及功耗-每次操作每瓦/毫瓦的性能。

“通常情況下,數(shù)字運(yùn)算很困難,因此你必須分析所有傳感器數(shù)據(jù),并且將信號(hào)處理與決策結(jié)合在一起,需要在這些邊緣設(shè)備上進(jìn)行很多工作。” Willems說(shuō)“為這種與硬件鏈接的處理器設(shè)計(jì)編譯器,和設(shè)計(jì)仿真器是一項(xiàng)需要完全不同技能的任務(wù)。你需要將這些技能組合在一起。必須對(duì)團(tuán)隊(duì)進(jìn)行相應(yīng)的組織,以便擁有正確的專業(yè)知識(shí)。如果你有硬件背景,現(xiàn)在決定要更加專注于定制處理器,那就意味著不能從IP供應(yīng)商處購(gòu)買。你開始對(duì)內(nèi)部進(jìn)行設(shè)計(jì),而軟件開發(fā)套件的主題就是這一舉措的障礙。

在定制處理器的發(fā)展中,為了使跨越整個(gè)半導(dǎo)體生態(tài)系統(tǒng)的工程團(tuán)隊(duì)能夠?qū)崿F(xiàn)其目標(biāo),成功歸結(jié)于ISA、工具、團(tuán)隊(duì)和權(quán)衡的進(jìn)步。這種勢(shì)頭已經(jīng)轉(zhuǎn)向從可執(zhí)行格式中獲取創(chuàng)意,創(chuàng)建早期仿真模型以及執(zhí)行基于概要的分析,而不是過(guò)時(shí)的電子表格方法。

但是隨著AI和機(jī)器學(xué)習(xí)的激增,專用處理元素的機(jī)會(huì)在不斷增長(zhǎng)。

“你看到的架構(gòu)越多,受到啟發(fā)的人就越多,” Willems說(shuō)。“整個(gè)市場(chǎng)僅憑人們使用更專業(yè)的處理器在市場(chǎng)上取得成功就觸發(fā)了自身的發(fā)展。”

原文標(biāo)題:什么是定制化處理器?

文章出處:【微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    18927

    瀏覽量

    227231
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10702

    瀏覽量

    209371
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    28877

    瀏覽量

    266227

原文標(biāo)題:什么是定制化處理器?

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    香港理工大學(xué)成功研發(fā)16位量子比特半導(dǎo)體微型處理器芯片

    處理器芯片
    北京中科同志科技股份有限公司
    發(fā)布于 :2024年09月09日 10:42:06

    半導(dǎo)體

    本人接觸質(zhì)量工作時(shí)間很短,經(jīng)驗(yàn)不足,想了解一下,在半導(dǎo)體行業(yè)中,由于客戶端使用問(wèn)題造成器件失效,失效率為多少時(shí)會(huì)接受客訴
    發(fā)表于 07-11 17:00

    一加 Ace 3 Pro搭載逐點(diǎn)半導(dǎo)體視覺處理器帶來(lái)游戲體驗(yàn)新升級(jí)

    新發(fā)布的一加Ace 3 Pro智能手機(jī)搭載逐點(diǎn)半導(dǎo)體X7 Gen 2視覺處理器
    的頭像 發(fā)表于 07-03 09:40 ?252次閱讀

    意法半導(dǎo)體加速AI時(shí)代業(yè)務(wù)重組,重塑半導(dǎo)體制造未來(lái)

    隨著人工智能(AI)和數(shù)字孿生技術(shù)的迅猛發(fā)展,半導(dǎo)體行業(yè)正經(jīng)歷著前所未有的變革。在這場(chǎng)變革中,意法半導(dǎo)體(ST)站在了時(shí)代的前沿,宣布進(jìn)行根本性的業(yè)務(wù)重組,以快速響應(yīng)并引領(lǐng)AI
    的頭像 發(fā)表于 07-01 09:47 ?383次閱讀

    中國(guó)半導(dǎo)體行業(yè)迎來(lái)黃金發(fā)展期,預(yù)計(jì)五年內(nèi)產(chǎn)能將激增40%

    在科技飛速發(fā)展的今天,半導(dǎo)體行業(yè)作為信息時(shí)代的基石,其重要性不言而喻。根據(jù)權(quán)威市場(chǎng)研究機(jī)構(gòu)TechInsights的最新預(yù)測(cè),中國(guó)的半導(dǎo)體行業(yè)
    的頭像 發(fā)表于 06-18 16:13 ?561次閱讀

    Intel 3制造工藝:引領(lǐng)半導(dǎo)體行業(yè)進(jìn)入全新時(shí)代

    技術(shù)。這一里程碑式的事件標(biāo)志著Intel“四年五個(gè)制程節(jié)點(diǎn)”計(jì)劃正式進(jìn)入沖刺階段,也預(yù)示著半導(dǎo)體行業(yè)即將邁入一個(gè)全新的“埃米時(shí)代”。
    的頭像 發(fā)表于 06-14 14:18 ?531次閱讀

    傳感產(chǎn)業(yè)迎來(lái)黃金時(shí)代,矽典微賦能感知體驗(yàn)再升級(jí)

    毫米波傳感為智能化應(yīng)用提供更智能更細(xì)分的感知新體驗(yàn)。成立于2018年的矽典微,如今正處在傳感產(chǎn)業(yè)的“黃金時(shí)代”,矽典微也站上技術(shù)創(chuàng)新、產(chǎn)品迭代的商業(yè)化快速發(fā)展的階
    的頭像 發(fā)表于 05-13 08:06 ?302次閱讀
    傳感<b class='flag-5'>器</b>產(chǎn)業(yè)迎來(lái)<b class='flag-5'>黃金時(shí)代</b>,矽典微賦能感知體驗(yàn)再升級(jí)

    恩智浦半導(dǎo)體發(fā)布S32N55處理器,賦能汽車中央實(shí)時(shí)控制!

    恩智浦半導(dǎo)體發(fā)布S32N55處理器, S32N系列超高集成度車載處理器家族的首位成員。S32N55作為最近發(fā)布的S32 CoreRide中央計(jì)算解決方案的核心,可提供安全、實(shí)時(shí)和應(yīng)用處理
    的頭像 發(fā)表于 04-15 09:24 ?1544次閱讀

    半導(dǎo)體發(fā)展的四個(gè)時(shí)代

    臺(tái)積電的 Suk Lee 發(fā)表了題為“摩爾定律和半導(dǎo)體行業(yè)的第四個(gè)時(shí)代”的主題演講。Suk Lee表示,任何試圖從半導(dǎo)體行業(yè)傳奇而動(dòng)蕩的歷
    發(fā)表于 03-27 16:17

    半導(dǎo)體發(fā)展的四個(gè)時(shí)代

    臺(tái)積電的 Suk Lee 發(fā)表了題為“摩爾定律和半導(dǎo)體行業(yè)的第四個(gè)時(shí)代”的主題演講。Suk Lee表示,任何試圖從半導(dǎo)體行業(yè)傳奇而動(dòng)蕩的歷史
    發(fā)表于 03-13 16:52

    2023年Chiplet發(fā)展進(jìn)入新階段,半導(dǎo)體封測(cè)、IP企業(yè)多次融資

    電子發(fā)燒友網(wǎng)報(bào)道(文/劉靜)半導(dǎo)體行業(yè)進(jìn)入“后摩爾時(shí)代”,Chiplet新技術(shù)成為突破芯片算力和集成度瓶頸的關(guān)鍵。隨著技術(shù)的不斷進(jìn)步,先進(jìn)封裝、IC載板、
    的頭像 發(fā)表于 01-17 01:18 ?1845次閱讀
    2023年Chiplet發(fā)展<b class='flag-5'>進(jìn)入</b>新階段,<b class='flag-5'>半導(dǎo)體</b>封測(cè)、IP企業(yè)多次融資

    使用ADSP-21479 timer0時(shí),不管如何修改*pTM0PRD 和*pTM0W的值進(jìn)入定時(shí)器中斷的時(shí)間永遠(yuǎn)不變是怎么回事?

    使用ADSP-21479 timer0時(shí),遇到一問(wèn)題,希望大俠能幫忙看一下。 1、IDE: CrossCore Embedded Studio 1.1.0 2、處理器:ADSP-21479 3
    發(fā)表于 01-12 06:03

    【2023電子工程師大會(huì)】開源硬件的黃金時(shí)代ppt

    【2023電子工程師大會(huì)】開源硬件的黃金時(shí)代ppt
    發(fā)表于 01-03 16:31 ?59次下載

    異構(gòu)專用AI芯片的黃金時(shí)代

    異構(gòu)專用AI芯片的黃金時(shí)代
    的頭像 發(fā)表于 12-04 16:42 ?499次閱讀
    異構(gòu)專用AI芯片的<b class='flag-5'>黃金時(shí)代</b>

    半導(dǎo)體行業(yè)常用熱處理設(shè)備

    半導(dǎo)體行業(yè)是現(xiàn)代電子技術(shù)的關(guān)鍵領(lǐng)域,半導(dǎo)體制造過(guò)程中的熱處理是確保半導(dǎo)體器件性能和可靠性的重要步驟之一。熱
    的頭像 發(fā)表于 10-26 08:51 ?3549次閱讀
    <b class='flag-5'>半導(dǎo)體</b><b class='flag-5'>行業(yè)</b>常用熱<b class='flag-5'>處理</b>設(shè)備