🎛️ 命令與排程參數
這頁把純排程 timing(CL/tRCD/…)畫成一條命令-資料時間軸,讓你看懂它們影響的是「資料何時被取樣」,不是單一 bit 的眼形。右側同時放一個小眼圖,證明拉大 CL 不會讓眼睛閉合。
1 UI = 156.3 ps · tCK = 312.5 ps
🎯 取樣點對齊
READ Training 要對齊的東西:控制器產生的取樣選通要落在資料眼中心。這裡的「取樣相位誤差」模擬 read training 沒調好時取樣點偏離眼心多少——注意它卡的是取樣,不是眼形。
📡 讀取交易時間軸(ACT → RD → CL → DQS → BL16)
四條軌:CK 時脈、命令匯流排(ACT/RD 佔位)、DQS 選通(含 preamble)、DQ 資料(BL 個 UI 的位元脈衝)。藍色虛線 = 控制器取樣時刻。改 CL → 整個 DQS/DQ 脈衝串在時間軸上平移,脈衝形狀不變。
CK 時脈
命令匯流排
DQS 選通
DQ 資料 (BL×UI)
取樣時刻
🧪 對照證明:CL 動、眼圖不動
左邊拉 CL / tRCD / preamble,下面這個小眼圖完全不動(因為它們是排程)。只有拉「眼形應力」旋鈕,眼睛才會閉合。這就是「取樣點對不準 ≠ 眼睛閉合」的實證。
📋 哪些 timing 進眼圖、哪些不進?
| CL / tRCD / tRP / tRAS / tRC | ✗ 不進眼圖 純排程:決定命令間隔幾拍、資料何時取樣。設錯只是取樣點對不準(read training 的事),眼形不變。 |
| BL(突發長度) | ✗ 不進眼圖 決定資料脈衝串幾個 UI 長,不改變單一 UI 的眼形。 |
| preamble tRPRE/tWPRE | ✗ 不進眼圖 DQS 何時起振(gating 對齊),排程層。 |
| 取樣相位(read training) | ◐ 對齊,不改形 落在眼中心才讀得對;偏移 → 取樣到眼邊 → 錯,但眼沒變小。 |
| ISI / jitter / Vref / noise / ODT / DFE | ✓ 才進眼圖 這些才是 SI(訊號完整性)量,直接決定單一 UI 的電壓×時間眼開。 |
模型依據:RL/CL 定義 = §4.9 READ Operation、CL 範圍 Table 3/4;突發長度 = MR0[1:0](§4.7);preamble = MR2/MR8(tRPRE/tWPRE);取樣對齊 = §4.17 Read/DQS Training。時間軸為教學示意(拍數/UI 換算真實),非波形擷取。頁碼一律指 PDF 實體頁(1–534)。