PECI总线协议命令响应构建方法、装置、设备及介质制造方法及图纸

技术编号:35992117 阅读:29 留言:0更新日期:2022-12-17 23:07
本发明专利技术涉及PECI总线通信领域,尤其涉及一种PECI总线协议命令响应构建方法、装置、设备及介质。所述方法在进行基于PECI协议的控制器或转发器的功能验证时执行以下操作:由主机向从机发送PECI总线协议中的任一命令;由从机解析接收的命令并对命令中的读写字节长度值进行缓存;响应于读写字节长度值均等于0,则由从机生成含一个FCS字节的命令响应值并返回给主机;响应于读写字节长度值不等于0,则由从机根据读写字节长度值及命令码生成含首尾两个FCS字节的命令响应值并返回给主机。本发明专利技术的方案根据主机下发命令的差异构建不同命令的响应值,以此模拟从机的PECI命令响应值时序,简化处理器模型、降低仿真环境的复杂性。降低仿真环境的复杂性。降低仿真环境的复杂性。

【技术实现步骤摘要】
PECI总线协议命令响应构建方法、装置、设备及介质


[0001]本专利技术涉及PECI总线通信领域,尤其涉及一种PECI总线协议命令响应构建方法、装置、设备及介质。

技术介绍

[0002]PECI(Platform Environment Control Interface,平台环境控制接口)是一种用于intel处理器温度监控、功耗控制及状态监测,采用主/从架构的单线双向的总线接口,而PECI总线需要验证。已公开和授权的专利中涉及PECI总线验证的如下:公开号CN108536636A,一种基于PECI总线的主从协商时序机,描述了基于PECI总线的主从机间协商地址段和消息段的时序关系,逻辑电平的运算和产生方法;公开号CN107229858A,一种支持crc8校验的PECI总线主从机验证系统及验证方法,描述了一种主从机间的通信,其中返回给主机的数据含crc8校验码,进行数据可靠性传输的校验;公开号CN106997318A,一种支持多从机的PECI总线验证方法及系统,描述了一种基于PECI总线的验证方法及系统,定义主从机模型,验证环境的顶层及用例设置本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种PECI总线协议命令响应构建方法,其特征在于,所述方法包括在进行基于PECI协议的控制器或转发器的功能验证时执行以下操作:由主机向从机发送PECI总线协议中的任一命令;由从机解析接收的命令并对命令中的读写字节长度值进行缓存;响应于读写字节长度值均等于0,则由从机生成含一个FCS字节的命令响应值并返回给主机;响应于读写字节长度值不等于0,则由从机根据读写字节长度值及命令码生成含首尾两个FCS字节的命令响应值并返回给主机。2.根据权利要求1所述的PECI总线协议命令响应构建方法,其特征在于,由主机向从机发送PECI总线协议中的任一命令,包括:主机下发PECI总线协议中的任一命令至控制器或转发器;利用控制器或转发器对命令进行转换后发往从机。3.根据权利要求1所述的PECI总线协议命令响应构建方法,其特征在于,响应于读写字节长度值不等于0,则由从机根据读写字节长度值及命令码生成含首尾两个FCS字节的命令响应值并返回给主机,包括:判断写字节长度是否等于1,并根据判断结果执行以下步骤:步骤一,响应于写字节长度等于1,则只缓存对应的命令码,然后返回响应值的第一个FCS字节并进入步骤三;步骤二,响应于写字节长度大于1,则除缓存对应的命令码之外还根据写字节长度值再缓存相应的配置数据内容,利用缓存的写字节长度值控制缓存数据的过程结束,然后返回响应值的第一个FCS字节并进入步骤三;步骤三,依据缓存的命令码选择返回不同的命令响应值,其中,缓存的读取字节长度值控制返回响应值的字节数,返回字节数满足读取长度要求后,返回响应值的第二个FCS字节。4.根据权利要求1所述的PECI总线协议命令响应构建方法,其特征在于,PECI总线协议中的命令包括测试主从机连接命令,获取温度值命令,获取版本号命令,写入报配置命令,读取报配置命令。5.一种PECI总线协议命令响应构建装置,其特征在于,所述装置在进行基于PECI协议的控制器或转发器的功能验证时利用以下模块执行以下操作:命令发送模块,配置用于由主机向从机发送PECI总线协议中的...

【专利技术属性】
技术研发人员:王向科
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1