日本无码免费高清在线|成人日本在线观看高清|A级片免费视频操逼欧美|全裸美女搞黄色大片网站|免费成人a片视频|久久无码福利成人激情久久|国产视频一二国产在线v|av女主播在线观看|五月激情影音先锋|亚洲一区天堂av

  • 手機站
  • 小程序

    汽車測試網

  • 公眾號
    • 汽車測試網

    • 在線課堂

    • 電車測試

首頁 > 汽車技術 > 正文

汽車雷達 IC 設計的環(huán)境在環(huán)驗證

2022-02-16 20:42:26·  來源:MATLAB  
 
作者:Sainath Karlapalem,恩智浦 (NXP) 半導體在 NXP,我們團隊開發(fā)了一種新方法學來驗證汽車雷達集成電路 (IC) 的設計。該左移(或稱“流程前置”)方法學將

作者:Sainath Karlapalem,恩智浦 (NXP) 半導體

在 NXP,我們團隊開發(fā)了一種新方法學來驗證汽車雷達集成電路 (IC) 的設計。該左移(或稱“流程前置”)方法學將規(guī)格書級別指標的早期驗證與虛擬現(xiàn)場試驗相結合。
我們關注規(guī)格書級別的指標而不是硬件實現(xiàn)級別的指標,從而確保用來評估設計的驗證簽核 (signoff) 標準與客戶最關心的標準一致。
此外,通過在虛擬現(xiàn)場試驗中仿真路試場景,我們可以使用真實測試激勵對雷達 IC 硬件進行環(huán)境在環(huán)驗證。
我們的客戶中有相當一部分是一線汽車供應商,他們最關心的就是規(guī)格書中的各項性能指標,比如信噪比 (SNR) 和總諧波失真 (THD)。
他們反倒不太關心大多數(shù) IC 驗證團隊會關心的一些主要指標,比如單個組件測試結果、代碼覆蓋率結果,以及其他硬件實現(xiàn)級別的指標。
另外,我們的客戶利用現(xiàn)場試驗和真實駕駛場景來評估完整的雷達系統(tǒng),而 IC 驗證團隊則使用與真實信號相去甚遠的測試圖形來評估單個射頻、模擬和數(shù)字組件(圖 1)。
我和所在團隊定義并實現(xiàn)了左移(或稱“流程前置”)方法學,使得我們驗證 IC 設計的流程與客戶評估 IC 設計的標準保持一致。
我們開發(fā)用于虛擬現(xiàn)場試驗的路試駕駛場景基于許多客戶所遵循的 Euro NCAP 標準。
我們生成的功能和性能指標(如 SNR)與客戶評估自己產品中的 IC 組件所用的指標相同。
圖 1.包含射頻、模擬和數(shù)字子系統(tǒng)的汽車雷達系統(tǒng)架構
規(guī)格書級別指標的早期驗證
過去,我的團隊采用一種基于通用驗證方法學 (UVM) 的方法來驗證汽車雷達系統(tǒng)的數(shù)字部分。這種方法需要使用高級語言創(chuàng)建一個參考模型來復制待測設計 (DUT) 的功能。給定輸入測試向量,比較 DUT 的輸出與參考模型的輸出。UVM 測試并不捕獲 SNR 測量值或者客戶關心的其他指標。并且,即使實現(xiàn)只有相對很小的更改(比如更新有限脈沖響應 (FIR) 濾波器的系數(shù)),測試平臺都要做出相應更改。保持測試平臺與實現(xiàn)的同步需要相當多的精力和時間。
鑒于此方法的缺點和局限性,我們沒有把驗證精力放在實現(xiàn)與參考模型的一一對應上,而是決定重點關注設計的功能和性能。我們開發(fā)了 MATLAB®算法,不僅能計算 SNR、THD 和功率譜密度 (PSD) 等高級設計指標,也能計算濾波器和其他組件的指標,比如阻帶衰減和通帶波紋。我們使用 HDL Verifier?,基于這些 MATLAB 算法生成 SystemVerilog DPI 組件,并將它們集成到 HDL 測試平臺,用于 Cadence® 仿真環(huán)境(圖 2)。

圖 2:一個使用 MATLAB 驗證函數(shù)的測試環(huán)境,函數(shù)借助 HDL Verifier 通過 DPI-C 在 SystemVerilog 封裝中實現(xiàn)。
采樣信號數(shù)據(jù)通過 DUT 進行采集,然后傳遞給 MATLAB 驗證代碼所產生的 DPI-C 函數(shù)。繪制測試結果圖(圖 3),并與系統(tǒng)需求進行對比,以確保設計符合規(guī)格書。
圖 3:采樣信號(上)和 MATLAB 計算得出的功率譜密度圖(下)。
使用 MATLAB 生成的 DPI-C 模型,我們可以在 Cadence HDL 驗證環(huán)境中的多個接口上對功能指標和性能指標進行計算。我們可以將設計的實現(xiàn)和驗證分離開來,并在更契合客戶所關心指標的抽象級別上進行測試。
我們還可以重用 MATLAB 生成的 C 代碼,對初次流片的測試結果進行分析。比如,我們從雷達傳感器 IC 收集采樣數(shù)據(jù),然后將這些數(shù)據(jù)傳遞給用于計算 SNR 的 C 函數(shù)。這些函數(shù)由 MATLAB 生成,同時也用于在 SystemVerilog 中驗證我們的設計。
虛擬現(xiàn)場試驗
在過渡到指標驅動的驗證方法時,我們使用真實駕駛場景數(shù)據(jù)進行虛擬現(xiàn)場試驗。以前,我們使用不同的測試向量集分別驗證每個射頻、模擬和數(shù)字子系統(tǒng)。這些測試向量中,只有極少數(shù)提取自路試過程中所捕獲的雷達反射。
如今,我們已在這一方法學中納入環(huán)境在環(huán)驗證?,F(xiàn)在,我們利用 Automated Driving Toolbox? 中的駕駛場景設計器(圖 4)構建駕駛場景。該 App 中的預置場景代表了 Euro NCAP 測試協(xié)議。這些協(xié)議正是客戶評估雷達系統(tǒng)性能的基準。
圖 4:Automated Driving Toolbox 中的駕駛場景設計器。
下一步,我們用 Phased Array Toolbox? 構建一個雷達傳感器模型。為了讓此模型符合實際所用傳感器的規(guī)格書,我們調整了有關天線孔徑、峰值發(fā)射功率、接收機噪聲系數(shù)以及天線單元數(shù)量的參數(shù)。此外還調整了影響調頻連續(xù)波 (FMCW) 波形的某些參數(shù),比如最大距離、線性調頻時長、掃描帶寬和采樣率。我們把這個傳感器模型集成到之前構建的駕駛場景中,將雷達傳感器虛擬地安裝在自主車輛上(圖 5)。
圖 5:用于管理自主車輛上雷達傳感器位置的界面。
接下來我們執(zhí)行這個駕駛場景,并捕獲傳感器的混頻器輸出,即場景中目標的雷達反射的解線性調頻信號。我們將這個解線性調頻信號傳遞給 ADC 設計中的 Simulink® 模型,以生成數(shù)字 IQ 數(shù)據(jù),然后把這些數(shù)據(jù)饋送給數(shù)字基帶處理鏈。
如此一來,我們就可以生成基于 Euro NCAP 駕駛場景的 IQ 數(shù)據(jù),并在研發(fā)的早期階段(可能早于初次流片一年甚至更多)進行數(shù)字處理鏈的虛擬現(xiàn)場試驗(圖 6)。

圖 6:虛擬現(xiàn)場試驗的跟拍視圖(左上)和鳥瞰視圖(右)。
后續(xù)工作
新的方法學和工作流現(xiàn)已推廣應用至下一代的雷達收發(fā)機。對于這些產品,我們會在場景中納入環(huán)境效應,以了解我們的設計在雨霧天氣等情況下的性能表現(xiàn)。
我們認識到,這一新的驗證方法學并不僅僅適用于汽車雷達系統(tǒng)的數(shù)字組件,所以我們也期望將虛擬現(xiàn)場試驗用于模擬組件和其他應用場景,比如車輛之間的通信系統(tǒng)。
這篇文章重點介紹了傳感器實現(xiàn)中數(shù)字部分的驗證,但是這一環(huán)境在環(huán)方法也可輕松推廣應用到混合信號和射頻設計中,比如傳感器設計中的 ADC。

非常感謝恩智浦半導體的同仁 Kaushik Vasanth 實現(xiàn)此環(huán)境在環(huán)驗證方法學,以及 MathWorks 的 Vidya Viswanathan 提供及時的技術支持。

如果您也想要和來自主機廠商和零部件供應商的研發(fā)管理人員、工程師們,以及 MathWorks專家和合作伙伴們一起分享工程理念、最佳實踐,基于模型的設計經驗,以及有關人工智能、自動駕駛、虛擬整車仿真等行業(yè)熱門話題。
即刻提交演講摘要,您將有機會通過以下兩種方式之一,在此專業(yè)盛會上與廣大業(yè)界同仁分享您的經驗和成果:
  • 主會場或者技術分會場,20-25 分鐘演講
  • 展示區(qū)海報分享
分享到:
 
反對 0 舉報 0 收藏 0 評論 0
滬ICP備11026917號-25