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

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

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

基于可重構(gòu)計(jì)算架構(gòu)設(shè)計(jì)的芯片

倩倩 ? 來(lái)源:Semi Connect ? 作者:Semi Connect ? 2022-08-19 15:10 ? 次閱讀

可重構(gòu)計(jì)算芯片(Reconfigurable Computing Chip)是基于可重構(gòu)計(jì)算架構(gòu)設(shè)計(jì)的芯片??芍貥?gòu)計(jì)算是一種時(shí)空二維編程的并行計(jì)算模式。與之相對(duì),傳統(tǒng)的通用處理器是時(shí)域編程的計(jì)算模式,FPGA是空域編程的計(jì)算模式??芍貥?gòu)計(jì)算芯片是集成電路領(lǐng)域的顛覆性技術(shù),具有廣泛適用性。

所謂可重構(gòu)計(jì)算是指在配置信息的控制下,利用系統(tǒng)中的可編程計(jì)算資源,根據(jù)應(yīng)用的需要構(gòu)造出最適配的計(jì)算架構(gòu),達(dá)到或接近專用集成電路的高性能??芍貥?gòu)計(jì)算的本質(zhì)是通過(guò)多次重新配置可編程計(jì)算資源的功能和互連,使系統(tǒng)兼具高性能、低功耗、易維護(hù)、低成本等多種優(yōu)良特性。

可重構(gòu)計(jì)算芯片硬件架構(gòu)由可重構(gòu)數(shù)據(jù)通路(Reconfigurable Datapath,RCD)和可重構(gòu)控制器(Reconfigurable Controller,RCC)兩部分組成,如圖5-101所示。其中可重構(gòu)數(shù)據(jù)通路負(fù)責(zé)數(shù)據(jù)流的并行處理,可重構(gòu)控制器負(fù)責(zé)配置信息管理和任務(wù)映射調(diào)度。在可重構(gòu)數(shù)據(jù)通路負(fù)責(zé)數(shù)據(jù)流的并行處理,可重構(gòu)控制器負(fù)責(zé)配置信息管理和任務(wù)映射調(diào)度。在可重構(gòu)計(jì)算系統(tǒng)中,數(shù)據(jù)通路可通過(guò)調(diào)用或修改配置信息被動(dòng)態(tài)重配,這樣既保留了用定制電路(硬件方法)實(shí)現(xiàn)計(jì)算的性能,又具有用處理器方法(軟件方法)實(shí)現(xiàn)計(jì)算的靈活性。

8d1ac398-1f84-11ed-ba43-dac502259ad0.jpg

可重構(gòu)計(jì)算芯片的配置策略可分為靜態(tài)重構(gòu)和動(dòng)態(tài)重構(gòu)。靜態(tài)重構(gòu)只能在可重構(gòu)計(jì)算芯片的數(shù)據(jù)通路進(jìn)行計(jì)算之前對(duì)其進(jìn)行功能重構(gòu)。靜態(tài)重構(gòu)只能在可重構(gòu)計(jì)算芯片的數(shù)據(jù)通路進(jìn)行計(jì)算之前對(duì)其進(jìn)行對(duì)過(guò)大而無(wú)法對(duì)數(shù)據(jù)通路進(jìn)行功能重構(gòu)。最典型的具有靜態(tài)重構(gòu)特征的可重構(gòu)計(jì)算芯片是FPGA。FPGA的常見(jiàn)工作方式是系統(tǒng)上電時(shí)從片外存儲(chǔ)器中加載配置信息進(jìn)行功能重構(gòu)。FPGA配置信息的規(guī)模一般很大,重構(gòu)過(guò)程通常會(huì)持續(xù)幾十至幾百毫秒甚至多大幾秒的時(shí)間。等功能重構(gòu)完成之后,F(xiàn)PGA才能進(jìn)行相應(yīng)的計(jì)算。

在計(jì)算過(guò)程中,F(xiàn)PGA的功能無(wú)法再被重構(gòu)。如需重構(gòu),一定要首先中斷FPGA當(dāng)前正在進(jìn)行的計(jì)算任務(wù)。因?yàn)槭菃伪忍鼐幊唐骷?xì)粒度可重構(gòu)計(jì)算芯片),所以FPGA的靈活性非常高,在不考慮容量的前提下幾乎可以實(shí)現(xiàn)任何形式的數(shù)字邏輯。這也是FPGA能夠在商業(yè)上獲得極大成功的重要原因之一。然而,細(xì)粒度給FPGA帶來(lái)了海量的配置信息,重構(gòu)的時(shí)間代價(jià)和功耗代價(jià)就變得非常大。而典型的動(dòng)態(tài)可重構(gòu)芯片的重構(gòu)時(shí)間一般在幾納秒到幾十納秒的范圍。

由于功能重構(gòu)的時(shí)間代價(jià)相對(duì)較小,可重構(gòu)計(jì)算芯片的數(shù)據(jù)通路在計(jì)算過(guò)程中也能夠進(jìn)行功能重構(gòu)的特性被稱為動(dòng)態(tài)重構(gòu)。最典型的具有動(dòng)態(tài)重構(gòu)特性的可重構(gòu)計(jì)算芯片是粗粒度可重構(gòu)陣列(Coarse-Grained Reconfigurable Architecture, CGRA)。CGRA的常見(jiàn)工作方式是:在CGRA完成某個(gè)既定的計(jì)算任務(wù)之后,迅速對(duì)其加載新的配置比特流進(jìn)行功能重構(gòu)。重構(gòu)過(guò)程通常僅會(huì)持續(xù)幾個(gè)到幾百個(gè)時(shí)鐘周期。等功能重構(gòu)完成之后,CGRA再繼續(xù)執(zhí)行該新配置的計(jì)算任務(wù)。

可重構(gòu)計(jì)算芯片區(qū)別于其他電路實(shí)現(xiàn)形式的一大特點(diǎn)就是需要對(duì)數(shù)據(jù)通路進(jìn)行配置,配置完成后它就像ASIC電路一樣以較高的性能實(shí)現(xiàn)指定的功能。如圖5-102所示,可重構(gòu)數(shù)據(jù)通路通過(guò)配置加載器從外部加載配置,這部分構(gòu)成了可重構(gòu)數(shù)據(jù)通路的配置部分??s短可重構(gòu)數(shù)據(jù)通路通過(guò)配置加載器從外部加載配置,這部分構(gòu)成了可重構(gòu)數(shù)據(jù)通路的配置部分。縮短可重構(gòu)數(shù)據(jù)通路的配置時(shí)間是十分重要的,這樣可以很快地完成不同配置之間的切換,提高電路的實(shí)時(shí)響應(yīng)能力。

8f1f1dd8-1f84-11ed-ba43-dac502259ad0.jpg

常用的縮短配置時(shí)間的方式有兩種:一是提高數(shù)據(jù)通路的粒度以減少配置信息的總量,配置時(shí)間相應(yīng)減少;二是通過(guò)層次化的配置結(jié)構(gòu)減少?gòu)臄?shù)據(jù)通路外部輸入的配置信息數(shù)量,并且實(shí)現(xiàn)對(duì)配置信息存儲(chǔ)在不同的存儲(chǔ)器中,而且每一層配置信息中都含有要使用的下一層配置信息的列表,這樣逐層地調(diào)出配置信息,而不用一次性從外部將大量配置信息全部輸入,從而提高了配置速度。此外,由于較高層次的配置信息只含有底層配置信息的列表,底層的配置信息會(huì)被不同的列表多次重復(fù)使用,從而達(dá)到了減少配置信息總量的目的。

可重構(gòu)數(shù)據(jù)通路在配置時(shí),層次化的配置結(jié)構(gòu)被一層一層打開(kāi),最終每個(gè)數(shù)據(jù)通路單元將得到自己的配置信息并完成配置。數(shù)據(jù)通路控制模塊通過(guò)解析配置信息控制每個(gè)計(jì)算單元的運(yùn)算、數(shù)據(jù)的輸入/輸出、配置信息的加載時(shí)間等,從而實(shí)現(xiàn)對(duì)整個(gè)可重構(gòu)數(shù)據(jù)通路的調(diào)度。

近年來(lái),可重構(gòu)計(jì)算技術(shù)已成為集成電路研究的新熱點(diǎn)??芍貥?gòu)計(jì)算芯片具備硬件隨軟件變化而變化、軟硬件雙編程的特點(diǎn),突破了傳統(tǒng)的基于硬件進(jìn)行軟件編程的計(jì)算模式,實(shí)現(xiàn)了“電路跟隨算法變,架構(gòu)跟隨應(yīng)用變“的高能效動(dòng)態(tài)可重構(gòu)計(jì)算技術(shù)。

審核編輯 :李倩

聲明:本文內(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)注

    456

    文章

    51062

    瀏覽量

    425810
  • 集成電路
    +關(guān)注

    關(guān)注

    5391

    文章

    11596

    瀏覽量

    362636

原文標(biāo)題:可重構(gòu)計(jì)算芯片

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于相變材料的重構(gòu)超構(gòu)表面用于圖像處理

    光學(xué)超構(gòu)表面(metasurface)實(shí)現(xiàn)了在亞波長(zhǎng)尺度內(nèi)的模擬計(jì)算和圖像處理,并具備更低的功耗、更快的速度。雖然人們已經(jīng)展示了各種圖像處理超構(gòu)表面,但大多數(shù)考慮的器件都是靜態(tài)的,缺乏重構(gòu)性。然而
    的頭像 發(fā)表于 11-13 10:24 ?380次閱讀
    基于相變材料的<b class='flag-5'>可</b><b class='flag-5'>重構(gòu)</b>超構(gòu)表面用于圖像處理

    深入理解 Llama 3 的架構(gòu)設(shè)計(jì)

    在人工智能領(lǐng)域,對(duì)話系統(tǒng)的發(fā)展一直是研究的熱點(diǎn)之一。隨著技術(shù)的進(jìn)步,我們見(jiàn)證了從簡(jiǎn)單的基于規(guī)則的系統(tǒng)到復(fù)雜的基于機(jī)器學(xué)習(xí)的模型的轉(zhuǎn)變。Llama 3,作為一個(gè)假設(shè)的先進(jìn)對(duì)話系統(tǒng),其架構(gòu)設(shè)計(jì)融合了
    的頭像 發(fā)表于 10-27 14:41 ?599次閱讀

    邊緣計(jì)算架構(gòu)設(shè)計(jì)最佳實(shí)踐

    邊緣計(jì)算架構(gòu)設(shè)計(jì)最佳實(shí)踐涉及多個(gè)方面,以下是一些關(guān)鍵要素和最佳實(shí)踐建議: 一、核心組件與架構(gòu)設(shè)計(jì) 邊緣設(shè)備與網(wǎng)關(guān) 邊緣設(shè)備 :包括各種嵌入式設(shè)備、傳感器、智能手機(jī)、智能攝像頭等,負(fù)責(zé)采集原始數(shù)據(jù)
    的頭像 發(fā)表于 10-24 14:17 ?515次閱讀

    FPGA芯片架構(gòu)和資源有深入的理解,精通Verilog HDL、VHDL

    、計(jì)算機(jī)相關(guān)專業(yè),具有良好的專業(yè)基礎(chǔ)知識(shí)。 2.工作年限不限,有工作經(jīng)驗(yàn)或優(yōu)秀應(yīng)屆畢業(yè)生亦可。 3.對(duì)FPGA芯片架構(gòu)和資源有深入的理解,精通Verilog HDL、VHDL編程語(yǔ)言,熟悉時(shí)序約束、時(shí)序分析
    發(fā)表于 09-15 15:23

    高性能計(jì)算中的芯片架構(gòu)設(shè)計(jì)探索

    芯片行業(yè)非常清楚,對(duì)于許多計(jì)算密集型應(yīng)用而言,單芯片解決方案已變得不現(xiàn)實(shí)。過(guò)去十年的最大問(wèn)題是,向多芯片解決方案的轉(zhuǎn)變何時(shí)才能成為主流。
    的頭像 發(fā)表于 04-19 11:21 ?985次閱讀
    高性能<b class='flag-5'>計(jì)算</b>中的<b class='flag-5'>芯片</b><b class='flag-5'>架構(gòu)設(shè)</b>計(jì)探索

    交換芯片架構(gòu)設(shè)計(jì)

    交換芯片架構(gòu)設(shè)計(jì)是網(wǎng)絡(luò)設(shè)備性能和功能的關(guān)鍵。一個(gè)高效的交換芯片架構(gòu)能夠處理大量的數(shù)據(jù)流量,支持高速數(shù)據(jù)傳輸,并提供先進(jìn)的網(wǎng)絡(luò)功能。
    的頭像 發(fā)表于 03-21 16:28 ?591次閱讀

    基于太空級(jí)Virtex FPGA建立高靈活性的擴(kuò)展架構(gòu)

    AIP架構(gòu)的最新應(yīng)用是獵戶座載人太空船的視覺(jué)處理單元(VPU)。VPU可為處理影像算法提供重構(gòu)的平臺(tái),有利于位姿估計(jì)、光學(xué)導(dǎo)航以及壓縮/ 解壓縮。
    發(fā)表于 03-21 11:41 ?379次閱讀
    基于太空級(jí)Virtex FPGA建立高靈活性的<b class='flag-5'>可</b>擴(kuò)展<b class='flag-5'>架構(gòu)</b>

    交換芯片架構(gòu)設(shè)計(jì)

    交換芯片架構(gòu)設(shè)計(jì)是網(wǎng)絡(luò)通信中的關(guān)鍵環(huán)節(jié),它決定了交換機(jī)的性能、功能和擴(kuò)展性。
    的頭像 發(fā)表于 03-18 14:12 ?779次閱讀

    院士稱全球芯片產(chǎn)業(yè)格局即將重構(gòu)

    中國(guó)工程院院士鄔賀銓在大會(huì)上對(duì)RISC-V的發(fā)展給予了高度評(píng)價(jià)。他表示,RISC-V正進(jìn)入應(yīng)用爆發(fā)期,成為芯片指令集架構(gòu)的第三極,為全球芯片產(chǎn)業(yè)格局的重構(gòu)帶來(lái)了重大機(jī)遇。
    的頭像 發(fā)表于 03-14 15:41 ?5688次閱讀

    【量子計(jì)算機(jī)重構(gòu)未來(lái) | 閱讀體驗(yàn)】+ 初識(shí)量子計(jì)算機(jī)

    欣喜收到《量子計(jì)算機(jī)——重構(gòu)未來(lái)》一書(shū),感謝電子發(fā)燒友論壇提供了一個(gè)讓我了解量子計(jì)算機(jī)的機(jī)會(huì)! 自己對(duì)電子計(jì)算機(jī)有點(diǎn)了解,但對(duì)量子計(jì)算機(jī)真
    發(fā)表于 03-05 17:37

    【RISC-V開(kāi)放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】匯編語(yǔ)言和擴(kuò)展指令集

    【RISC-V開(kāi)放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】匯編語(yǔ)言和擴(kuò)展指令集 匯編語(yǔ)言 將C語(yǔ)言翻譯成可執(zhí)行的機(jī)器語(yǔ)言的重要步驟包括編譯過(guò)程,匯編過(guò)程,鏈接過(guò)程。 函數(shù)調(diào)用約定過(guò)程分為六個(gè)階段: 1)將參數(shù)存放
    發(fā)表于 02-03 13:29

    華為企業(yè)架構(gòu)設(shè)計(jì)方法及實(shí)例

    企業(yè)架構(gòu)是一項(xiàng)非常復(fù)雜的系統(tǒng)性工程。公司在充分繼承原有架構(gòu)方法基礎(chǔ)上,博采眾家之長(zhǎng),融合基于職能的業(yè)務(wù)能力分析與基于價(jià)值的端到端流程分析,將”傳統(tǒng)架構(gòu)設(shè)計(jì)(TOGAF)”與“領(lǐng)域驅(qū)動(dòng)(DDD)”方法相結(jié)合。
    發(fā)表于 01-30 09:40 ?922次閱讀
    華為企業(yè)<b class='flag-5'>架構(gòu)設(shè)</b>計(jì)方法及實(shí)例

    【RISC-V開(kāi)放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】一本別出心裁的RISC-V架構(gòu)之書(shū)(第一章)

    【RISC-V開(kāi)放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】一本別出心裁的RISC-V架構(gòu)之書(shū)(第一章) 申請(qǐng)這本書(shū)的時(shí)候就看到了書(shū)評(píng)中有幾點(diǎn)吸引我,讓我希望拜讀一下: 本書(shū)的作者是RISC-V架構(gòu)的作者、著名
    發(fā)表于 01-24 19:06

    【RISC-V開(kāi)放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】學(xué)習(xí)處理器體系架構(gòu)的一本好書(shū)

    感謝電子發(fā)燒友論壇和電子工業(yè)出版社提供的試讀機(jī)會(huì)。 《RISC-V開(kāi)放架構(gòu)設(shè)計(jì)之道》由RISC-V架構(gòu)的作者、著名的計(jì)算機(jī)體系架構(gòu)專家David Patterson親自主筆撰寫。Dav
    發(fā)表于 01-23 20:08

    【RISC-V開(kāi)放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】 RISC-V設(shè)計(jì)必備之案頭小冊(cè)

    有幸參加發(fā)燒友電子的論壇評(píng)測(cè),這兩天收到了這本需要評(píng)測(cè)的書(shū)籍《RISC-V開(kāi)放架構(gòu)設(shè)計(jì)之道》,全書(shū)簡(jiǎn)單講了RISC-V指令集中目前已經(jīng)完善的幾個(gè)指令集部分,并展望了未來(lái)可能會(huì)在指令集
    發(fā)表于 01-22 16:24