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 安裝即可。
