- 2024-11-20从零搭建UVM验证平台 简介
搭建UVM流程:定义interface。Interface是连接DUT和验证平台的桥梁,根据DUT的输入输出参数定义interface,在top_tb里连接interface和DUT。加入transaction。transaction是一个数据包,transaction由sequence产生,通过sequencer传递给driver。加入driver。Driver负责将接收到的tr
- 2024-11-06GB/T 28046.3-2011 道路车辆 电气及电子设备的环境条件和试验 第3部分:机械负荷(5)
写在前面本系列文章主要讲解道路车辆电气及电子设备的环境条件和试验GB/T28046标准的相关知识,希望能帮助更多的同学认识和了解GB/T28046标准。若有相关问题,欢迎评论沟通,共同进步。(*^▽^*)第3部分:机械负荷4.1振动4.1.2试验4.1.2.8试验VIII——商用车分体式驾驶室4
- 2024-10-29GB/T 28046.1-2011 道路车辆 电气及电子设备的环境条件和试验 第1部分:一般规定(1)
写在前面本系列文章主要讲解道路车辆电气及电子设备的环境条件和试验GB/T28046标准的相关知识,希望能帮助更多的同学认识和了解GB/T28046标准。若有相关问题,欢迎评论沟通,共同进步。(*^▽^*)第1部分:一般规定1.范围本部分描述了安装在车辆上/内特定位置的系统/组件可能的
- 2024-10-29GB/T 28046.1-2011 道路车辆 电气及电子设备的环境条件和试验 第1部分:一般规定(2)
写在前面本系列文章主要讲解道路车辆电气及电子设备的环境条件和试验GB/T28046标准的相关知识,希望能帮助更多的同学认识和了解GB/T28046标准。若有相关问题,欢迎评论沟通,共同进步。(*^▽^*)第1部分:一般规定7.试验和要求7.1一般规定在GB/T28046.2~GB/T28046.4和ISO
- 2024-10-06SOMEIP_ETS_164: SD_SubscribeEventgroup_with_unallowed_option_ip_2
测试目的:验证DUT能够拒绝一个在请求中包含错误参数(端点选项中包含无效IPv4地址,即111.111.111.111)的SubscribeEventgroup消息,并以SubscribeEventgroupNAck作为响应。描述本测试用例旨在确保DUT遵循SOME/IP协议,当接收到一个在端点选项中包含无效IPv4地址(111.111.111.111)的S
- 2024-09-19SOMEIP_ETS_117: SD_Entry_references_options_of_same_kind
测试目的:验证DUT能够处理一个包含两种相同类型选项的SubscribeEventgroup消息,DUT可以选择拒绝订阅尝试或忽略该请求。描述本测试用例旨在确保DUT遵循SOME/IP协议,当接收到一个包含重复相同类型选项的SubscribeEventgroup消息时,能够正确地处理该情况。测试拓扑:具体步骤:
- 2024-09-12SOMEIP_ETS_105: SD_ClientServiceGetLastValueOfEventUDPUnicast
测试目的:验证DUT在客户端服务模式下能够订阅事件组,接收UINT8UDP单播事件,并在触发clientServiceGetLastValueOfEventUDPUnicast方法后返回该事件的值。描述本测试用例旨在确保DUT能够在客户端服务模式下正确地处理订阅和单播事件接收流程,并且能够通过特定的方法返回最近
- 2024-09-08[IC后仿] timing violation实例分析
文章目录1-前言2-问题描述与分析3-解决方案与验证1-前言IC后仿中出现了一个Timingviolation问题,在此做出分析,并给出解决方案。2-问题描述与分析IC后仿中发生Timingviolation问题:后仿log:"/home/xx/xx.v",15691:Timingviolationintb_top.xx\cc_dly_reg[0
- 2024-09-03SOMEIP_ETS_081: ClientServiceActivate_Server_reboot
测试目的:验证设备(DUT)是否能够检测到其服务器的重启,并通过重新建立通信来适当地做出反应。描述本测试用例旨在检查DUT在检测到服务器重启后,是否能够重新建立TCP连接,并重新订阅事件组,以确保通信恢复正常。测试拓扑:具体步骤:TESTER:通过clientServiceActivate方法激活DUT
- 2024-08-16SOMEIP_ETS_042: echoUTF16DYNAMIC_length_too_short_for_String
测试目的:验证设备(DUT)能否正确拒绝一个长度小于实际字符串长度的echoUTF16DYNAMIC字符串。描述本测试用例旨在检查当发送的SOME/IP消息中的echoUTF16DYNAMIC字符串长度小于实际字符串长度时,DUT是否能够返回格式错误(MALFORMED_MESSAGE)的错误消息。测试拓扑:具体步骤:TEST
- 2024-08-08SOMEIP_ETS_021:echoINT8
测试目的:验证DUT在发送和接收INT8参数时,是否能够保持参数的值和顺序不变。描述本测试用例旨在检验DUT在处理包含INT8类型参数的SOME/IP消息时,是否能够正确地发送和接收这些参数,并且确保返回的方法响应消息中的INT8参数值与请求中的相同。测试拓扑:具体步骤:TESTER:创建S
- 2024-08-04SOMEIP_ETS_002:数组长度过长
测试目的:确保DUT在接收到的SOME/IP消息中数组长度超出实际数组长度时,能够返回错误消息。描述本测试用例旨在验证当DUT接收到一个声明数组长度超过其实际长度的SOME/IP消息时,DUT是否能够正确地返回错误消息(MALFORMED_MESSAGE)。测试拓扑:具体步骤:TESTER:创建SOME/IP消息,
- 2024-08-01C-V2X安全证书:保障车路云系统通信安全的关键
前言 随着智能网联(C-V2X)技术和车路云一体化系统的快速发展,汽车、道路和云端之间的信息交换变得越来越频繁和复杂。在这个信息高度互联的时代,如何确保车路云一体化通信的安全性成为了亟待解决的问题。 车路云一体化系统与C-V2X安全证书 车路云一体化系统通过新一代
- 2024-07-31SOMEIPSRV_RPC_11: 字段的设定器和有效载荷
测试目的:验证字段的setter方法是否按照规范要求,通过请求/响应调用实现,其中请求消息的负载包含期望的字段值,响应消息的负载包含已设置到字段的值。描述本测试用例旨在验证DUT(DeviceUnderTest,被测试设备)在接收到字段setter方法的请求时,是否能够正确地在响应消息中返回设
- 2024-07-26SOMEIPSRV_RPC_01: 使用单一TCP连接进行所有方法
测试目的:验证客户端和服务器是否能够使用单一TCP连接来处理服务实例的所有方法、事件和通知。描述本测试用例旨在验证在SOME/IP通信中,客户端(<CLIENT-1>)和服务器(DUT)是否能够复用同一个TCP连接来交换属于同一服务实例的不同方法的请求和响应消息。测试拓扑:具体步骤:DUT
- 2024-07-23RV芯片验证工具链基础6--高级教程
高级教程开放验证平台工具链的高级特性教程。picker目前已经支持使用vcs进行仿真,相关文档还在完善中回调函数利用回调处理电路事件异步编程利用异步模式简化回调消息驱动利用消息对电路和软件激励进行解耦验证框架MLVP验证框架。回调函数利用回调处理电路事
- 2024-07-17SOMEIPSRV_SD_MESSAGE_19: 订阅事件组否定确认条目类型
测试目的:验证当SubscribeEventgroup请求中的事件组ID未知时,DUT能否正确发送SubscribeEventgroupNegativeAcknowledgment消息。描述本测试用例旨在检查DUT在接收到一个包含未知事件组ID的SubscribeEventgroup请求时,是否能够返回一个带有正确字段值的SubscribeEventg
- 2024-07-16SOMEIPSRV_SD_MESSAGE_17: 订阅事件组否定确认条目类型
测试目的:验证当SubscribeEventgroup请求中的实例ID未知时,DUT能否正确发送SubscribeEventgroupNegativeAcknowledgment消息。描述本测试用例旨在检查DUT在接收到包含未知实例ID的SubscribeEventgroup请求时,是否能够返回一个带有正确字段值的SubscribeEventgroupNeg
- 2024-07-15SOMEIPSRV_SD_MESSAGE_14: 订阅事件组否定确认条目类型
测试目的:验证SubscribeEventgroupNegativeAcknowledgment条目类型能够正确指示SubscribeEventgroup条目未被接受。描述测试将模拟一个客户端尝试订阅一个不存在的服务ID的事件组,并检查DUT(DeviceUnderTest,被测试设备)是否能够正确地返回一个SubscribeEventgroupNeg
- 2024-07-12SOMEIPSRV_SD_MESSAGE_06:当需要返回特定版本的次要版本时
测试目的:验证当请求返回特定次版本的服务实例时,服务发现消息中的MinorVersion字段是否被正确设置为该特定版本。描述本测试用例旨在确保SOME/IP服务发现协议中,当请求特定次版本的服务实例时,MinorVersion字段被设置为请求的特定版本号。测试拓扑:具体步骤:DUT配置:在<D
- 2024-07-11SOMEIPSRV_SD_MESSAGE_05:当需要返回任何版本的次要版本时
测试目的:验证当请求返回任何次版本的服务实例时,服务发现消息中的MinorVersion字段是否被正确设置为0xFFFFFFFF。描述本测试用例旨在确保SOME/IP服务发现协议中,当请求返回所有次版本的服务实例时,MinorVersion字段被设置为0xFFFFFFFF。测试拓扑:具体步骤:DUT配置:在<DIf
- 2024-07-10SOMEIPSRV_SD_MESSAGE_03:当需要返回任何版本时的主要版本
按照您提供的模板,以下是整理后的测试用例文档:测试目的:验证当请求返回任何版本的服务实例时,服务发现消息中的MajorVersion字段是否被正确设置为0xFF。描述本测试用例旨在确保SOME/IP服务发现协议中,当请求返回所有版本的服务实例时,MajorVersion字段被设置为0xFF。测试
- 2024-07-05如何使用信而泰测试仪构建802.1CB测试模型
一、802.1CB概述为了减少由于链路和节点失效对网络造成的影响,通过在网络中设置冗余链路和并行传输冗余消息来提高网络的可靠性。IEEE802.1CB协议作为TSN协议族的一个子协议,定义了实现冗余传输的方案,即帧复制和帧消除机制(framereplicationandeliminationforreliability(
- 2024-07-04python中如何写ssh登录
python实现ssh远程登录# 测试过程中,比较常用的操作就是将DUT(待测物)接入网络中,然后远程操控对DUT,# 使用SSH远程登陆到主机,然后执行相应的command即可# python 代码如下:# paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的
- 2024-07-03SOMEIPSRV_FORMAT_27:类型2条目的“保留字段”
测试目的:验证类型2条目中跟随TTL字段之后的Reserved字段是否被静态设置为0x0000。描述本测试用例旨在确保SOME/IP服务发现协议中,类型2条目格式布局中跟随TTL字段之后的Reserved字段被正确地静态设置为0x0000,特别是对于SubscribeEventgroupAck消息。测试拓扑:具体步骤:D