0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PCIe Gen 4/5协议故障注入

工程师 来源:SSDFans 作者:SSDFans 2020-10-16 11:11 次阅读

随着PCIe Gen 4和Gen 5的项目开发越来越多,很多公司希望在PCIe链路层注入故障来模拟针对主板/背板一侧,或者外设一侧(如插卡,NVMe SSD等)的各种异常,业内主流的CPU厂商例如IntelAMD, 以及PCIe Switch厂商Broadcom, Microchip目前都在使用英国Quarch的PCIe Gen 5 x16的测试卡实现针对Gen 5的测试。

Quarch公司提供针对PCIe Gen 4和Gen 5各种接口的测试插卡和模块,包括U.2, U.3, M.2, AIC (x8和x16),EDSFF L1.S (x4) / L1.L (x8),以及各类PCIe Cable的测试模块等,满足用户测试的各种需求。当然,除了针对NVMe SSD的各种模块之外,传统的针对24G/12G/6G SAS和6G SATA也提供相应的测试模块。

下面的功能概览适用于上述所有各种PCIe接口,工程师可以根据需要通过GUI或者Phyton API脚本对于主板/背板端,或者外设(插卡,NVMe SSD)端进行测试。

模拟在任意针脚上注入信号毛刺,进行物理层/协议层故障注入

可以设置信号毛刺的多少,注入一次毛刺,还是持续加毛刺,间隔时间多长等

信号毛刺的高低,疏密,持续的时间长短

通过调整信号毛刺参数实现针对PCIe协议的故障注入,如bit error,CRC error等。

模拟盘的热插拔

模拟盘热插拔过程中导致的pin bounce时断时通等接触不好的情况

模拟某些针脚断掉

模拟某些针脚长通

模拟某个Lane中的某些差分信号有毛刺,或者某个Lane不通

模拟非常快速的插拔(通/断)测试

电压拉偏和功耗测试是测试SSD的基本测试项,包括PCIe/NVMe SSD和传统的SAS/SATA HDD/SSD。其中,电压拉偏测试主要是保证SSD在接入不同厂商设计的主板/背板时候如果其输出电源和标准有偏离,那么SSD是否还可以正常稳定的工作,该测试电压拉偏的设置最低允许工程师以1us作为粒度调整电压。功耗测试是找出SSD在不同的业务负载等情况下的电压/电流/功耗的情况,Quarch可编程电源支持最大250K采样率,可以实现非常精细的电压/电流/功耗计量,在最小采样率7Hz设置的时候其内部记录buffer可以实现24小时以上的持续记录,记录的数据可以通过GUI界面分析,其Test Monkey图形化软件允许用户放大/缩小插卡分析局部细节,同时也自动自动计算出电压/电流/功耗的最大/最小/平均值,另外软件也允许用户将记录的数据导出成.csv作离线进一步分析。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PC
    PC
    +关注

    关注

    9

    文章

    1949

    浏览量

    152770
  • 电压
    +关注

    关注

    45

    文章

    5076

    浏览量

    114386
  • SSD
    SSD
    +关注

    关注

    20

    文章

    2684

    浏览量

    115418
收藏 人收藏

    评论

    相关推荐

    Aurix pFlash内存部分是如何在微控制器级别上创建ECC写入错误的?

    我正在查看 Aurix pFlash 内存部分是如何在微控制器级别上创建 ECC 写入错误的,以及他们是如何通过故障注入技术使用它产生多位错误的 通常 ecc 错误是使用高电压和其他方法产生的,但
    发表于 01-22 07:37

    体验紫光PCIE之使用WinDriver驱动紫光PCIE

    紫光的logos系列的PGL50H/PGL100H、logos-2全系列都集成gen4PCIE硬核,且官方也提供了例程。 紫光的PCIE用起来还是挺方便的,生成IP的同时生成了对
    发表于 11-17 14:35

    三星PCIe Gen5 SSD满足大负荷企业级工作环境

      随着大数据、云计算、5G等技术的发展,数据计算和高效存储的需求量呈指数级增长,能够支持PCIe Gen5的设备将更加契合当前数据中心及企业级应用的需求。面对已经到来的PCIe Gen
    的头像 发表于 11-07 10:09 1266次阅读

    功能安全验证之软件故障注入方法

    软件故障注入是一种假设实验,它可能起源于软件开发过程的任何阶段,包括需求分析、设计和编码活动。在给定的工作负载下执行目标,并将故障插入目标系统的特定软件组件中。
    的头像 发表于 11-06 18:22 634次阅读
    功能安全验证之软件<b class='flag-5'>故障注入</b>方法

    PCIe引脚定义和PCIe协议层介绍

    本文我们将向大家介绍PCIe引脚定义以及PCIe协议层。
    发表于 09-26 11:39 7194次阅读
    <b class='flag-5'>PCIe</b>引脚定义和<b class='flag-5'>PCIe</b><b class='flag-5'>协议</b>层介绍

    M2351常见的故障注入攻击方式及原理

    攻击具有一定的效果。本篇文章将介绍常见的故障注入攻击方式及其原理,并提出在不增加硬件成本下最有效益的软件防护方法,来防护这些攻击。 透过Fault Injection攻击可以做到什么 — 以硬件加解密
    发表于 08-25 08:23

    安费诺PCIe Gen 5 Flip CEM连接器的优点和应用

    安费诺PCIe Gen 5 Flip CEM是一款新推出的垂直型卡缘连接器,搭载符合PCIe标准的配接接口。此款连接器采用“JJ”或“LL”型的独特触点设计,相比传统CEM连接器,可将禁止布线区域
    发表于 08-18 15:03 1034次阅读
    安费诺<b class='flag-5'>PCIe</b> <b class='flag-5'>Gen</b> 5 Flip CEM连接器的优点和应用

    针对M2351系列故障注入攻击的软件防护措施

    针对M2351系列故障注入攻击的软件防护措施
    的头像 发表于 08-11 14:57 492次阅读
    针对M2351系列<b class='flag-5'>故障注入</b>攻击的软件防护措施

    思尔芯首款支持PCIe Gen5原型验证EDA工具上市,高性能加速AI设计

    2023年7月4日,业内知名的数字前端EDA供应商思尔芯(S2C),发布了最新一代原型验证解决方案—— 芯神瞳逻辑系统S8-40 。新产品除了支持PCIe Gen5,还拥有丰富的连接选项,海量
    发表于 07-04 11:01 276次阅读
    思尔芯首款支持<b class='flag-5'>PCIe</b> <b class='flag-5'>Gen</b>5原型验证EDA工具上市,高性能加速AI设计

    思尔芯首款支持PCIe Gen5原型验证EDA工具上市

    支持 PCIe Gen5 x 4 与 CXL(EP)的连接,以及 PCIe Gen5 x 8 与 CCIX(RC/EP)的连接。这使得它能够以高速率
    发表于 07-04 10:56 314次阅读

    紫光同创FPGA入门指导:PCIE 通信测试——紫光盘古系列50K开发板实验教程

    refclk1(硬件上已固定),可参考下图: 4. 其他设置可保持默认,点击 Generate 生成 PCIE IP;: 5.关闭本工程,按此路径打开 Example 工程: 2_Demo
    发表于 06-13 15:50

    硬件&amp;芯片安全渗透利器--BTS1002多接口精密触发故障注入

    BTS1002是一台多接口精密触发故障注入仪,同时也是一台传统的网络底层攻防渗透工具和混合网关,将三者有效交叉融合,根据不同的触发条件和精准触发滞后时间配置,可在准确的时间对被测对象(包括但不
    的头像 发表于 06-13 14:48 418次阅读
    硬件&amp;芯片安全渗透利器--BTS1002多接口精密触发<b class='flag-5'>故障注入</b>仪

    Layerscape MPU中是否有支持PCIe GEN3 16通道的EVB?

    Layerscape MPU 中是否有支持 PCIe GEN3 16 通道的 EVB?
    发表于 05-30 08:01

    FORESEE推出首款自研PCIe Gen4 BGA SSD,轻薄终端的存储“更优解”

    采用 PCIe Gen4×2 接口规范与NVMe Express Revision 1.4协议,顺序读写性能最高可达 3500MB/s、3400MB/s ,随机读写性能最高可达 678K IOPS、566K IOPS ,目前容
    的头像 发表于 05-27 14:35 309次阅读
    FORESEE推出首款自研<b class='flag-5'>PCIe</b> <b class='flag-5'>Gen</b>4 BGA SSD,轻薄终端的存储“更优解”

    如何将LS1046a PCIE主机配置为gen1?

    如何将LS1046a PCIE主机配置为gen1
    发表于 05-18 08:44