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

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

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

什么是 SoC 設(shè)計中的系統(tǒng)架構(gòu)師?

tulin ? 來源:tulin ? 作者:tulin ? 2022-07-18 16:26 ? 次閱讀

您知道系統(tǒng)架構(gòu)師在片上系統(tǒng) (SoC) 設(shè)計中的具體工作嗎?如果您已經(jīng)認識或經(jīng)驗豐富的系統(tǒng)架構(gòu)師,那么可能無需進一步閱讀。但是,如果您是我們眾多正在探索該行業(yè)機會的年輕讀者之一,請繼續(xù)閱讀,看看這是否是您或可能是您。

對系統(tǒng)架構(gòu)師的需求不斷增長,因為領(lǐng)先的數(shù)字 ASIC 設(shè)計每年都變得更加復(fù)雜,并且需要數(shù)十人的團隊在它的所有不同方面工作。根據(jù)先進的芯片設(shè)計公司 Sondrel 的說法,系統(tǒng)架構(gòu)師對于協(xié)調(diào)設(shè)計項目的各個方面都很重要。

Sondrel 的設(shè)計架構(gòu)主管 Paul Martin 將系統(tǒng)架構(gòu)師比作管弦樂隊的指揮。他說:“他或她必須對一個項目所需的所有技能有深刻的理解,并知道它們何時適合項目的順序,就像指揮對管弦樂隊的所有部分在正確的演奏中所做的那樣時間。只有在這種情況下,它才能確保每個項目都符合規(guī)范并按時按預(yù)算進行。我們成功做到這一點的聲譽是每個季度都會引入更多項目,這就是為什么我們在全球所有設(shè)計中心招聘多技能工程師作為系統(tǒng)架構(gòu)師來滿足需求?!?/p>

具有數(shù)十億門的高級節(jié)點芯片設(shè)計的復(fù)雜性需要經(jīng)驗豐富的工程師的大型團隊。正如 Sondrel 首席執(zhí)行官 Graham Curren去年在其工程師招聘活動中解釋的那樣,“例如,我們最近完成了一項 16nm 設(shè)計,需要 100 多人全職工作一年多。這種資源部署通常只能在大型藍籌公司內(nèi)部使用?!?/p>

Curren 提到的 16nm 芯片是當(dāng)時公司為客戶設(shè)計的最大的芯片,一個 500 平方毫米的芯片,擁有超過 300 億個晶體管、4000 萬個觸發(fā)器和 23000 個用于 I/O、電源和接地的焊盤。大約三分之一的芯片平面圖是處理實時圖像處理的客戶 IP 塊。Sondrel 支持圖形處理器單元塊、兩個中央處理器單元、片上高速緩存存儲器、PCI 和 USB 接口以及存儲器控制器到片外存儲器,在一個郵票大小的芯片上使用超過 7 公里的金屬軌道.

一次性設(shè)計出如此復(fù)雜的芯片是不可能的,因為它有 3 億個可布局的邏輯單元,而布局工具一次只能處理 300 萬個,而運行時間不會變得過多。因此,它被劃分為大小可控的功能塊,分布在金字塔結(jié)構(gòu)的四個層次上。

為了達到這一點,在 SoC 開發(fā)周期的早期,產(chǎn)品經(jīng)理、系統(tǒng)架構(gòu)師和相關(guān)的技術(shù)利益相關(guān)者討論并詳細說明產(chǎn)品需求。每個組都傾向于對產(chǎn)品有一個特定的心理模型,通常是產(chǎn)品經(jīng)理專注于最終用途和產(chǎn)品應(yīng)用。同時,系統(tǒng)架構(gòu)師關(guān)注功能和執(zhí)行,以及需求的實現(xiàn)。

這個“需求捕獲階段”識別、制定和記錄所有已知的功能和指標(biāo),包括清晰完整的提案中的性能需求。此外,該練習(xí)確定了尚未完全理解或以后可能包括在內(nèi)的功能,并試圖確定和計劃完成此類功能的鑒定和量化所需的任務(wù)。

完成后,或在程序開始時盡可能完成時,系統(tǒng)架構(gòu)團隊的需求會經(jīng)歷一個分析階段,其中包含來自設(shè)計和實施團隊的適當(dāng)輸入。這個迭代過程的結(jié)果是一個架構(gòu)設(shè)計規(guī)范,其中包括一個架構(gòu)設(shè)計,其所有功能、功率估計、性能和面積都已確定。

在初始階段包含設(shè)計和實施工作可確保對規(guī)范和體系結(jié)構(gòu)的更高水平的準(zhǔn)確性和驗證,并確定指導(dǎo)設(shè)計選擇所需的敏感性。

架構(gòu)分析包括架構(gòu)探索、IP選擇/規(guī)范、需求驗證和項目執(zhí)行計劃的生成,主要任務(wù)在后期階段詳細闡述。

候選架構(gòu)的架構(gòu)探索是一個主要組成部分。它通過對提案進行建模和評估已知或參考用例來改進架構(gòu)設(shè)計,動態(tài)地允許定義系統(tǒng)拓撲并分配要分配的資源(內(nèi)存、總線結(jié)構(gòu)數(shù)據(jù)/控制路徑等)。

雖然它允許評估和驗證功能的各個方面(連接性、時序、性能)以確保設(shè)計的正確性,但使用更詳細和準(zhǔn)確的模型的后期階段用于確定和糾正架構(gòu)實施期間的潛在錯誤.

SoC 架構(gòu)探索的初始部分是一種嚴格的方法,用于捕獲 SoC 需要執(zhí)行的一個或多個應(yīng)用程序用例和數(shù)據(jù)流。準(zhǔn)確而完整的用例描述對于與利益相關(guān)者進行溝通并在產(chǎn)品定義階段早期就需求達成一致是必要的。系統(tǒng)架構(gòu)師尋求提取產(chǎn)品需求并表達它們,以便技術(shù)和非技術(shù)利益相關(guān)者能夠跟上產(chǎn)品意圖和架構(gòu)選擇,而無需過多的技術(shù)細節(jié)。

pYYBAGLOs5yAHr1_AAKF_Xb8Rwg448.jpg

從產(chǎn)品需求到可執(zhí)行架構(gòu)模型的流程。(來源:桑德雷爾)

這個協(xié)作過程有八個步驟:

產(chǎn)品經(jīng)理對潛在的 SoC 解決方案進行市場分析、行業(yè)趨勢和產(chǎn)品需求定義。

產(chǎn)品用例需求通常通過演示文稿、電子表格或文檔傳達給系統(tǒng)架構(gòu)師。

建模流程所需的需求轉(zhuǎn)換為 DSL 格式。

工具生成用例的可執(zhí)行規(guī)范和可視化。

工具還生成用例架構(gòu)探索所需的周期精確的 SystemC 模型。

系統(tǒng)架構(gòu)師檢查探索練習(xí)的結(jié)果,并逐漸收斂到 SoC 的最佳架構(gòu)。

系統(tǒng)架構(gòu)師與產(chǎn)品經(jīng)理交流調(diào)查結(jié)果。

產(chǎn)品經(jīng)理可能決定修改需求或與系統(tǒng)架構(gòu)師合作以進一步完善候選 SoC 架構(gòu)。

為了說明用于系統(tǒng)架構(gòu)探索的 SoC 應(yīng)用用例,Sondrel 發(fā)表了一篇論文,涵蓋了在程序的架構(gòu)階段使用建模。下圖顯示了一個典型的自主視覺用例數(shù)據(jù)流圖,其中節(jié)點代表處理功能,邊代表數(shù)據(jù)流。

poYBAGLOs6OAEMJeAAFWGGeqQO8635.jpg

示例自主視覺用例數(shù)據(jù)流。(來源:桑德雷爾)

流程中的具體階段是:

幀曝光——相機傳感器拍攝其視野快照的時間間隔。圖像傳感器可以配置為全局快門或滾動快門模式,每種模式都有一個與之相關(guān)的曝光時間。

幀 RX – 成組的圖像像素通過實時接口(例如 MIPI CSI-3)發(fā)送到 SoC 的時間間隔。

圖像調(diào)節(jié)——在實際計算階段之前對接收到的數(shù)據(jù)執(zhí)行的任何圖像預(yù)處理、過濾或匯總步驟。

經(jīng)典計算機視覺——眾所周知的視覺處理算法,例如,相機校準(zhǔn)、運動估計或立體視覺的單應(yīng)運算。

計算成像——視覺算法通過像素云或深度圖估計等自定義處理步驟得到增強

AI 推理——基于神經(jīng)網(wǎng)絡(luò)的圖像處理,用于語義分割、對象分類等。

數(shù)據(jù)融合——最后階段的傳感器融合和跟蹤。還可能包括格式化或打包處理。

數(shù)據(jù) TX – 可以通過 PCIE 或?qū)崟r接口(例如 MIPI CSI-3)以恒定或可變數(shù)據(jù)速率傳輸。

本文接著定義了兩個仿真結(jié)構(gòu),應(yīng)用用例模型和硬件平臺模型,然后是一個完整的仿真模型,用例任務(wù)映射到硬件平臺的子系統(tǒng)上。完整的論文“系統(tǒng)架構(gòu)探索的 SoC 應(yīng)用用例捕獲”可從Sondrel獲得。

審核編輯 黃昊宇

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

    關(guān)注

    456

    文章

    51087

    瀏覽量

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

    關(guān)注

    38

    文章

    4193

    瀏覽量

    218709
  • 設(shè)計
    +關(guān)注

    關(guān)注

    4

    文章

    818

    瀏覽量

    69922
  • 架構(gòu)師
    +關(guān)注

    關(guān)注

    0

    文章

    47

    瀏覽量

    4644
收藏 人收藏

    評論

    相關(guān)推薦

    英特爾前Xeon首席架構(gòu)師加盟高通

    高通公司近日宣布,英特爾前Xeon服務(wù)器處理器首席架構(gòu)師Sailesh Kottapalli已正式加入高通,并擔(dān)任高級副總裁一職。此舉被視為高通進軍數(shù)據(jù)中心CPU市場的重要一步
    的頭像 發(fā)表于 01-15 15:30 ?202次閱讀

    智能座艙SoC算力評估及應(yīng)用總結(jié)

    本文轉(zhuǎn)自:智能座艙產(chǎn)業(yè)聯(lián)盟精確評估SoC算力的必要性智能座艙的系統(tǒng)穩(wěn)定性、用戶體驗和性能表現(xiàn)都依賴于SoC系統(tǒng)級芯片)的計算能力。為了實現(xiàn)最佳性能,
    的頭像 發(fā)表于 01-15 10:09 ?603次閱讀
    智能座艙<b class='flag-5'>SoC</b>算力評估及應(yīng)用總結(jié)

    【書籍評測活動NO.53】鴻蒙操作系統(tǒng)設(shè)計原理與架構(gòu)

    架構(gòu)師來說,本書堪稱“出卷老師親自講解的考試出題思路”。 本書重點介紹了鴻蒙操作系統(tǒng)的設(shè)計背景、設(shè)計理念和設(shè)計原則,同時對鴻蒙操作系統(tǒng)的整體架構(gòu)、關(guān)鍵子
    發(fā)表于 12-16 15:10

    走進北大 | 算能RISC-V通用處理器設(shè)計成功開課

    近日,北京大學(xué)集成電路學(xué)院賈天宇老師開設(shè)的《現(xiàn)代SoC處理器架構(gòu)設(shè)計》如期進行,算能首席科學(xué)家楊柳西博士、處理器架構(gòu)師張明俊受邀,為北大博士講授了RXU高性能通用處理器設(shè)計的課程。《現(xiàn)代系統(tǒng)
    的頭像 發(fā)表于 12-06 01:06 ?387次閱讀
    走進北大 | 算能RISC-V通用處理器設(shè)計成功開課

    一文看懂SoC架構(gòu)

    一、SoC 架構(gòu)圖:核心功能和設(shè)計目標(biāo) SoC 是基于通用處理器這樣的思路進行設(shè)計的,與 PC 設(shè)計思路一樣。即通用處理器是由 CORE + MEM 兩部分組成,修改軟件來實現(xiàn)不同的功能,電腦還是
    的頭像 發(fā)表于 11-29 09:57 ?829次閱讀
    一文看懂<b class='flag-5'>SoC</b>的<b class='flag-5'>架構(gòu)</b>

    深入解析自動駕駛系統(tǒng)的DCU、MCU、MPU、SoC及整車電子架構(gòu)

    摘要本文探討了自動駕駛的DCU、MCU和MPU在電子電氣架構(gòu)的作用,比較了分布式與集中式架構(gòu)的優(yōu)勢,以及ADAS系統(tǒng)從L0-L2+的發(fā)展
    的頭像 發(fā)表于 11-20 17:08 ?1435次閱讀
    深入解析自動駕駛<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>中</b>的DCU、MCU、MPU、<b class='flag-5'>SoC</b>及整車電子<b class='flag-5'>架構(gòu)</b>

    SOC芯片在汽車電子的應(yīng)用

    了處理器核心、存儲器、輸入/輸出端口等組件的集成電路。與傳統(tǒng)的多芯片解決方案相比,SOC芯片具有體積小、功耗低、性能高、成本效益好等優(yōu)點。這些特點使得SOC芯片成為汽車電子系統(tǒng)的理想
    的頭像 發(fā)表于 10-31 15:46 ?1317次閱讀

    三星電子內(nèi)部或自研XR設(shè)備專用芯片

    Parik領(lǐng)銜。Neeraj Parik目前在三星美國研究院擔(dān)任首席SoC系統(tǒng)級芯片)與系統(tǒng)架構(gòu)師職務(wù),其豐富的職業(yè)背景包括曾在特斯拉、蘋果、博通、賽靈思、飛利浦及Rambus等知
    的頭像 發(fā)表于 08-14 17:21 ?374次閱讀

    中級自動駕駛架構(gòu)師應(yīng)該學(xué)習(xí)哪些知識

    隨著自動駕駛技術(shù)的成熟,對系統(tǒng)架構(gòu)師的需求逐漸增加。自動駕駛系統(tǒng)架構(gòu)師負責(zé)設(shè)計整個系統(tǒng)的結(jié)構(gòu)、組件、接口和數(shù)據(jù)流;需要協(xié)調(diào)不同領(lǐng)域的專業(yè)知識
    的頭像 發(fā)表于 06-20 21:47 ?313次閱讀

    初級自動駕駛架構(gòu)師應(yīng)該學(xué)習(xí)哪些知識

    隨著自動駕駛技術(shù)的成熟,對系統(tǒng)架構(gòu)師的需求逐漸增加。自動駕駛系統(tǒng)架構(gòu)師負責(zé)設(shè)計整個系統(tǒng)的結(jié)構(gòu)、組件、接口和數(shù)據(jù)流;需要協(xié)調(diào)不同領(lǐng)域的專業(yè)知識
    的頭像 發(fā)表于 06-20 21:45 ?342次閱讀

    soc設(shè)計的晶振是什么?晶振在SoC設(shè)計的作用

    SoC廣泛應(yīng)用于各種電子設(shè)備,如智能手機、平板電腦、數(shù)字電視等。
    的頭像 發(fā)表于 05-07 10:08 ?1130次閱讀

    SOC設(shè)計Clock Gating的基本原理與應(yīng)用講解

    SOC(System on Chip,片上系統(tǒng))設(shè)計,時鐘信號的控制對于整個系統(tǒng)的性能和功耗至關(guān)重要。本文將帶您了解SOC設(shè)計
    的頭像 發(fā)表于 04-28 09:12 ?2423次閱讀

    英特爾與Arm聯(lián)手助力初創(chuàng)企業(yè)開發(fā)Arm架構(gòu)SoC

    據(jù)介紹,此次合作旨在聯(lián)合推動使用Intel 18A制程工藝研發(fā)Arm架構(gòu)SoC的初創(chuàng)企業(yè)發(fā)展。英特爾和Arm將攜手提供IP和制造及相關(guān)金融支持,助力初創(chuàng)企業(yè)持續(xù)進行創(chuàng)新和增長。這些企業(yè)將專門針對各種設(shè)備和服務(wù)器研發(fā)arm架構(gòu)
    的頭像 發(fā)表于 03-25 15:34 ?433次閱讀

    什么是片上系統(tǒng)SoC?

    在幾十年前,片上系統(tǒng)(SOC)這個術(shù)語還只是一個流行詞。如今,它是繼續(xù)推動電子領(lǐng)域發(fā)展的一項重要技術(shù)。SoC的增加是集成和嵌入式計算日益增長的主流趨勢的一部分,這使得計算設(shè)備變得更小、更便宜、更快
    的頭像 發(fā)表于 03-19 08:26 ?816次閱讀
    什么是片上<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>SoC</b>?

    OPPO與哲庫科技解散團隊,全力研發(fā)自研芯片底層架構(gòu)

    1月8日,OPPO首席產(chǎn)品官劉作虎在接受媒體采訪時指出,雖然OPPO不會自主研發(fā)芯片,但仍舊會保持哲庫科技原有核心架構(gòu)師團隊,發(fā)揮其與聯(lián)發(fā)科、高通等企業(yè)的溝通交流作用,旨在打通終端需求和 SoC 能力之間的通道。
    的頭像 發(fā)表于 01-30 09:29 ?766次閱讀