国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

復(fù)雜性對SoC設(shè)計成本和可預(yù)測性的復(fù)合影響

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:David P. Lautzenheise ? 2022-06-14 17:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

設(shè)計人員預(yù)測完成設(shè)計所需的時間和資源、設(shè)備的性能以及何時可以交付給客戶的能力受到影響。即使使用最好的工具,一些 SoC 設(shè)計趨勢也會極大地影響可預(yù)測性,從而影響總體開發(fā)成本,如圖 1 所示。

圖1

pYYBAGKoUXWAAsRHAAFdzpq5htg819.png

導(dǎo)致這種不可預(yù)測性危機的問題分為四大類:

系統(tǒng)復(fù)雜性:盡管設(shè)計人員了解各個 IP 內(nèi)核,但他們?nèi)耘c系統(tǒng)復(fù)雜性作斗爭,這來自 IP 內(nèi)核交互的乘法效應(yīng)以及與其操作相關(guān)的信息流。

抽象級別不當(dāng):用于描述功能塊的語言和技術(shù)沒有規(guī)定來描述系統(tǒng)中的這些功能交互以及這些交互如何影響整個系統(tǒng)。

先進的電源管理技術(shù):使用動態(tài)電壓和頻率縮放對傳統(tǒng)設(shè)計方法施加了額外的限制。

工藝可變性:隨著技術(shù)下降到 65 nm 以下,處理工藝可變性是非常不可預(yù)測的,特別是對于傳統(tǒng)技術(shù)。

系統(tǒng)復(fù)雜性

復(fù)雜性看似隱蔽,因為鑒于先進工藝技術(shù)的能力,它似乎是一個容易解決的問題。隨著今天大量可用的晶體管,似乎可以構(gòu)建任何可以想象的東西。那么為什么處理系統(tǒng)復(fù)雜性如此困難呢?原因是,雖然可用晶體管的數(shù)量大致呈線性增長(不考慮利用率),但引入不確定性并因此帶來可預(yù)測性挑戰(zhàn)的系統(tǒng)交互會因乘法效應(yīng)而增長。這種乘法效應(yīng)基于 SoC 設(shè)計中的幾種復(fù)合趨勢。

處理器

首先,從單處理器系統(tǒng)到多個異構(gòu)和同構(gòu)處理器的轉(zhuǎn)變正在增加系統(tǒng)交互,從而增加了復(fù)雜性。現(xiàn)代 SoC 通常包含一個或兩個以上的處理器。除了編程挑戰(zhàn)之外,協(xié)調(diào)這些多處理器硬件驅(qū)動的活動給設(shè)計人員帶來了困難。設(shè)計團隊必須了解一些問題,包括:

對共享資源的真正需求是什么?

使用這些共享資源的合理目標是什么?

是否有可能讓處理器忙于一組資源限制?

本地高速緩存過多或過少的總體影響是什么?

是否對所有預(yù)期應(yīng)用程序進行了充分建模,以確保它們在所需的處理器和共享資源集合上按預(yù)期運行?

為了了解并隨后預(yù)測更改對共享資源的影響,一些最先進的 SoC 設(shè)計團隊已經(jīng)使用 SystemC 或類似語言構(gòu)建了完整的系統(tǒng)模型。建立和維護這種復(fù)雜程度的投資可能超出了主流 SoC 設(shè)計團隊的能力范圍。即使使用這種方法,預(yù)測底層硬件的實際行為的能力(避免因后期實施意外而導(dǎo)致的昂貴的迭代周期所必需的)也由于這些建模環(huán)境(有限的準確性)而受到限制。

接口

傳統(tǒng)的 SoC 由人類交互時間和低性能數(shù)據(jù)移動驅(qū)動的輸入和輸出發(fā)生了巨大變化。SoC 上的接口數(shù)量、I/O 流量類型以及與系統(tǒng)中其他功能的 I/O 交互變得更加復(fù)雜。

例如,用于聯(lián)網(wǎng)家庭的設(shè)備可能具有無線網(wǎng)絡(luò)、傳統(tǒng)有線網(wǎng)絡(luò)、進出外部存儲的數(shù)據(jù)移動以及同時運行的視頻和音頻輸出服務(wù)。為每種可能的用途提供最大的能力——全速率千兆以太網(wǎng),同時全速率訪問磁盤控制器、無線以太網(wǎng)控制器和 USB 2.0——并非不合理;問題是這些接口將如何與復(fù)雜的處理功能交互?在此示例中,將 I/O 與處理功能相結(jié)合可能涉及 16 個 I/O 流與六個主要處理功能同時運行,所有這些都共享公共 DRAM。這種情況比任何一種交互本身都復(fù)雜 100 倍。

IP復(fù)用

SoC 設(shè)計團隊可以奢侈地為設(shè)計中的所有 IP 使用單一標準接口的日子已經(jīng)一去不復(fù)返了。幾乎所有 SoC 團隊都面臨著解決內(nèi)部開發(fā)的舊 IP、內(nèi)部開發(fā)的新 IP(通常由不同的組或部門)以及可能遵循不同接口標準的外部來源 IP 的互操作性問題的挑戰(zhàn)。

要使 IP 重用策略取得成功,各種標準之間的自動轉(zhuǎn)換至關(guān)重要。實現(xiàn) IP 重用,包括測試套件、制造設(shè)計/良率設(shè)計和可靠性,排除了針對每個系統(tǒng)使用修改 IP。修改 IP(包括接口)會給設(shè)計進度增加太多風(fēng)險。設(shè)計團隊必須保留大部分 IP,而是對系統(tǒng)中的其他 IP 進行調(diào)整,通常在自定義橋接器和總線適配器中。但是,手動執(zhí)行此操作會使過程不可預(yù)測且不可擴展。一旦接口達到大于 1:1 的對應(yīng)關(guān)系,交互復(fù)雜性就會迅速上升。

具有三種類型接口的簡單系統(tǒng)(對于大多數(shù) SoC 團隊來說是典型的)涉及六種轉(zhuǎn)換:三種用于請求,三種用于響應(yīng)。任何界面特征的變化都會將六種轉(zhuǎn)換乘以必須考慮的不同特征的數(shù)量。人為地限制這些特性是不現(xiàn)實的,因為這樣做會導(dǎo)致簡單功能的過度設(shè)計或妨礙復(fù)雜功能的性能。處理這種復(fù)雜性增加了可預(yù)測性的挑戰(zhàn)。

流量和帶寬

復(fù)雜 SoC 中管理的流量的性質(zhì)和數(shù)量也發(fā)生了很大變化。諸如視頻和音頻之類的速率關(guān)鍵流量通常與面向處理器的流量混合在一起,后者往往具有更嚴格的延遲要求并以突發(fā)形式出現(xiàn)。再加上任何實時要求,例如可能對網(wǎng)絡(luò)流量施加的要求(必須在可用時提供千兆以太網(wǎng)以避免丟失數(shù)據(jù))。在相互交互的各種功能中為這些不同的流量類型提供服務(wù)是很困難的。

然后,數(shù)據(jù)量會加劇這種復(fù)雜性。高清視頻需要至少 6 倍標清視頻的帶寬。在真實硬件的環(huán)境中分析這一點非常耗時,例如,運行足夠長時間的模擬以確定一組特定的 IP 功能及其交互是否可以正確管理視頻幀是不切實際的。因此,SoC 設(shè)計團隊專注于他們認為是最壞情況的幾種情況,并希望一切正常。然而,希望在 SoC 設(shè)計中并不是一個可預(yù)測的數(shù)量。

操作模式

幾乎所有 SoC 都以不同的模式運行。這些操作模式通常涉及以獨特方式交互的各種關(guān)鍵 IP 功能。不同模式的數(shù)量增加了分析和確定如何正確操作一組特定交互的復(fù)雜性。

例如,機頂盒 SoC 可能具有媒體提供兩個多媒體流的模式:一個流向顯示和音頻系統(tǒng)進行處理,另一個存儲在磁盤上。這種模式不同于硬盤提供輸出功能的模式,其中一個媒體輸入被放入存儲信息內(nèi)的圖片窗口中。另一種模式可能會在解碼和顯示一個或兩個媒體輸入時從本地磁盤向網(wǎng)絡(luò)端口提供信息。可以很容易地看出,模式的數(shù)量極大地擴展了互操作功能和數(shù)據(jù)流的集合。確保所有這些模式都能正常運行,這使 SoC 設(shè)計團隊面臨的任務(wù)更加復(fù)雜。

這些系統(tǒng)復(fù)雜性問題相互疊加。即使設(shè)計人員需要重復(fù)設(shè)計、實現(xiàn)或驗證的一部分的可能性很小,但在所有這些問題上累積的小百分比使得通過設(shè)計流程中的一個或多個步驟進行多次迭代幾乎是必然的要求。

抽象級別不當(dāng)

SoC 設(shè)計社區(qū)繼續(xù)依賴于為描述由門組成的各個功能而構(gòu)建的語言和工具。這是一個很大的限制,因為這些語言(Verilog 或 C/C++/SystemC)不包含描述 IP 功能所必需的語法、概念和結(jié)構(gòu),以及復(fù)雜 SoC 中的交互。

如前所述,系統(tǒng)是復(fù)雜功能的組合,這些功能以各種方式進行交互,具體取決于所提供的整體功能。為了正確描述和分析系統(tǒng)交互,設(shè)計人員必須有一種方法來描述對正確操作至關(guān)重要的系統(tǒng)級方面。這可能包括重要時間窗口中的帶寬特征、特定操作模式內(nèi)的流量并發(fā)、構(gòu)成操作模式的不同交互以及交互影響彼此的方式。缺乏將這些方面捕獲為可以驗證的需求的方法會導(dǎo)致手動解釋的硬件的低級表示無法按預(yù)期執(zhí)行的可能性很大。

先進的電源管理技術(shù)

在 65 納米及以下部署的復(fù)雜電源管理方法專注于控制工作頻率,同時改變部分 SoC 的電源電壓。雖然這種能力有巨大的好處,但整個部分可能會完全關(guān)閉以消耗“零”功率,并且對系統(tǒng)級設(shè)計的影響提供了額外程度的復(fù)雜性。

這不僅使時鐘分配和管理變得困難,而且還對必須如何控制數(shù)據(jù)移動施加了限制,具體取決于設(shè)備的哪些部分可能正在運行、未運行或以降低的速率運行。除了關(guān)閉之外,可以以兩種不同速率運行的設(shè)備的一部分使系統(tǒng)交互設(shè)計和分析復(fù)雜化了三倍。至少,子系統(tǒng)隔離、時鐘管理、電源關(guān)閉和適當(dāng)?shù)淖酉到y(tǒng)恢復(fù)所需的附加電路使設(shè)備設(shè)計的所有方面都復(fù)雜化。同時,補充操作點增加了系統(tǒng)分析的復(fù)雜性,類似于或與操作模式復(fù)雜性相一致。

過程可變性

隨著工藝技術(shù)繼續(xù)向 65 nm 以下移動,單個設(shè)備操作的可變性會在本地和整個設(shè)備上引入電路功能和性能的不確定性。雖然統(tǒng)計靜態(tài)時序分析和其他技術(shù)有助于分析可變性影響,但它們不能提供減少可變性影響的解決方案。

為了適應(yīng)可變性,額外的余量用于確保電路在面對可變性時能夠正常工作。這種額外的余量會降低性能或功能增益,否則這些增益可能會通過更高級的流程實現(xiàn)。最終結(jié)果是設(shè)計團隊能夠滿足在設(shè)計開始時設(shè)定的目標的保證較少。當(dāng)然,直到設(shè)計后期才知道這一點,這可能會導(dǎo)致設(shè)計流程中某些步驟的迭代成本高昂。

總之,這些問題在當(dāng)前 SoC 設(shè)計中引入的復(fù)雜性將可能的交互和需要考慮的情況的數(shù)量增加了幾個數(shù)量級。這個因素,加上缺乏適當(dāng)?shù)姆椒▉碇付ㄏ到y(tǒng)級交互并在適當(dāng)?shù)某橄蠹墑e對其進行分析,使得設(shè)計 SoC 成為一項非常冒險、不可預(yù)測且因此成本高昂的業(yè)務(wù)。

審核編輯:郭婷

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

    關(guān)注

    185

    文章

    18841

    瀏覽量

    263530
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20255

    瀏覽量

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

    關(guān)注

    40

    文章

    4576

    瀏覽量

    229142
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    新思科技全面駕馭AI芯片設(shè)計復(fù)雜性

    AI 芯片正推動著萬物智能時代的到來:作為高度專用化的處理器和加速器,AI 芯片專為處理復(fù)雜算法與海量數(shù)據(jù)集而設(shè)計。但在當(dāng)今快速變化、競爭激烈的市場中,要打造一款脫穎而出的 AI 芯片,需要具備哪些條件?答案早在芯片制造之前就已揭曉。
    的頭像 發(fā)表于 12-24 17:13 ?1258次閱讀
    新思科技全面駕馭AI芯片設(shè)計<b class='flag-5'>復(fù)雜性</b>

    解析復(fù)合型熱敏電阻如何保護電路

    在電子電路保護領(lǐng)域,設(shè)計師們長期面臨一個核心矛盾:如何在有限的成本與空間內(nèi),提供可靠、全面且免維護的過壓過流保護?傳統(tǒng)的分立保護方案往往顧此失彼,直到復(fù)合型PTC熱敏電阻的出現(xiàn),通過巧妙的“協(xié)同保護
    發(fā)表于 12-01 16:53

    海上風(fēng)機運維貴 40%?預(yù)測維護系統(tǒng)砍半成本

    預(yù)測維護系統(tǒng)的普及,不僅能讓運維成本 “瘦身”,更能提升設(shè)備可用率、保障能源穩(wěn)定供應(yīng)。對于風(fēng)電運營商而言,與其在高昂的運維成本中被動承壓,不如主動擁抱技術(shù)變革,讓智能系統(tǒng)成為降本增效
    的頭像 發(fā)表于 11-06 16:35 ?651次閱讀
    海上風(fēng)機運維貴 40%?<b class='flag-5'>預(yù)測</b><b class='flag-5'>性</b>維護系統(tǒng)砍半<b class='flag-5'>成本</b>

    Leadway電機方案的適用

    長三角供應(yīng)鏈體系,實現(xiàn)生產(chǎn)物料本地化采購率超85%,交貨周期縮短至2周,緊急訂單72小時交付。替代兼容:支持原位替代TI、Murata等國際品牌產(chǎn)品,無需調(diào)整電氣參數(shù)、物理尺寸和引腳定義,降低客戶開發(fā)成本
    發(fā)表于 11-05 09:50

    詳解芯片制造中的設(shè)計

    然而,隨著納米技術(shù)的出現(xiàn),芯片制造過程越來越復(fù)雜,晶體管密度增加,導(dǎo)致導(dǎo)線短路或斷路的概率增大,芯片失效可能大大提升。測試費用可達到制造成本的50%以上。
    的頭像 發(fā)表于 10-16 16:19 ?2775次閱讀
    詳解芯片制造中的<b class='flag-5'>可</b>測<b class='flag-5'>性</b>設(shè)計

    醫(yī)療PCB供應(yīng)鏈復(fù)雜性與風(fēng)險管控

    印刷電路板(PCB)最初作為一種用于承載和連接電子元件的簡單解決方案,并不需要復(fù)雜的點對點布線。如今,PCB已成為我們?nèi)粘I畹闹匾M成部分,并且隨著技術(shù)進步,以前的簡單性逐步讓位于復(fù)雜性。現(xiàn)在我們
    的頭像 發(fā)表于 10-14 14:17 ?505次閱讀

    MES系統(tǒng)怎么實現(xiàn)數(shù)字化閉環(huán)與設(shè)備預(yù)測維護?

    預(yù)測維護代表了MES系統(tǒng)從被動應(yīng)對到主動預(yù)防的轉(zhuǎn)變,通過數(shù)據(jù)驅(qū)動的方法預(yù)測設(shè)備故障,實現(xiàn)從"預(yù)防維護"到"預(yù)測
    的頭像 發(fā)表于 08-14 11:35 ?739次閱讀
    MES系統(tǒng)怎么實現(xiàn)數(shù)字化閉環(huán)與設(shè)備<b class='flag-5'>預(yù)測</b><b class='flag-5'>性</b>維護?

    一文讀懂:嵌入式Linux實時進階

    ,Linux內(nèi)核才能得到運行的機會。 4兩個的性能對比 ?實時: PREEMPT_RT:提供了較好的軟實時性能,通過減少內(nèi)核對任務(wù)執(zhí)行的干擾,提供預(yù)測的實時性能。然而,在硬實時
    發(fā)表于 07-10 15:26

    提供半導(dǎo)體工藝可靠測試-WLR晶圓可靠測試

    隨著半導(dǎo)體工藝復(fù)雜度提升,可靠性要求與測試成本及時間之間的矛盾日益凸顯。晶圓級可靠(Wafer Level Reliability, WLR)技術(shù)通過直接在未封裝晶圓上施加加速應(yīng)力,實現(xiàn)快速
    發(fā)表于 05-07 20:34

    AEC-Q102認證之器件

    的作用。汽車電子設(shè)備在運行過程中需要面對復(fù)雜多變的工作環(huán)境,如高溫、高濕、振動等,而良好的是確保光電半導(dǎo)體器件與電路板之間實現(xiàn)可靠電氣連接和機械固定的基礎(chǔ)。只有
    的頭像 發(fā)表于 05-07 14:11 ?580次閱讀
    AEC-Q102認證之器件<b class='flag-5'>可</b>焊<b class='flag-5'>性</b>

    提早預(yù)見問題:預(yù)測維護有效降低企業(yè)停機風(fēng)險

    在智能制造快速發(fā)展的時代,設(shè)備維護方式正從傳統(tǒng)的事后維護(Reactive Maintenance)和預(yù)防維護(Preventive Maintenance),逐步轉(zhuǎn)向更高效的預(yù)測維護
    的頭像 發(fā)表于 05-06 16:32 ?981次閱讀
    提早預(yù)見問題:<b class='flag-5'>預(yù)測</b><b class='flag-5'>性</b>維護有效降低企業(yè)停機風(fēng)險

    邊緣計算網(wǎng)關(guān)的實時監(jiān)控與預(yù)測維護都有哪些方面?適合哪些行業(yè)使用?

    邊緣計算網(wǎng)關(guān)的實時監(jiān)控與預(yù)測維護都有哪些方面?適合哪些行業(yè)使用? 有實施過得案例的介紹嗎? 深控技術(shù)的不需要點表的邊緣計算網(wǎng)關(guān)如何?
    發(fā)表于 04-01 09:44

    中小企業(yè)預(yù)測維護三大策略

    本文主要探討了中小企業(yè)在工業(yè)物聯(lián)網(wǎng)時代實施設(shè)備預(yù)測維護的三大策略:巧用低成本傳感技術(shù)、精準監(jiān)測關(guān)鍵設(shè)備以及注重預(yù)防而非修理。中小企業(yè)應(yīng)通過合理采購、部署國產(chǎn)傳感器和溫度貼片等方法降低成本
    的頭像 發(fā)表于 03-25 10:21 ?860次閱讀
    中小企業(yè)<b class='flag-5'>預(yù)測</b><b class='flag-5'>性</b>維護三大策略

    Chiplet:芯片良率與可靠的新保障!

    Chiplet技術(shù),也被稱為小芯片或芯粒技術(shù),是一種創(chuàng)新的芯片設(shè)計理念。它將傳統(tǒng)的大型系統(tǒng)級芯片(SoC)分解成多個小型、功能化的芯片模塊(Chiplet),然后通過先進的封裝技術(shù)將這些模塊連接在一起,形成一個完整的系統(tǒng)。這一技術(shù)的出現(xiàn),源于對摩爾定律放緩的應(yīng)對以及對芯片設(shè)計復(fù)雜
    的頭像 發(fā)表于 03-12 12:47 ?2850次閱讀
    Chiplet:芯片良率與可靠<b class='flag-5'>性</b>的新保障!

    Marvell展示2納米芯片3D堆疊技術(shù),應(yīng)對設(shè)計復(fù)雜性挑戰(zhàn)!

    隨著現(xiàn)代科技的迅猛發(fā)展,芯片設(shè)計面臨著前所未有的挑戰(zhàn)。特別是在集成電路(IC)領(lǐng)域,隨著設(shè)計復(fù)雜性的增加,傳統(tǒng)的光罩尺寸已經(jīng)成為制約芯片性能和功能擴展的瓶頸。為了解決這一問題,3D堆疊技術(shù)應(yīng)運而生
    的頭像 發(fā)表于 03-07 11:11 ?1143次閱讀
    Marvell展示2納米芯片3D堆疊技術(shù),應(yīng)對設(shè)計<b class='flag-5'>復(fù)雜性</b>挑戰(zhàn)!