(FPGA Based Validation Technique for Advanced Driver Assistance System)
近年来,在汽车行业中对于ADAS(高级驾驶辅助系统)的研发呈一个逐渐增长的趋势。该系统集成了多个独立的组件,一个典型的ADAS汽车系统有单个或多个雷达芯片用来发射和接收电磁波,同时拥有用于辅助驾驶员决策的数据微处理器。雷达芯片和微控制器拥有多个共享接口,对系统同步过程有严格的时间要求。接口的确认用于确保系统的高效性和可靠性,该过程是ADAS调试过程的重要组成部分。为了调整严格的时间要求,需要购进昂贵的高端设备来解决该问题。本文采用FPGA(现场可编程门阵列)方法来最小化系统级同步验证方法的成本。该技术用于验证ADAS的接口验证,同时用于汽车微控制器和雷达芯片之间的高速LVDS(低电压差分信号)和多个共享接口之间的同步。这种技术可以广泛用于不同接口标准的时间同步。
本文采用FPGA方法来最小化系统级同步验证方法的成本,体现了选择样本的灵活性和可配置性。FPGA用于验证雷达芯片与微控制器之间LVDS接口的可偏性。通过在不同的数据速率下输入不同数量的偏移量,来验证LVDS和CMOS单端信号接口之间的时序同步。这使得微控制器的系统验证十分高效且大大降低了成本。所提出的方法将被用于进一步验证过程(缓慢,典型,快速等)的偏斜情况。这种方法可以进一步扩展并用于汽车微控制器中各种接口标准之间的定时同步验证。