在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

芯片綜合和高級(jí)綜合:硬件中的軟件

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:OpenSystems Media ? 2022-06-09 16:03 ? 次閱讀

新一代高級(jí)綜合 (HLS) 工具目前用于兩個(gè)主要目的。首先是出于性能原因在硬件中實(shí)現(xiàn)軟件。第二個(gè)是出于生產(chǎn)力、重用、架構(gòu)探索和更好的結(jié)果質(zhì)量 (QoR) 的原因,將半導(dǎo)體設(shè)計(jì)推向更高的抽象級(jí)別。

同時(shí),一種新的寄存器傳輸級(jí) (RTL) 綜合方法稱為芯片綜合,它比以往任何時(shí)候都更容易實(shí)現(xiàn)對(duì)最終性能的快速準(zhǔn)確評(píng)估,而無需創(chuàng)建完整的物理實(shí)現(xiàn)。結(jié)合這兩種技術(shù),設(shè)計(jì)人員可以快速改變?cè)O(shè)計(jì)參數(shù),獲得正確的性能數(shù)字,并在面積、性能和功耗方面達(dá)到最佳組合的設(shè)計(jì)。

更大的馬力,更好的抽象

各類嵌入式軟件,尤其是高清視頻處理等具有高吞吐量要求的軟件,經(jīng)常會(huì)遇到性能問題。雖然可以使用一些軟件方法來提高性能,但當(dāng)性能下降幾個(gè)數(shù)量級(jí)時(shí),唯一可行的方法是更改??運(yùn)行軟件的底層計(jì)算結(jié)構(gòu),這可能就像切換到多核處理器一樣簡(jiǎn)單。然而,通常由于功率或成本的原因,改變計(jì)算結(jié)構(gòu)并不是最優(yōu)的。

HLS 是一種越來越有吸引力的方法,它采用軟件的一部分并在硬件中自動(dòng)實(shí)現(xiàn)它,無論是在片上系統(tǒng) (SoC) 上的原始門中,還是在 FPGA 中更好。AutoESL 的 AutoPilot 是一個(gè)將 C、C++ 或 SystemC 作為輸入并快速生成 RTL Verilog 或 VHDL 作為輸出的工具的示例。

與此同時(shí),SoC 設(shè)計(jì)人員正在尋找將設(shè)計(jì)推向更高抽象層次的方法,用 C 或 SystemC 描述他們的算法,自動(dòng)將其轉(zhuǎn)換為 RTL 代碼,并達(dá)到面積(成本)的正確權(quán)衡點(diǎn),功率和性能。通過在更高級(jí)別上工作,設(shè)計(jì)人員可以顯著提高他們的生產(chǎn)力,并確保 QoR 接近或優(yōu)于手動(dòng)編碼結(jié)果。同樣,HLS 工具是執(zhí)行從輸入到 RTL 代碼的優(yōu)化轉(zhuǎn)換的鏈接。然后,傳統(tǒng)的 RTL 實(shí)現(xiàn)流程可以接管。

進(jìn)入評(píng)估

說 HLS 使硬件編譯像軟件的 C 語言編譯一樣簡(jiǎn)單可能有些夸張,但它確實(shí)使軟件到硬件的轉(zhuǎn)換變得簡(jiǎn)單,尤其是與手動(dòng)創(chuàng)建復(fù)雜的 RTL 實(shí)現(xiàn)相比。硬件編譯比軟件編譯更復(fù)雜的一個(gè)原因是 HLS 工具需要考慮一組更豐富的權(quán)衡。

例如,數(shù)據(jù)路徑可以簡(jiǎn)單地實(shí)現(xiàn)、流水線化或復(fù)制。這些選項(xiàng)中的每一個(gè)都具有不同的性能、面積和功率特性,其變化因子高達(dá) 1,000。可以為 HLS 工具提供指令,以將實(shí)現(xiàn)導(dǎo)向設(shè)計(jì)人員想要的最佳位置。但是有一個(gè)問題:鑒于 HLS 的輸出是 RTL 代碼,設(shè)計(jì)人員如何快速確定特定候選實(shí)現(xiàn)的面積、功耗和性能?

缺少的環(huán)節(jié)是難以評(píng)估這些特征并獲得有關(guān)任何問題的快速反饋。雖然 HLS 工具提供了合理但相當(dāng)粗略的估計(jì),但通常需要更高的準(zhǔn)確性。但是,用于將 RTL 代碼縮減為實(shí)現(xiàn)的傳統(tǒng)工具的性能與 HLS 工具的性能之間存在不匹配。

盡管 HLS 運(yùn)行速度極快(大約一個(gè)小時(shí)左右),但減少 RTL 實(shí)現(xiàn)以實(shí)現(xiàn)準(zhǔn)確的性能可能需要半天的綜合時(shí)間,然后是一天半的物理設(shè)計(jì)。這幾乎不是 HLS 用戶想要的快速反饋循環(huán),因?yàn)樗速M(fèi)了每天迭代五到六次的潛力,并將其最小化為每周幾次。這些較新的 HLS 工具的功能與語言無關(guān),可以同時(shí)優(yōu)化時(shí)序、面積和性能,從而生成高度可實(shí)現(xiàn)的 RTL 代碼,但被下游 RTL 綜合邊緣化。

塊和芯片

另一個(gè)細(xì)微差別是,塊的詳細(xì)性能不僅取決于塊本身,還取決于它周圍的其他塊。有時(shí),從高層綜合的整個(gè)設(shè)計(jì)包括傳統(tǒng)模塊、第三方 IP 模塊和在 RTL 級(jí)別手工設(shè)計(jì)的模塊。當(dāng)這些塊一起實(shí)現(xiàn)時(shí),任何特定塊的性能都與共享某些相同物理資源的其他塊的性能相互關(guān)聯(lián)。

對(duì)于傳統(tǒng)的 RTL 綜合,設(shè)計(jì)人員面臨著一個(gè)沒有吸引力的選擇:快速但粗略的反饋或準(zhǔn)確但極慢的反饋。所需要的是一種提供快速和準(zhǔn)確反饋的方法。Oasys Design Systems 的 RealTime Designer 等芯片綜合工具提供了這種功能組合。

芯片綜合通過直接將 RTL 代碼簡(jiǎn)化為布局元素來運(yùn)行,因此與傳統(tǒng)綜合相比具有兩大優(yōu)勢(shì):布局和布線。這個(gè)過程很快,而且時(shí)間和尺寸數(shù)據(jù)與最終實(shí)現(xiàn)設(shè)計(jì)時(shí)最終獲得的數(shù)據(jù)有很好的相關(guān)性。HLS 和芯片綜合的結(jié)合使獲取大量 C 代碼并快速獲得性能和面積的出色估計(jì)成為可能。這使設(shè)計(jì)人員可以更有效地專注于最合適的實(shí)施位置。此外,由于芯片合成可以快速處理巨大的塊,它可以合成正在設(shè)計(jì)的塊以及影響性能的周圍塊。

區(qū)別很明顯

芯片合成的工作方式與傳統(tǒng)合成不同。一旦 RTL 代碼被解析,它就會(huì)被分割(基于連通性)成更小的段,最終將被簡(jiǎn)化為門。每個(gè)分區(qū)都足夠小,不會(huì)包含任何長線,這會(huì)導(dǎo)致時(shí)序的高度可變性,并且足夠大,可以包含具有潛在不同區(qū)域/時(shí)間權(quán)衡的實(shí)現(xiàn)。每個(gè)分區(qū)都獨(dú)立于其他分區(qū)。當(dāng)然,需要所有其他分區(qū)的時(shí)序編號(hào)才能對(duì)整個(gè)芯片進(jìn)行計(jì)時(shí),但并不需要同時(shí)要求每個(gè)分區(qū)的詳細(xì)內(nèi)部結(jié)構(gòu)。因?yàn)椴辉傩枰陂T級(jí)同時(shí)查看整個(gè)芯片,所以減少了內(nèi)存需求。

RTL 分區(qū)方法是芯片綜合能夠如此快速和有效的主要原因。通過在更高的層次上運(yùn)行,這種方法一次智能地綜合和計(jì)時(shí)設(shè)計(jì)一個(gè)分區(qū)。然后,在滿足時(shí)序之前,它會(huì)重新綜合、替換(并更新全局路由)并重新劃分設(shè)計(jì)的各個(gè)部分,直到滿足約束條件。

使用最新的 HLS 和芯片合成技術(shù)在更高水平上工作會(huì)產(chǎn)生數(shù)量級(jí)的更好性能。對(duì)于 HLS 創(chuàng)建的典型設(shè)計(jì)規(guī)模,芯片綜合的運(yùn)行時(shí)間與 HLS 大致相同。將這兩種創(chuàng)新技術(shù)結(jié)合使用意味著可以在一兩個(gè)小時(shí)內(nèi)對(duì)設(shè)計(jì)進(jìn)行迭代,從而每天可以考慮多次試驗(yàn)實(shí)施。通過這種方法騰出的額外時(shí)間可以用于更緊湊的時(shí)間表或探索更豐富的替代空間。

審核編輯:郭婷

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

    關(guān)注

    1629

    文章

    21759

    瀏覽量

    604277
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    50950

    瀏覽量

    424720
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4180

    瀏覽量

    218488
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于FPA的軟件工作量綜合評(píng)估研究與實(shí)踐

    軟件工程監(jiān)理項(xiàng)目中如何對(duì)軟件開發(fā)系統(tǒng)進(jìn)行工作量評(píng)估,如何在實(shí)施過程對(duì)承建單位已完成的工作量進(jìn)行審核是實(shí)施信息化項(xiàng)目的難題。本文在分析專家經(jīng)驗(yàn)評(píng)估法、FPA功能點(diǎn)分析法等方法的基礎(chǔ)上,給出了一種
    發(fā)表于 10-15 10:45 ?0次下載

    淺析綜合能耗監(jiān)測(cè)系統(tǒng)在大型園區(qū)的應(yīng)用

    摘要:大型綜合園區(qū)已經(jīng)成為多種能源消耗的重要區(qū)域,為了探索適用于大型綜合園區(qū)的綜合能耗監(jiān)測(cè)系統(tǒng),建立了綜合能耗監(jiān)測(cè)系統(tǒng)整體框架,提出了綜合
    的頭像 發(fā)表于 09-18 16:18 ?314次閱讀
    淺析<b class='flag-5'>綜合</b>能耗監(jiān)測(cè)系統(tǒng)在大型園區(qū)的應(yīng)用

    綜合布線的配線架是什么

    綜合布線的配線架是網(wǎng)絡(luò)通信系統(tǒng)的關(guān)鍵組件,它扮演著至關(guān)重要的角色。以下是關(guān)于綜合布線配線架的詳細(xì)解釋: 一、定義與功能 綜合布線配線架是
    的頭像 發(fā)表于 09-06 09:37 ?564次閱讀

    智能開關(guān)柜綜合測(cè)控系統(tǒng)是什么?

    開關(guān)柜綜合智能測(cè)控系統(tǒng)是現(xiàn)代電力系統(tǒng)的重要組成部分,它集成了監(jiān)控、測(cè)量、控制、保護(hù)及通信等多種功能于一體,旨在提高電力系統(tǒng)的運(yùn)行效率、安全性和可靠性。以下將從系統(tǒng)組成、關(guān)鍵技術(shù)、軟件設(shè)計(jì)以及實(shí)際應(yīng)用等方面詳細(xì)闡述開關(guān)柜
    的頭像 發(fā)表于 07-31 14:13 ?454次閱讀

    電磁頻譜數(shù)據(jù)綜合管理系統(tǒng)

    智慧華盛恒輝電磁頻譜數(shù)據(jù)綜合管理系統(tǒng)是一個(gè)復(fù)雜且關(guān)鍵的系統(tǒng),用于管理和監(jiān)控?zé)o線電頻譜資源。以下是關(guān)于電磁頻譜數(shù)據(jù)綜合管理系統(tǒng)的詳細(xì)概述: 智慧華盛恒輝系統(tǒng)定義: 電磁頻譜數(shù)據(jù)綜合管理系統(tǒng)是一種專門
    的頭像 發(fā)表于 06-25 14:43 ?439次閱讀

    綜合配線柜作用包括哪些方面

    綜合配線柜(也稱為綜合布線柜或綜合布線系統(tǒng)配線柜)在通信網(wǎng)絡(luò)起著至關(guān)重要的作用。其主要作用包括以下幾個(gè)方面: 集中管理與控制:綜合配線柜作
    的頭像 發(fā)表于 06-19 10:14 ?640次閱讀

    西門子推出Catapult AI NN軟件,加速神經(jīng)網(wǎng)絡(luò)在ASIC和SoC上綜合

    在數(shù)字化工業(yè)的新浪潮,西門子數(shù)字化工業(yè)軟件再次引領(lǐng)潮流,日前推出了名為Catapult? AI NN的革新性軟件,旨在為神經(jīng)網(wǎng)絡(luò)加速器在專用集成電路(ASIC)和芯片級(jí)系統(tǒng)(SoC)
    的頭像 發(fā)表于 06-18 17:29 ?1190次閱讀

    綜合配線架具有哪些功能

    綜合配線架是一種重要的網(wǎng)絡(luò)設(shè)備,用于將不同類型的電纜、優(yōu)先級(jí)和數(shù)據(jù)流量進(jìn)行轉(zhuǎn)接和分布,主要適用于建筑物內(nèi)部的通訊網(wǎng)絡(luò)。它能夠?qū)崿F(xiàn)電纜和線纜的整齊排列,提供方便的連接方式,從而簡(jiǎn)化系統(tǒng)的管理和維護(hù)
    的頭像 發(fā)表于 04-28 11:21 ?435次閱讀

    綜合管廊環(huán)境與設(shè)備監(jiān)控系統(tǒng)

    摘要: 在城市化發(fā)展進(jìn)程,城市綜合管廊綜合體作為市政管網(wǎng)的全新模式,得到了國家政策的大力支持,城市管廊的病害特征以及運(yùn)行安全問題得到了業(yè)內(nèi)人士的高度關(guān)注。鑒于此,本文以LP地下綜合
    的頭像 發(fā)表于 04-12 11:26 ?469次閱讀
    <b class='flag-5'>綜合</b>管廊環(huán)境與設(shè)備監(jiān)控系統(tǒng)

    綜合管廊環(huán)境與設(shè)備監(jiān)控系統(tǒng)保障城市綜合管廊安全運(yùn)行

    張欣 安科瑞電氣股份有限公司 上海嘉定 201801 摘要:在城市化發(fā)展進(jìn)程,城市綜合管廊綜合體作為市政管網(wǎng)的全新模式,得到了國家政策的大力支持,城市管廊的病害特征以及運(yùn)行安全問題得到了業(yè)內(nèi)人士
    的頭像 發(fā)表于 04-03 15:07 ?437次閱讀
    <b class='flag-5'>綜合</b>管廊環(huán)境與設(shè)備監(jiān)控系統(tǒng)保障城市<b class='flag-5'>綜合</b>管廊安全運(yùn)行

    高級(jí)電工電機(jī)綜合保護(hù)器安裝位置差異解析

    在選擇電機(jī)綜合保護(hù)器的安裝位置時(shí),我們需要綜合考慮多種因素。首先,要充分了解保護(hù)器的功能和特點(diǎn),確保其能夠滿足電機(jī)的保護(hù)需求。
    發(fā)表于 04-02 11:18 ?877次閱讀
    <b class='flag-5'>高級(jí)</b>電工電機(jī)<b class='flag-5'>綜合</b>保護(hù)器安裝位置差異解析

    設(shè)智控綜合能源管理系統(tǒng)獲粵港物聯(lián)網(wǎng)大賽最佳產(chǎn)品獎(jiǎng)

    設(shè)智控綜合能源管理系統(tǒng)獲粵港物聯(lián)網(wǎng)大賽最佳產(chǎn)品獎(jiǎng)
    的頭像 發(fā)表于 03-26 15:25 ?419次閱讀
    <b class='flag-5'>中</b>設(shè)智控<b class='flag-5'>綜合</b>能源管理系統(tǒng)獲粵港物聯(lián)網(wǎng)大賽最佳產(chǎn)品獎(jiǎng)

    淺談邊緣計(jì)算在綜合管廊監(jiān)控系統(tǒng)應(yīng)用

    應(yīng)用綜合管廊監(jiān)控系統(tǒng)的硬件軟件,實(shí)現(xiàn)上位機(jī)對(duì)現(xiàn)場(chǎng)智能節(jié)點(diǎn)的遠(yuǎn)程通信與控制,合理地實(shí)施控制技術(shù),以達(dá)到邊緣計(jì)算應(yīng)用的目標(biāo)。 關(guān)鍵詞:邊緣計(jì)算;綜合管廊;監(jiān)控系統(tǒng);數(shù)據(jù) 0引言
    的頭像 發(fā)表于 03-11 14:24 ?444次閱讀
    淺談邊緣計(jì)算在<b class='flag-5'>綜合</b>管廊監(jiān)控系統(tǒng)應(yīng)用

    淺談智能照明控制系統(tǒng)在綜合管廊的設(shè)計(jì)應(yīng)用與研究

    控制相結(jié)合。 2硬件選型 五、結(jié)語 在城市綜合管廊采用智能照明控制系統(tǒng),結(jié)合中央級(jí)可視化軟件的集中管理,通過多級(jí)控制、時(shí)鐘控制、場(chǎng)景模式控制等多種控制方式,可以實(shí)現(xiàn)經(jīng)濟(jì)高效的照
    發(fā)表于 02-27 14:52

    關(guān)于綜合管廊供配電系統(tǒng)設(shè)計(jì)方案

    、能源管理、電氣安全、照明控制、環(huán)境監(jiān)測(cè)于一體,為建立可靠、安全、高效的綜合管廊管理體系提供數(shù)據(jù)支持,從數(shù)據(jù)采集、通信網(wǎng)絡(luò)、系統(tǒng)架構(gòu)、聯(lián)動(dòng)控制和綜合數(shù)據(jù)服務(wù)等方面的設(shè)計(jì),解決了綜合管廊在管理過程
    發(fā)表于 01-19 17:32
    主站蜘蛛池模板: 日本xxxx色视频在线观看免费| 免费成人毛片| 久久永久视频| 婷婷激情四射网| 在线观看视频一区二区| 人人澡人人澡人人看青草| 人人做人人爽国产视| 4虎影院在线观看| 夜夜爽一区二区三区精品| 亚洲人成网站999久久久综合| 天天干天天操天天拍| 黄网在线看| 国产视频h| 2021av网站| 亚洲天堂一区二区三区| 丁香色综合| jdav视频在线观看| 1024手机在线看| 大又大粗又爽又黄少妇毛片 | 亚洲jizzjizz在线播放久| 天天综合网网欲色| 555成人免费影院| 美女三级黄| 午夜女上男下xx00xx00动态| 亚洲色图图片区| 与子乱刺激对白在线播放| 国产高清在线观看| 桃色婷婷| 激情五月婷婷丁香| 国产三及| 国产美女激情视频| 午夜在线播放视频| 天天躁夜夜躁狠狠躁2018a| 国产综合视频| 人人澡人人添| 美女写真福利视频| 特级中国aaa毛片| 国产在线精品美女观看| 神马福利| 国产精品午夜免费观看网站| 夜夜嘿视频免费看|