色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

英偉達系列芯片設計的高階自動駕駛系統啟動時序流程

jf_C6sANWk1 ? 來源:焉知汽車 ? 2023-11-03 09:06 ? 次閱讀

本文所闡述的整個狀態定義還處于頂層狀態,也不能表征 Orin 系列內部的所有狀態細節和事件。Orin系列芯片啟動 ROM 執行并最終通過控制到系統依賴的軟件。整個 Orin 啟動分為加載驅動、加載存儲、啟動操作系統、調用應用核模塊幾個大方向。

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

wKgZomVESDaAXIr8AAMyMItEmOY182.jpg

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

wKgaomVESDaAExQRAAKVvAu5gBE272.jpg

Orin系列芯片支持各種電源狀態包含Active(SC0)、Deep Sleep(SC7)、OFF SC7 電源狀態,同時也被稱為掛起到存儲狀態,這種設置是在用于從深度睡眠(SC7)狀態到激活(Active)的快速重啟中,SC7 在這種狀態下一直處于低電量消耗的睡眠狀態。

不僅 SC7 進入和退出需要專門的電源供給時序,同時也需要操作系統(這里指英偉達專門的操作系統 Drive OS)支持從掛起狀態中重啟。這個過程涉及兩個子過程“Suspend-to-Memory” (即懸置到存儲態),再從“Memory-to-Resume”(從存儲態到重啟)。這里的存儲(memory) 單元實際就是系統的動態隨機存取內存(DRAM)。

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

wKgaomVESDaAXD4bAACfZSlTrhU813.jpg

如下表表示了典型的電源轉換表。

電源狀態 Orin PMIC狀態 MCU PMIC狀態 使用場景
OFF OFF SC7 OFF 系統關閉(KL30 未連接上)
Deep_Sleep Deep Sleep(SC7) Standby 深睡眠狀態,可通過 PHY 線、SC7 故障或者整車電源喚醒
Light_Sleep Deep Sleep(SC7) ON 待機狀態,可通過 PHY 或整車 電源(GPIO)喚醒
Active Active(SC0) ON 整個系統被開啟且具備完整 的功能(電源連接至 KL30)
FailSafe FailSafe FailSafe MCU PMIC/Orin PMIC的失效模式狀態表示 當嚴重錯誤被檢測

當然,如上的系統狀態是通過SYS_VIN_LV VRS_10/12 VDD和SYS_VIN_HV VRS_11/VDD進行同步監測的。

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

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

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

1)AON(Always on Cluster)群集

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

AON Cortex-R5 可以實現:

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

向量中斷支持

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

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

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

2)SC7-深度睡眠

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

芯片從淺睡眠轉移到深睡眠的狀態需要滿足如下條件:

凍結所有正在運行的應用

同步文件系統內容到存儲設備

掛起各自的設備驅動,保存 DRAM 中的其他狀態

將 DRAM 放到自刷新模式中

當需要在 SC 之前運行時,斷電序列也與系統內測試有關。

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

wKgaomVESFSAdCliAATbi1z8LYE101.jpg進入退出低功耗時序圖

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

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

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

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

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

平臺依賴 IO 電源軌和 PLL 電源軌將被選擇性的關閉;

兩個存儲控制端口 VDDIO_DDR_VDD2 和 VDD_DDR_VDDQ 電源軌將被關閉;

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

接下來是系統如何退出低功耗模式。

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

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

3)系統內檢(IST)

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

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

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

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

wKgZomVESFSAfmqyAAO6jyuJsSk345.jpg

對于IST系統內側應用而言,NVIDIA Orin 專門配置了相應的IST管理器來實現如下一些功能子項:

①提供一個用于設置IST配置的接口。

將用戶應用程序設置的配置與NVIDIA DRIVE Orin通信? 以太網上的軟件(IST客戶端)(用于鑰匙打開/關閉Orin IST)。

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

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

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

④通過GPIO斷言觸發IST,監控NVIDIA Orin上IST的執行,并通過超時檢測IST卡住的場景。

⑤提供一個中止IST執行的接口。

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

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

總結

本文從芯片內部到芯片外部詳細分析了整個芯片工作的啟動時序流程、狀態跳轉、系統監控能力等。相對于單SOC芯片啟動而言,基于SOC+MCU的自動駕駛系統架構可更好的利用兩芯片各自的優勢進行互補,同時其按照基礎的驅動原理也可以由SMCU很好的對整個電源管理和啟動時序進行管控和監測。考慮Orin系列芯片在后續智駕系統的不斷深入應用,這些前期的設計分析過程必將成為后期系統架構和硬件架構設計中不可或缺的一環。








審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2552

    文章

    51341

    瀏覽量

    755518
  • ROM
    ROM
    +關注

    關注

    4

    文章

    575

    瀏覽量

    85882
  • SoC芯片
    +關注

    關注

    1

    文章

    616

    瀏覽量

    34982
  • 英偉達
    +關注

    關注

    22

    文章

    3827

    瀏覽量

    91609
  • 自動駕駛
    +關注

    關注

    784

    文章

    13910

    瀏覽量

    166760

原文標題:利用英偉達系列芯片設計的高階自動駕駛的系統啟動時序

文章出處:【微信號:阿寶1990,微信公眾號:阿寶1990】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    英偉CEO稱若特斯拉自動駕駛芯片項目失敗,愿提供幫助

    據CNBC網站北京時間8月17日報道,英偉公司CEO黃仁勛(Jensen Huang)周四在回應特斯拉公司最終進軍汽車芯片市場可能構成的威脅時表示,英偉
    的頭像 發表于 08-17 09:18 ?3708次閱讀

    英偉何以成為車廠自動駕駛開發的首選

    英偉在今年的秋季GTC大會上發布了下一代自動駕駛芯片Thor,再次點燃了自動駕駛算力比拼的導火索。我們已經看到國內汽車市場中,蔚來、智已、
    的頭像 發表于 09-26 08:47 ?2601次閱讀

    AI/自動駕駛領域的巔峰會議—國際AI自動駕駛高峰論壇

    Urs Müller 博士英偉股份公司自動駕駛首席工程師Ammon Shashua 教授Mobileye公司聯合創始人首席技術官兼董事長Axel Schimidt 先生埃森哲公司EALA汽車
    發表于 09-13 13:59

    自動駕駛系列報告大放送了涉及傳感器,芯片,執行控制等

    自動駕駛系統:量產導向還是性能導向, 自動駕駛系列報告三:車載芯片篇,自動駕駛
    發表于 08-09 17:14

    自動駕駛系統設計及應用的相關資料分享

    作者:余貴珍、周彬、王陽、周亦威、白宇目錄第一章 自動駕駛系統概述1.1 自動駕駛系統架構1.1.1 自動駕駛
    發表于 08-30 08:36

    英偉播種自動駕駛業務 瞄準未來市場

    前不久英偉公布2018年第一季度財報,從報告中看出汽車業務的營收占比較低,英偉負責人表示英偉
    發表于 05-17 08:59 ?918次閱讀

    2018英偉自動駕駛安全報告你了解多少報告全部內容在這里

    近日,英偉發布了《2018英偉自動駕駛安全報告》。在這份報告中,英偉
    的頭像 發表于 10-28 11:28 ?4851次閱讀

    英偉DRIVE AGX Xavier開發套件就是一個用于構建自動駕駛系統的平臺

    智佳科技、圖森未來、Auto X等自動駕駛全棧方案公司都已經采用英偉NVIDIA DRIVE AGX芯片方案。
    發表于 01-13 10:27 ?7434次閱讀

    英偉發布新一代的自動駕駛芯片Orin

    英偉發布了用于自動駕駛和機器人的軟件定義平臺——NVIDIA DRIVE AGX Orin。
    的頭像 發表于 12-18 16:31 ?6250次閱讀

    安培GPU發布 英偉自動駕駛芯片算力升級

    同時,英偉還公布與幾家自動駕駛公司和初創公司的合作成果。今年新上市的小鵬P7就采用英偉自動駕駛
    的頭像 發表于 06-05 09:11 ?3020次閱讀

    Einride將使用英偉自動駕駛計算平臺

    據外媒報道,自動駕駛電動卡車制造商Einride表示,其新一代創新型“Pod”卡車將使用英偉Drive AGX Orin自動駕駛計算平臺,實現高速、無人
    的頭像 發表于 12-10 10:05 ?1893次閱讀

    自動駕駛備受關注 小馬智行完成D輪融資 英偉將量產自動駕駛芯片DRIVE Orin

    輪融資 已經發布了第六代自動駕駛系統的北京小馬智行科技有限公司日前已經順利完成D輪融資,迄今為止 小馬智行已經完成了6輪融資,目前完成了D輪融資的小馬智行估值85億。 英偉將量產
    的頭像 發表于 03-30 21:19 ?3291次閱讀

    自動駕駛芯片現狀盤點 國產自動駕駛芯片發展面臨的機遇和挑戰

    目前自動駕駛與智能座艙芯片一體化趨勢明顯,自動駕駛芯片具有高算力發展趨勢。市場容量未來5年將會高速增長自動駕駛
    發表于 02-21 11:37 ?1585次閱讀

    英偉拓展中國自動駕駛團隊 高通能否戰勝英偉

    英偉(Nvidia)微信官方賬號發布消息,該公司正在擴大在中國的自動駕駛團隊,要招募的職缺大約25個,包括:產品工程、系統整合、車輛測試、規劃控制、地圖等。
    的頭像 發表于 12-01 10:46 ?1564次閱讀

    高通自動駕駛靠軟件開發革新力壓英偉自動駕駛芯片

    拋開價格不談,英偉自動駕駛芯片毫無疑問是最強的,設計范圍在2019年底確定的Orin至今仍是量產最強的自動駕駛
    的頭像 發表于 02-20 13:50 ?1563次閱讀
    高通<b class='flag-5'>自動駕駛</b>靠軟件開發革新力壓<b class='flag-5'>英偉</b><b class='flag-5'>達</b><b class='flag-5'>自動駕駛</b><b class='flag-5'>芯片</b>
    主站蜘蛛池模板: 秋霞电影网视频一区二区三区| 秋霞电影网午夜鲁丝片| 国产成人ae在线观看网站站| A级韩国乱理伦片在线观看| 伊人第一路线| 一本道久久综合久久88| 亚洲乱码高清午夜理论电影 | 亚洲欧美另类无码专区| 亚洲AV无码乱码国产麻豆穿越| 桃花在线观看播放| 脱女学小内内摸出水网站免费| 谁有成人网站地址| 特级毛片AAAAAA| 天天摸夜添狠狠添高| 无码日本亚洲一区久久精品| 无羞耻肉动漫在线观看| 亚洲成a人片777777久久| 亚洲国产日韩欧美高清片a| 猫咪av永久最新域名| 乱h好大噗嗤噗嗤烂了| 伦理片飘花手机在线| 美女裸露胸部100%无遮挡| 美女被爽cao免费漫画| 摸董事长的裤裆恋老小说| 欧美成人国产| 热久久视久久精品2015| 色www.亚洲免费视频| 同桌上课把奶露出来给我玩| 亚洲高清国产拍精品影院| 亚洲免费一| 中文字幕亚洲乱码熟女在线| 5566精品资源在线播放| 97人人添人人澡人人澡人人澡| 99在线这精品视频| 成人免费毛片观看| 国产东北男同志videos网站| 国产三级在线观看免费| 精品伊人久久| 蜜桃成人在线| 骚妇BB双飞插| 亚洲精品在线免费|