(FPGA Based Validation Technique for Advanced Driver Assistance System)
近年來,在汽車行業中對于ADAS(高級駕駛輔助系統)的研發呈一個逐漸增長的趨勢。該系統集成了多個獨立的組件,一個典型的ADAS汽車系統有單個或多個雷達芯片用來發射和接收電磁波,同時擁有用于輔助駕駛員決策的數據微處理器。雷達芯片和微控制器擁有多個共享接口,對系統同步過程有嚴格的時間要求。接口的確認用于確保系統的高效性和可靠性,該過程是ADAS調試過程的重要組成部分。為了調整嚴格的時間要求,需要購進昂貴的高端設備來解決該問題。本文采用FPGA(現場可編程門陣列)方法來最小化系統級同步驗證方法的成本。該技術用于驗證ADAS的接口驗證,同時用于汽車微控制器和雷達芯片之間的高速LVDS(低電壓差分信號)和多個共享接口之間的同步。這種技術可以廣泛用于不同接口標準的時間同步。
本文采用FPGA方法來最小化系統級同步驗證方法的成本,體現了選擇樣本的靈活性和可配置性。FPGA用于驗證雷達芯片與微控制器之間LVDS接口的可偏性。通過在不同的數據速率下輸入不同數量的偏移量,來驗證LVDS和CMOS單端信號接口之間的時序同步。這使得微控制器的系統驗證十分高效且大大降低了成本。所提出的方法將被用于進一步驗證過程(緩慢,典型,快速等)的偏斜情況。這種方法可以進一步擴展并用于汽車微控制器中各種接口標準之間的定時同步驗證。