中国HPC/ZCU测试解决方案的关键要素与未来-proofing策略

0 下载量 161 浏览量 更新于2024-06-21 收藏 3.25MB PDF 举报
"该文档是关于上海的HPC(高性能计算机)和ZCU(区域控制单元)测试解决方案的介绍,主要探讨了强大的测试系统的特点、未来防护策略以及测试目标的实现。" 在当前的汽车行业,特别是在新能源汽车和智能驾驶领域,HPC和ZCU扮演着至关重要的角色。HPC负责处理大量的计算任务,如自动驾驶算法的运行和车辆数据的分析,而ZCU则负责管理车辆的各个区域,协调不同子系统的操作。因此,对这些组件进行高效的测试至关重要。 文档中提到,一个强大的测试系统应具备以下特点: 1. 选择合适的个人计算机类型和处理器,以确保系统有足够的处理能力来应对复杂的测试需求。 2. 拥有多种汽车网络通道,能够模拟实际车辆中的CAN、LIN、Ethernet等通信协议,以验证HPC和ZCU之间的通信功能。 3. 提供大量电气输入/输出(I/O)通道,以连接各种传感器和执行器,模拟真实环境下的工作情况。 4. 高采样率确保测试数据的精确性,捕捉到瞬态响应和快速变化的信号。 5. 能够模拟不同负载,以测试HPC和ZCU在各种工况下的性能和稳定性。 测试系统的目标通常包括: - Test Objective A:验证HPC的计算性能和算法的准确性。 - Test Objective B:评估ZCU对车辆各区域控制的准确性和实时性。 - Test Objective C:确保系统在极端条件下的可靠性和安全性。 为了确保测试系统的未来适应性,文档提出了以下策略: 1. 空余通道和额外负载的预留,以便于适应未来可能出现的新功能或更高要求。 2. 采用模块化和可扩展的设计,使得系统能够轻松升级和添加新的测试模块。 3. 通过模型集成(如FMI,MATLAB/Simulink,DLL等),支持不同软件平台的交互和仿真。 4. 利用专用实时执行环境,确保测试的实时性和准确性。 5. 将测试任务分布到多个子系统上,提高并行处理能力,减少测试时间。 6. 通过开放标准和支持持续集成和测试,促进测试流程的自动化和高效化。 这份HPC/ZCU测试解决方案旨在为汽车制造商提供一种全面、灵活且具有前瞻性的测试方法,以确保这些关键组件在实际应用中的高性能和可靠性。通过遵循这些原则和策略,可以有效地提升测试系统的效能,满足不断发展和变化的技术需求。

Calling tool in ralgen.py: /hpc/simulation/jzhou/awakening_soc/infra/flow/dv/tools/ralgen/../../../../util/regtool.py -s -t /tmp/mct_dv_bb_env-ral_0.1cvwdpui1 /hpc/simulation/jzhou/awakening_soc/design/bb/dv/env/../../data/bb.hjson RAL pkg for bb written to /tmp/mct_dv_bb_env-ral_0.1cvwdpui1. INFO: Wrote dependency graph to /hpc/simulation/jzhou/awakening_soc/scratch/default/gnss_top-sim-vcs/default/sim-vcs/mct_dv_bb_sim_0.1.deps-after-generators.dot WARNING: The file ../../include/yuu_ahb_interface.svi in /hpc/simulation/jzhou/awakening_soc/infra/verif/uvc/yuu_ahb/src/sv/ahb_env.core is not within the directory containing the core file. This is deprecated and will be an error in a future FuseSoC version. A typical solution is to move core file into the root directory of the IP block it describes WARNING: The file ../../include/yuu_ahb_pkg.sv in /hpc/simulation/jzhou/awakening_soc/infra/verif/uvc/yuu_ahb/src/sv/ahb_env.core is not within the directory containing the core file. This is deprecated and will be an error in a future FuseSoC version. A typical solution is to move core file into the root directory of the IP block it describes. WARNING: The file ../../test/ahb_base_seq.sv in /hpc/simulation/jzhou/awakening_soc/infra/verif/uvc/yuu_ahb/src/sv/ahb_env.core is not within the directory containing the core file. This is deprecated and will be an error in a future FuseSoC version. A typical solution is to move core file into the root directory of the IP block it describes. ERROR: Setup failed : Cannot find ../../test/ahb_base_seq.sv in : /hpc/simulation/jzhou/awakening_soc/infra/verif/uvc/yuu_ahb/src/sv

2023-07-20 上传
2023-07-20 上传