跳转至

UFS

概况

支援型号:

BF6264B BF7264B BF7264B+ BF7264 Pro
● ●

BF7264B+/Pro产品正面有两个USB孔

此方案仅于BF7264B+/Pro产品提供MIPI M-PHY UFS2.1分析仪功能(可解析UFS3.1命令组)。

MIPI M-PHY UFS2.1方案,规格内容如下:


  • BF7264B+/Pro,32Gb RAM,搭配MIPI M-PHY UFS2.1探头组

  • 完整支持 MIPI M-PHY UFS2.1以及支持UFS3.1命令组
  • MIPI M-PHY 3.0, Up to 5.8Gbps ( Gear 3, Rate A / B ), 2 Lanes
  • MIPI Unipro 1.8
  • JEDEC UFS 2.1
  • JEDEC UFS 3.1 commands

  • 可同时显示Unipro及UFS协议封包数据以表格方式呈现,包含指令解析

  • 使用32Gb RAM搭配硬盘串流来储存Unipro, UFS通信数据,可完整节录待测物从PWM Mode初始化到High Speed Mode的流程
  • 提供Data Filter功能,可将不必要的数据滤除以节省内存
  • 提供Search数据功能
  • 提供 CRC Packet 计算及错误显示
  • Unipro, UFS命令统计功能,包含封包总数、各类别指令数量以及错误数量统计

  • Unipro, UFS 命令触发功能
    • 触发参数包含命令与参数资料可依据不同种类封包填入数值,
    • 涵盖所有Unipro, UFS Packet,
    • 可触发CRC Error, Unknown packet
    • 可触发VCC drop, VCCQ2 drop
    • 可透过Trigger-Out接孔同步触发外部的示波器

  • 报告区进阶使用方法 ** a. 双报告关联: **Unipro与UFS报告互相关联,双击可追踪另一报告区对应资料。

  • ex: 点击Unipro区报告,可关联至UFS对应报告。

** b. 统计列表:** 以统计功能快速分类并可追踪数据位置

  • UFS Settings

  • Connection: 需选择BF7264B+/Pro与待测物的连接方式
  • UFS Probe Settings: 可交换同一Lane之p / n; 可选择是否要显示RefClk量测数据
  • **UFS-tip Settings: **
  • 可开启 UFS Reset pin 之判断,需接上 reset pin 于 UFS probe 之 LA tip CH4位置. 当协议分析收到 Reset 信号时, 就会重置 Power mode 回到 PWM mode.
  • 打开电压侦测之后, 当电压有变化时会显示所侦测到的电压值
  • Detail Report Display: 可选择是否需要文字描述的解析方式
  • Startup: 需设置于撷取当下,待测物所运行之模式; 必须设置Reference Clock, 可选择19.2 / 26 / 38.4 / 52 MHz选项 (无论 RefClk 信号是否有接上, 此数值都必须正确设置, 不然信号分析可能会出现错误)
  • Trigger On: 可设置Unipro/UFS packets,共8组,以及Unknown Packet, CRC Error触发选项,另加入两组电压侦测可使用
  • Filter: 开启后将会滤除大于设置值之封包后方数据
  • 设置:
    • Force Off Descramble: 勾选时,不进行解扰(Descramble),只呈现扰码(Scramble)的结果。
    • Ignore Error when “Data Frame TC0” size > “UPIU” size: 勾选时,当”Data Frame TC0”的大小大于”UPIU”的大小时,忽略错误。

FAQ

支持UFS第几版的规格,是否有Differential对数或port数限制呢?

A:

  • 量测时是否会影响信号质量?
  • A: 外接的仪器量测必然会有部分的负载效应影响,我们采用SMPM Coaxial Cable的连接方式来降低对待测物干扰并提升信号质量。
  • 是否有支持信号发送 (Tx) 功能? A: 不支持信号发送功能

  • 量测时须注意的事项 a. 接线问题判断与排除方法:

请确实按手册探头与待测物连接方式进行连接。若量测起来PWM正常,但无法看到任何HS data或只能上1 Lane而无法上2 Lane时,就应先检查接线是否有错误。

b. Reference clock 设置方式:

在Settings有提供Ref Clk 19.2MHz(default) / 26MHz / 38.4MHz / 52MHz四个选项。若不清楚所使用的Ref clk为何时,可按下列方式做判断。若 PWM正常,但HS Data都是错误的,请尝试调整Ref Clk为其他速率再抓一次。

  • 有指定某个Unipro, UFS packet 做为trigger点的功能吗?
  • A: 可以指定特定的Unipro, UFS packet或是Error进行触发。

  • 是否可以自行设置一个Unipro, UFS起始点,指定抓取多少时间内的Data?
  • A: 可以将起始条件设置在触发项目后,到工作模式选单内调整为数据监控仪模式,
  • 并指定撷取时间长度。

主机与探头连接方式

  • 主机仅能使用Slot B作为探头连接槽,并注意主机前端的两个USB插槽也需要连接至Way Station上,且上方USB对应Top Way Station,下方USB对应Bottom Way Station,不可接错,否则将无法量测。连接后请注意两个Way Station灯号是否皆有亮起红灯跟绿灯各一。

探头与待测物连接方式

a. 使用UFS Fixture (连接器)方式连接

使用时机:

若 Host 有多套时可用连接器的方式,方便更换 Host 与 UFS Chip,以及不需要跳线直接使用 SMPM Cable 连接 Way Station。

  • 由于连接器使用软扁平电缆延伸信号,只适合应用于 UFS Chip 周边组件不干涉的情况。
零件列表
1. 连接器主板(Con Fixture)
2. 连接器小板(Con Dummy Board) 背面需植0.3mm锡球
3. 连接器 DF17-30DS-0.5V (HiRose Connector)
  • Step1: 将待测物上的UFS Chip拔起,拔起来的UFS Chip需重新植钖球。
  • Step2: 将连接器小板,焊在已拆下UFS Chip位置。

  • 焊接连接器小板时请注意Pin1方向
  • Step3: 将连接器(DF17-30DS-0.5V)放在连接器小板上,在焊接之前请先注意连接器背后定位柱方向与小板定位孔位置

  • Step4: 连接器放置小板确认完成开始焊接,焊接完成后确认pin脚之间有无短路。Pin脚名称如下图

  • Step5: 连接主板,连接前请先注意主板连接器上定位针与小板定位孔位置

  • Step6: 将拔起来的UFS Chip放进连接器主板UFS Socket (FBGA153 Socket),完成。 b. 使用增高板搭配 End-tip方式连接

使用时机:

若原 UFS Chip 周边组件干涉,无法使用 UFS Fixture 时以及 UFS Chip 周边没有测试点(Test point)可进行跳线时,就需拔除原 UFS Chip,以增高板垫高之后再从测试点接上 End-tip 后再使用 SMPM Cable 连接 Way Station。

零件列表 零件列表 零件列表
增高板
End-tip软板
End-tip软板连接器

增高板脚位图

c. 使用 End-tip方式连接

使用时机:

若待测板已留有测试点(Test point)可进行跳线时,可直接使用End-tip 接上测试,就不需使用增高板。

  • UFS 标配的 End-tip 软板上面的电阻为 250ohm,一般的情况下可直接使用。
  • 若希望缩短跳线距离以提升信号质量,可按照下列方式以电阻桥接的方式处理即可。 若要不跳线利用电阻桥接方式(如下图),End-tip 就要做修改。

修改流程:

Step1: 电阻拿掉,头剪掉,保留2个焊点。

Step2: 改完后End-tip上面的P/N 焊点与增高板的P/N焊点对齐,对齐后再将电阻 250ohm焊上去,4组data +1条clk焊完后再焊接地线。

完成示意图。此种方式因距离最短使得信号质量会比End-tip跳线连接的方式来的好。

Way Station连接

  • UFS Probe 请安装于 BusFinder 7264B+/Pro 的 Slot B 插槽
  • Way Station 转接盒各有一个 USB Type B 插孔,请使用对应之 USB Cable 安装于主机正面插孔。安装时,请按照 Way Station 铭板标示之 Top/Botom 安装即可。

另请参阅