【高清视频】SSD研发使用的神秘的QLC NAND特性测试和分析设备长得啥样?
2026-04-01 14:01:45

我们今天交付一套用于SSD controller的LDPC算法优化的QLC NAND特性测试和分析设备,当然也应用于高校、科研院所对于各类NAND进行各方面的非常详细的测试,功能非常齐全,支持python API二次开发,提供源代码,除了各大厂家例如Samsung, SK Hynix, Kioxia,Micron, WDC, Sandisk,Solidigm公司的NAND之外,对于国产YMTC的NAND支持也非常好,你像常用的型号,如:YMTC X3-9070, X4-9060, X3-6070, X4-6080 都支持这台NanoCycler设备不属于那种应用于产线筛选测试的功能极简的批量测试设备,尽管它也可以配置到一次性测试256颗或者更多NAND。

不过,由于大家平时使用SSD,对于SSD里面最核心的存储介质NAND只知道是用来存储信息的(感兴趣的可以下载本文底部的PCIe, CXL, SSD测试白皮书查看chapter 7.1.7 NAND Flash在消费类和企业级SSD上的位置;如果希望高清图片版本,~200MB pdf文件,也请按照本文底部的方式联系我们,或者直接在公众号saniffer上留言询问下载链接),如果平时工作不做SSD研发的话,其实好多人没有见过这类设备,我们今天就顺便拍摄了这台NanoCycler开箱高清视频并且添加了字幕,让大家一睹它在正式使用之前是如何安装的,看完了相信你对于该设备的基本的概况就有了了解。没有时间看视频的,也可以看后面的针对整个过程的文字总结。 //* 我们saniffer公众之前拍摄了大量关于NAND的高清视频,请查询关键词:NAND,或者nplust,即可查看之前的各种视频。


NplusT NanoCycler 初次安装与使用总结

一、设备总体概述

NanoCycler 是意大利 NplusT 公司推出的一款 NAND Flash 测试设备,主要用于对 NAND device 进行功能与可靠性测试。

核心结构特点

  • 六槽位机箱设计:支持最多 6 个测试模块扩展
  • 模块化架构:每个模块独立运行,具备编号(0~5)
  • 温控能力:
    模块具备加热功能
    槽位两侧钢板用于隔热
  • 前面板指示灯
    Power:供电状态
    Status:运行状态
    Temperature:温控状态(加热/降温时闪烁)

👉 本质上:这是一个“多节点并行 NAND 测试平台”


二、测试模块结构与关键部件

1. 模块硬件组成

  • 内置风扇(散热)
  • Socket 板(用于插入 NAND)
  • FPGA(核心控制与测试逻辑)
  • SD 卡(系统存储)

2. 关键注意点

  • 模块序列号(SN)非常重要
    软件中需要手动关联
  • 每个模块本质上:

相当于“一台独立的小型计算单元”


三、设备连接与网络架构

1. 物理连接

  • 每个模块接口:
    48V 电源
    以太网口
  • 机箱内部:
    集成小型交换机

2. 推荐连接方式(关键)

👉 控制电脑直连设备(强烈建议)

  • 不走公司 LAN
  • 避免网络干扰

3. 多设备扩展

  • 支持级联(cascade)
  • 场景示例:
    6 模块 × 8 设备 = 48 颗 NAND 同时测试

四、NAND Device 安装流程(硬件操作重点)

1. Socket 使用

  • 使用寿命:约 5000~10000 次
  • 打开方式:上翻结构

2. 放置 NAND 的关键原则

(1)方向对齐

  • Socket:三角标记
  • NAND:圆点标记 👉 必须严格对齐

(2)放置步骤

  1. 左手打开 socket
  2. 放入 NAND
  3. 对齐标识
  4. 松手固定

3. 温控机制

  • Socket 上方加热结构
  • NAND 被压紧后进行加热测试

五、软件环境与首次配置(核心难点)

这一部分是整个系统最关键、最容易出问题的环节


1. 必备软件

(1)Open DHCP Server

作用:

  • 为测试模块分配 IP 地址

(2)NanoCycler 管理软件

作用:

  • 控制测试
  • 管理模块

2. 网络配置(必须手动)

控制电脑设置:

  • IP: 192.168.0.1
  • 原因:
  • DHCP Server 默认绑定该地址

3. DHCP 配置关键点

  • IP 分配范围:192.168.0.100~192.168.0.109
  • 每个模块启动后:
    自动申请 IP
    依次分配(100、101、102…)

👉 本质:

每个模块 = DHCP Client


4. 启动流程(标准顺序)

Step 1

启动 Open DHCP Server (RunStandAlone.bat)

Step 2

启动设备(上电)

Step 3

观察 DHCP 日志

  • 出现:

    host allotted 192.168.0.100

👉 表示模块成功上线


六、软件关联(必须手动操作)

1. 问题本质

👉 软件不会自动识别模块


2. 手动关联步骤

路径:File → Options → Tester Unit

需要填写:

  • Shelf(机箱编号)
  • Slot(槽位编号)
  • SN(模块序列号)
  • IP(DHCP 分配地址)

👉 SN 与 IP 的对应关系必须正确


3. 完成标志

  • 刷新后模块出现
  • 显示:
    Part Number
    IP
    温度
    FPGA 信息

七、测试执行流程

1. 加载测试用例

  • 从 Recipe 中选择(如 High Speed)

2. 操作方式

  • 拖拽到测试模块

3. 执行测试

  • 按流程自动运行

👉 一旦配置完成:

后续操作非常简单(典型“前难后易”系统)


八、工程视角总结(重点提炼)

1. 系统本质架构

  • 分布式测试系统
  • 每模块独立计算节点(FPGA + OS)

2. 关键风险点(工程实践)

❗最容易出问题的地方:

  1. DHCP 没启动
  2. IP 没设成 192.168.0.1
  3. SN/IP 未正确绑定
  4. 网线插错端口
  5. 没有直连设备

3. 使用建议(非常关键)

  • 建议使用:
    专用测试电脑
    独立网络
  • 建议记录:
    每个模块 SN ↔ IP 对应关系
  • 建议流程:
    固化 SOP(否则新手容易踩坑)

九、一句话总结

👉 NanoCycler 本质是一个“基于 FPGA + Ethernet + DHCP 的分布式 NAND 测试平台”

  • 硬件不复杂
  • 软件配置是核心门槛
  • 一旦配置完成,测试流程非常高效
更多关于PCIe 6.0/CXL的测试工具和技术,请下载Saniffer公司2026.1.6最新更新的白皮书15.1版本 - PCIe5&6.0, CXL, NVMeNVMoF, SSD, NAND, DDR5, 800GE测试技术和工具白皮书_ver15.1-low resolution.pdf(低分辨率版本,file size: 63MB);需要高清图片pdf版本的请参见本文底部的联系方式联系我们获取(file size: 204MB)

链接: https://pan.baidu.com/s/1R-tJEqwBlzBaDR0WLuMU0Q?pwd=9av3 提取码: 9av3

图片

如果你有其任何关于PCIe5&6.0, CXL, NVMe/NVMoF, NAND, DDR5/LPDDR5以及UFS测试方面的我问题想咨询,请访问:访问www.saniffer.cn / www.saniffer.com 访问我们的相关测试工具和产品;或者添加点击左下角“阅读原文”留言,或者saniffer公众号留言,致电021-50807071 / 13127856862,sales@saniffer.com。

图片