毛片在线视频观看_一级在线|欧洲_艹逼视频免费_精品一区二区久久

您的位置:首頁 >汽車 >

利用英偉達系列芯片設(shè)計的高階自動駕駛的系統(tǒng)啟動時序 環(huán)球新動態(tài)

2023-05-21 05:47:55    來源:搜狐汽車

作者 |Jessie


(資料圖片僅供參考)

出品 | 焉知

知圈 |進“底盤社群”請加微yanzhi-6,備注 底盤

往期回顧

英偉達系列芯片如何應(yīng)用于智能汽車開發(fā)看這兩篇文章就夠了(一)

英偉達系列芯片如何應(yīng)用于智能汽車開發(fā)看這兩篇文章就夠了(二)

英偉達系列芯片如何用于自動駕駛研發(fā)之(一):架構(gòu)及安全設(shè)計

英偉達系列芯片如何用于自動駕駛開發(fā)之(二):硬件電源設(shè)計

從底層軟件開發(fā)角度解析NVIDIA的典型架構(gòu)開發(fā)框架(系列三)

詳解英偉達芯片在自動駕駛的軟件移植設(shè)計開發(fā)

利用英偉達系列芯片NvStream設(shè)計的數(shù)據(jù)流驅(qū)動及時間同步模式

本文所闡述的整個狀態(tài)定義還處于頂層狀態(tài),也不能表征 Orin 系列內(nèi)部的所有狀態(tài)細節(jié)和事件。Orin系列芯片啟動 ROM 執(zhí)行并最終通過控制到系統(tǒng)依賴的軟件。整個 Orin 啟動分為加載驅(qū)動、加載存儲、啟動操作系統(tǒng)、調(diào)用應(yīng)用核模塊幾個大方向。

如下圖所示,各時序圖所表示的整個 SOC 芯片啟動時序。

通常,Orin 系列芯片所能實現(xiàn)的高階駕駛輔助系統(tǒng)架構(gòu)通常需要引入單獨的 MCU 芯片對其規(guī)劃的執(zhí)行指令做執(zhí)行仲裁,其他系統(tǒng)電源軌由SMCU進行監(jiān)控。這樣不僅可以提升相應(yīng)的安全等級,也是作為低電壓控制的關(guān)鍵策略。在Orin功能安全島中可以運行OEM跟功能安全相關(guān)的算法,如車控算法、比對算法、傳感器后融合算法等。通過運行Safety框架,對Orin芯片對Orin系列芯片和Drive OS軟件進行監(jiān)控。

Orin系列芯片支持各種電源狀態(tài)包含Active(SC0)、Deep Sleep(SC7)、OFF SC7 電源狀態(tài),同時也被稱為掛起到存儲狀態(tài),這種設(shè)置是在用于從深度睡眠(SC7)狀態(tài)到激活(Active)的快速重啟中,SC7 在這種狀態(tài)下一直處于低電量消耗的睡眠狀態(tài)。不僅 SC7 進入和退出需要專門的電源供給時序,同時也需要操作系統(tǒng)(這里指英偉達專門的操作系統(tǒng) Drive OS)支持從掛起狀態(tài)中重啟。這個過程涉及兩個子過程“Suspend-to-Memory” (即懸置到存儲態(tài)),再從“Memory-to-Resume”(從存儲態(tài)到重啟)。這里的存儲(memory) 單元實際就是系統(tǒng)的動態(tài)隨機存取內(nèi)存(DRAM)。

英偉達系列芯片的功耗模式主要有四種電源狀態(tài),且這四種狀態(tài)之間可以進行有效的狀態(tài)跳轉(zhuǎn)。

如下表表示了典型的電源轉(zhuǎn)換表。

電源狀態(tài)

Orin PMIC狀態(tài)

MCU PMIC狀態(tài)

使用場景

OFF

OFF SC7

OFF

系統(tǒng)關(guān)閉(KL30 未連接上)

Deep_Sleep

Deep Sleep(SC7)

Standby

深睡眠狀態(tài),可通過 PHY 線、SC7 故障或者整車電源喚醒

Light_Sleep

Deep Sleep(SC7)

ON

待機狀態(tài),可通過 PHY 或整車 電源(GPIO)喚醒

Active

Active(SC0)

ON

整個系統(tǒng)被開啟且具備完整 的功能(電源連接至 KL30)

FailSafe

FailSafe

FailSafe

MCU PMIC/Orin PMIC的失效模式狀態(tài)表示 當嚴重錯誤被檢測到

當然,如上的系統(tǒng)狀態(tài)是通過SYS_VIN_LV VRS_10/12 VDD和SYS_VIN_HV VRS_11/VDD進行同步監(jiān)測的。

對于 Deep_Sleep和Light_Sleep兩種狀態(tài),可以通過特定設(shè)置來決定 PHY 的電源狀態(tài),他們可以選擇將自己的待機模式放在上面,也可以將完整的電源關(guān)閉。Tier1 或主機廠需求也可以決策如何通 過 PHY 線來進行喚醒。例如,如果整車線束的 GPIO 口可以用來作為喚醒源,則所有 PHY 可 以在Deep_Sleep和Light_Sleep狀態(tài)下完全關(guān)閉。

以上每個狀態(tài)之間還有中間狀態(tài),可以被區(qū)分為 a、b 兩種子狀態(tài),從 a 到 b 的兩種子狀態(tài)轉(zhuǎn)換會發(fā)生在 MCU 所連接的固件啟動沒有其他額外觸發(fā)事件的情況下,這些固件包括攝像頭的子系統(tǒng)和其他系統(tǒng)設(shè)備電源供給。當然,這些固件是可以通過 MCU 通過內(nèi)部啟動模塊進行單獨啟停控制。當 MCU PMIC 或Orin PMIC出現(xiàn)嚴重錯誤時,系統(tǒng)將進入 FailSafe狀態(tài),MCU 的整個電源狀態(tài)將被置位為故障狀態(tài)。

接下來將對Orin系列中的電源每個子模塊進行詳細說明。

1)AON(Always on Cluster)群集

可以提供所有可能的硬件特征用于支持低電壓傳感器管理和喚醒使用場景。這些集群指令包含一個 ARM Cortex-R5 的緊耦合內(nèi)存的處理器核,可以支持周邊件(如時鐘、中斷控制器),不同的 I/O 控制端,路由邏輯。AON 模塊中的 Cortex-R5 處理器也可以被當做傳感器處理引擎(SPE)。

AON Cortex-R5 可以實現(xiàn):

ARM V7-R ISA 完整指令集和數(shù)據(jù)緩存緊耦合存儲(TCM)接口用于局部 SRAM

向量中斷支持

64 位 AXI/32 位 AHB 初始化接口,可分別用于 DRAM 需求和 MMIO 需求

32 位 AHB 初始化接口可以用于 ARM 向量中斷控制器接入

AXI 目標接口用于 DMA 接入到局部 SRAM

2)SC7-深度睡眠

SC7 是用于在最低可能的電源輸入下來進行快速重啟。該狀態(tài)下所有 CPU 核被關(guān)閉,且大多數(shù)的 I/O 和內(nèi)部模塊都被關(guān)閉了,軟件執(zhí)行被掛起。系統(tǒng)狀態(tài)被保存在 DRAM 中,并且總是處于自更新模式。

芯片從淺睡眠轉(zhuǎn)移到深睡眠的狀態(tài)需要滿足如下條件:

凍結(jié)所有正在運行的應(yīng)用

同步文件系統(tǒng)內(nèi)容到存儲設(shè)備

掛起各自的設(shè)備驅(qū)動,保存 DRAM 中的其他狀態(tài)

將 DRAM 放到自刷新模式中

當需要在 SC 之前運行時,斷電序列也與系統(tǒng)內(nèi)測試有關(guān)。

如下圖表示了整個系統(tǒng)進入和退出低功耗模式的電源啟動時序圖(其中,如下左圖表示 SC7 內(nèi)側(cè)進入時序)。

進入退出低功耗時序圖

對如上時序概括起來將,Orin-x 進入深度睡眠(SC7)實際是間斷性的關(guān)閉一些高功耗模塊。其中,包含如下完整的處理步驟:

首先,通過電源管理軟件模塊關(guān)閉最高功耗模塊:VDD_CPU、VDD_GPU 和 VDD_CV 電源軌, 從而為進入 SC7 深睡眠模式做準備;

其次,SC7 進入固件將 DRAM 置于自刷新過程中;

然后,SC7 進入前需要將固件配置時鐘節(jié)拍完成后才進入電源深度休眠狀態(tài)。在進入電源深度休眠前,軟件需要確保IO 狀態(tài)不會和任何其他平臺需求(比如拉高拉低需求,額外的元器件需求)相沖突,從而確保 IO 漏洞盡可能最小化;

Orin 芯片的使能端 SF_PWR_SOC_EN 被 PMC 固件和其中的電源軌會被逐步取消斷言;

平臺依賴 IO 電源軌和 PLL 電源軌將被選擇性的關(guān)閉;

兩個存儲控制端口 VDDIO_DDR_VDD2 和 VDD_DDR_VDDQ 電源軌將被關(guān)閉;

基于芯片正常電壓和特征參數(shù)而變化的邏輯軌 VDD_SOC 和功能安全控制電源軌 VDD_FSI 將 被關(guān)閉;

接下來是系統(tǒng)如何退出低功耗模式。

當系統(tǒng)斷電后,系統(tǒng)硬件會將電源和時鐘給到 Orin-x 芯片。注意可能有其他的系統(tǒng)層限制(比如 LPDDR5 存儲電源時序限制)出現(xiàn)。

整體上退出低功耗模式SC7是有整車傳遞過來的指令輸入。首先,需要完成包含MCU PMIC電源管理程序后,由MCU控制觸發(fā)SC7退出指令,同時控制VRS10開始正常上電工作,隨即Orin芯片開始進行自檢后控制退出SC7并開啟時鐘源、授權(quán)軟件模塊、觸發(fā)快速驅(qū)動,最后進入下一個待命狀態(tài)。MCU端則開始與Orin之間啟動對應(yīng)的心跳監(jiān)測。

3)系統(tǒng)內(nèi)檢(IST)

Orin系列芯片會提供一種機制來檢測由系統(tǒng)內(nèi)測(IST)所產(chǎn)生的永久的故障,IST 應(yīng)該在 Orin-x 功能安全系統(tǒng)中使用期間被啟動。IST 需要以特定的規(guī)則來配置零部件的軟硬件。IST 可以配置來執(zhí)行一個在單 Orin-x 或者 Orin-x 外加一個 dGPU 的模式組成智駕系統(tǒng)。整個錯誤(Failsafe)處理機制如下:

①當系統(tǒng)無錯誤時,標準的電源時序會通過特定的 I/O 端或總線(CAN/Flexray/Ethernet PHYs) 喚醒整個系統(tǒng)。這也包含啟動所有 SC7 斷電域,然后是支持從內(nèi)存恢復的操作系統(tǒng) DRIVE OS,以結(jié)束正在運行的活動狀態(tài)。其中,啟動的快慢取決于內(nèi)存的自恢復能力。

②當 SC7 模塊失效或 Timeout 時會產(chǎn)生相應(yīng)的失效時序,芯片內(nèi)部錯誤、溫度異常導致的宕機、低壓/過壓等都是這些失效模式之一。整體來說,如果芯片處于失效狀態(tài)時,實際是首先喚醒 MCU 后,通過內(nèi)部檢測機制確認是否進入 SC7 。已經(jīng) timeout 或故障時,需要控制 VRS-10 關(guān)閉所有的 SC7 電源軌,只留下喚醒 PHY 線處于低電壓供電狀態(tài)。MCU 最終會將PMIC 模塊至于待機狀態(tài)后將MCU 關(guān)閉。

此外,系統(tǒng)內(nèi)測程序 ITS 還需要檢測 Orin 是否長期維持在低功耗狀態(tài) SC7下,如果是,則系統(tǒng)將會退出該低功耗SC7模式。并且在下一個系統(tǒng)自檢過程中判斷是否有重新進入低功耗SC7模式的需求。

對于IST系統(tǒng)內(nèi)側(cè)應(yīng)用而言,NVIDIA Orin 專門配置了相應(yīng)的IST管理器來實現(xiàn)如下一些功能子項:

①提供一個用于設(shè)置IST配置的接口。

將用戶應(yīng)用程序設(shè)置的配置與NVIDIA DRIVE Orin通信? 以太網(wǎng)上的軟件(IST客戶端)(用于鑰匙打開/關(guān)閉Orin IST)。

②提供一個用于讀取IST結(jié)果的接口。

提供接口,平臺電源管理器可以使用這些接口查詢是否必須執(zhí)行Keyon/KeyOff IST,并查詢IST是否已完成。

③在引導過程中,決定NVIDIA Orin應(yīng)處于IST模式還是正常模式。

④通過GPIO斷言觸發(fā)IST,監(jiān)控NVIDIA Orin上IST的執(zhí)行,并通過超時檢測IST卡住的場景。

⑤提供一個中止IST執(zhí)行的接口。

⑥檢測并處理以下硬件錯誤情況。

在某些情況下,IST的執(zhí)行會受阻,且該阻塞會由基于GPT的硬件計時器檢測到,該計時器具有可配置的超時。與 DRIVE Orin的通信? SoC由具有可配置超時的軟件計時器進行監(jiān)控。這取決于MCU和Orin之間的活動以太網(wǎng)(VLAN200)連接。客戶應(yīng)用程序應(yīng)使用NvMCU_ISTManager提供的接口,在每個電源循環(huán)期間設(shè)置有效的IST配置。這是使用串行控制臺外殼命令完成的。

總結(jié)

本文從芯片內(nèi)部到芯片外部詳細分析了整個芯片工作的啟動時序流程、狀態(tài)跳轉(zhuǎn)、系統(tǒng)監(jiān)控能力等。相對于單SOC芯片啟動而言,基于SOC+MCU的自動駕駛系統(tǒng)架構(gòu)可更好的利用兩芯片各自的優(yōu)勢進行互補,同時其按照基礎(chǔ)的驅(qū)動原理也可以由SMCU很好的對整個電源管理和啟動時序進行管控和監(jiān)測。考慮Orin系列芯片在后續(xù)智駕系統(tǒng)的不斷深入應(yīng)用,這些前期的設(shè)計分析過程必將成為后期系統(tǒng)架構(gòu)和硬件架構(gòu)設(shè)計中不可或缺的一環(huán)。后續(xù)文章我們將從純軟件設(shè)計的角度繼續(xù)講解如何對英偉達芯片設(shè)計的系統(tǒng)架構(gòu)進行有效的驅(qū)動。

關(guān)鍵詞:

相關(guān)閱讀

毛片在线视频观看_一级在线|欧洲_艹逼视频免费_精品一区二区久久
亚洲欧美国产制服动漫| 久久国产婷婷国产香蕉| 亚洲欧洲av一区二区三区久久| 久久精品视频亚洲| 欧美三级电影一区| 在线观看日韩av| 久热国产精品| 国产精品一区二区你懂得| 午夜精品999| 欧美日韩亚洲高清| 亚洲天堂成人在线观看| 欧美成人69av| 狠狠v欧美v日韩v亚洲ⅴ| 久久久免费av| 国产视频一区二区三区在线观看| 欧美在线观看你懂的| 欧美小视频在线观看| 午夜精品视频在线观看| 欧美日韩亚洲一区二区三区在线观看| 在线看视频不卡| 欧美精品成人| 亚洲一级网站| 欧美日韩在线免费观看| 亚洲欧美日韩精品| 国产精品高潮粉嫩av| 欧美一区影院| 国产精品天天看| 久久精品国产久精国产一老狼 | 久久久7777| 国产乱人伦精品一区二区| 久久久激情视频| 国产日韩在线不卡| 模特精品在线| 亚洲一区二区三区在线观看视频 | 欧美成人第一页| 正在播放亚洲一区| 欧美日韩在线观看视频| 欧美一级片一区| 国产精品一区在线观看你懂的| 久久精品国产欧美亚洲人人爽| 国产美女一区| 免费黄网站欧美| 亚洲桃花岛网站| 国产精品国产精品| 久久精品一区中文字幕| 韩国三级电影一区二区| 欧美精品久久一区二区| 午夜精品视频在线观看一区二区| 国产精品网站在线观看| 麻豆精品国产91久久久久久| 国产精品99久久久久久白浆小说 | 欧美少妇一区二区| 久久精品国产免费看久久精品| 狠狠色噜噜狠狠色综合久| 欧美日韩精品免费在线观看视频| 欧美伊人久久| 精品成人a区在线观看| 欧美三区免费完整视频在线观看| 欧美中在线观看| 国产专区一区| 欧美三区在线视频| 另类欧美日韩国产在线| 亚洲欧美电影院| 国产日韩欧美91| 欧美精品亚洲二区| 久久久99久久精品女同性| 激情国产一区| 国产精品久久久久久一区二区三区 | 国产欧美日韩精品a在线观看| 欧美大片18| 久久成人免费电影| 亚洲调教视频在线观看| 国产农村妇女精品一二区| 欧美精品一区二区视频| 久久久久www| 亚洲免费中文字幕| 国产在线播精品第三| 欧美性天天影院| 欧美岛国激情| 久久久久久久久久久一区| 亚洲伊人伊色伊影伊综合网| 国产日韩欧美三区| 欧美视频一区二区| 欧美高清影院| 久久九九全国免费精品观看| 亚洲尤物影院| 精品福利免费观看| 国产欧美日韩精品专区| 国产精品国产自产拍高清av王其| 欧美激情第五页| 久久综合九色综合久99| 欧美一区二区在线免费观看| 亚洲午夜精品在线| 激情国产一区| 国产一区视频网站| 国产精品午夜春色av| 国产精品av久久久久久麻豆网| 欧美国产乱视频| 美女精品一区| 老妇喷水一区二区三区| 久久久久综合网| 久久国产精品一区二区| 亚洲欧美资源在线| 午夜精品亚洲一区二区三区嫩草| 亚洲一区免费视频| 亚洲欧美日韩精品一区二区| 宅男在线国产精品| 伊人久久大香线蕉综合热线| 国产主播在线一区| 韩国欧美国产1区| 国外成人网址| 国产一区在线视频| 国产一区成人| 狠狠狠色丁香婷婷综合激情| 国产一区二区三区黄视频| 国产日韩欧美自拍| 国产日韩精品一区二区三区| 国产欧美日韩不卡| 国产婷婷一区二区| 国产自产2019最新不卡| 极品少妇一区二区三区精品视频| 狠狠色噜噜狠狠狠狠色吗综合| 韩国av一区二区| 在线观看视频日韩| 亚洲一区二区三区涩| 亚洲免费在线| 午夜视频久久久久久| 欧美一区二区三区在| 久久激情综合| 久久综合狠狠综合久久综青草| 可以看av的网站久久看| 欧美成人四级电影| 欧美激情一区二区三级高清视频 | 在线观看视频一区| 亚洲性线免费观看视频成熟| 亚洲欧美成人综合| 久久国产欧美| 久久先锋资源| 欧美国产日产韩国视频| 欧美日韩免费区域视频在线观看| 欧美日韩免费观看一区| 国产精品免费观看在线| 国产日韩在线视频| 中文久久精品| 欧美在线亚洲一区| 久热精品视频| 欧美日韩午夜| 国产免费成人av| 在线国产欧美| 欧美在线资源| 免费黄网站欧美| 欧美午夜三级| 国产欧美婷婷中文| 亚洲视频在线一区| 欧美在线观看一区二区| 久久综合九色99| 欧美日韩综合不卡| 国产午夜精品久久| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 欧美性开放视频| 国产丝袜美腿一区二区三区| 中文精品视频| 久久久一区二区| 欧美日韩免费观看中文| 国产一区二区三区在线播放免费观看 | 欧美在线资源| 欧美黄色精品| 国产欧美日韩91| 亚洲欧美精品| 久热综合在线亚洲精品| 国产精品国内视频| 精品成人乱色一区二区| 欧美一区二区视频在线| 欧美高清视频一二三区| 国产精品一区二区在线观看| 在线欧美日韩精品| 久久人人爽人人| 国产精品电影在线观看| 在线免费观看视频一区| 久久亚洲私人国产精品va| 欧美视频二区36p| 在线观看欧美黄色| 老色批av在线精品| 国产精品热久久久久夜色精品三区| 在线精品视频一区二区三四| 久久女同精品一区二区| 欧美性大战久久久久| 亚洲私人影吧| 欧美激情2020午夜免费观看| 国产色综合网| 久久精品视频播放| 欧美午夜寂寞影院| 亚洲性感美女99在线| 欧美电影在线播放| 国产一区二区三区久久悠悠色av | 国内精品嫩模av私拍在线观看 | 国产一区二区主播在线| 久久久久久久网站| 国产精品欧美久久久久无广告| 亚洲尤物在线|