WIP: K7_VIH Calibration #20
@@ -0,0 +1,296 @@
|
|||||||
|
|
||||||
|
# 实验报告:K7 VIH 比较器Shmoo vs 示波器
|
||||||
|
|
||||||
|
## 基本信息
|
||||||
|
| 项目 | 内容 |
|
||||||
|
|--------------|-----------------------|
|
||||||
|
| 实验日期 | `2025-12-15` |
|
||||||
|
| 负责人 | `沈浴阳` |
|
||||||
|
| 报告版本 | `V1.0` |
|
||||||
|
| 板卡编号 | `NT25101001001` |
|
||||||
|
|
||||||
|
---
|
||||||
|
## 一、实验背景
|
||||||
|
|
||||||
|
K7 动态校准 & 补偿
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 二、实验目的
|
||||||
|
<!-- 清晰描述实验要验证的关键问题 -->
|
||||||
|
1. 目标1:`通过与示波器对比,验证K7回环VIH VOH Shmoo可靠性`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 三、实验环境
|
||||||
|
|
||||||
|
- **硬件配置**
|
||||||
|
|
||||||
|
- PPMU2.0 板卡一套:
|
||||||
|
- Zynq: JC123M054_A6
|
||||||
|
- PMU: N_JC124M014_B1
|
||||||
|
- DPS: N_JC124M060_A1 * 2
|
||||||
|
- MOLEX: N_JC124M038_A7
|
||||||
|
- K7_w/_NOR: N_JC124M049_A5 * 2
|
||||||
|
- **软件环境**
|
||||||
|
`v1.4.1.373`
|
||||||
|
- **固件环境**
|
||||||
|
- Zynq: `v1.3.1.3.3_06_02_patsync_0EE628`
|
||||||
|
- K7: `FW_1120/20_93`
|
||||||
|
- K7_CPLD:
|
||||||
|
- u1: `1017_FW_Release_PPMU2.0_100M/CPLD/K7/8u1`
|
||||||
|
- u2: `m049_bot_k7_cpld_8u2_dclevelttr_jed\8u2_fix_dds`
|
||||||
|
- **物理环境**
|
||||||
|
`温度:26±2℃`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 四、实验步骤
|
||||||
|
|
||||||
|
### 1. 准备工作
|
||||||
|
<!-- 分步骤描述准备过程 -->
|
||||||
|
1) 步骤描述1:在K7板上断开通道4 TMUX输出,将通道2输出与通道4短接
|
||||||
|
2) 步骤描述2:修改自校准程序,使其可以将`Strobe Edge`,`VOH`分别作为`Shmoo`横纵坐标,以方便和示波器波形做对应
|
||||||
|
3) 步骤描述3:生成`Pattern`,通道2 Drive `0/1`, 通道4 Compare `H/L`
|
||||||
|
|
||||||
|
|
||||||
|
### 2. 测试流程
|
||||||
|
<!-- 按顺序记录关键操作 -->
|
||||||
|
1) 步骤描述1:固定`VIH=3.5 V,VIL=0 V`,从`Period=30 ns`开始,以`Step=1`向高频运行`Shmoo`,执行`20`次,至`Period=10 ns`; `Shmoo`设定为 `VOH=2.0~5.0(V) Edge=2.4~4.4`
|
||||||
|
2) 步骤描述2:新建测试项,仅运行`Pattern`,同时使用相同`VIH,VIL`手动调整`Period`,采集`Period=30,25,20,15,12 (ns)`的通道2输出波形
|
||||||
|
3) 步骤描述3:将相同`Period`下,步骤2获得的`Shmoo`与步骤3获得的示波器进行对比,验证`Shmoo`正确性
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 五、实验结果
|
||||||
|
|
||||||
|
### 关键数据记录
|
||||||
|
|
||||||
|
```
|
||||||
|
Period: 30 ns
|
||||||
|
Freq: 33.3333333333333 MHz
|
||||||
|
|
||||||
|
shmoo_matrix_begin
|
||||||
|
VOH
|
||||||
|
5.000 P P P P P P P P P P P P P P . . . . . . .
|
||||||
|
4.900 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.800 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.700 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.600 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.500 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.400 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.300 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.200 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.100 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.000 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.900 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.800 . . . . P P . . . . . . . . . . . . . . .
|
||||||
|
3.700 . . . . P P . . . . . . . . . . . . . . .
|
||||||
|
3.600 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.500 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.400 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.300 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.200 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.100 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.000 . P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.900 . P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.800 . P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.700 . P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.600 . P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.500 . P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.400 . P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.300 P P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.200 P P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.100 P P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.000 P P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.4 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4 4.1 4.2 4.3 4.4 edge
|
||||||
|
shmoo_matrix_end
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
Period: 25 ns
|
||||||
|
Freq: 40 MHz
|
||||||
|
|
||||||
|
shmoo_matrix_begin
|
||||||
|
VOH
|
||||||
|
5.000 P P P P P P P P P P P P P P . . . . . . .
|
||||||
|
4.900 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.800 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.700 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.600 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.500 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.400 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.300 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.200 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.100 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.000 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.900 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.800 . . . . P P . . . . . . . . . . . . . . .
|
||||||
|
3.700 . . . . P P . . . . . . . . . . . . . . .
|
||||||
|
3.600 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.500 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.400 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.300 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.200 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.100 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
3.000 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
2.900 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
2.800 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
2.700 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
2.600 . . . . P P P P P . . . . . . . . . . . .
|
||||||
|
2.500 P . . . P P P P P . . . . . . . . . . . .
|
||||||
|
2.400 P P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.300 P P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.200 P P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.100 P P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.000 P P P P P P P P P . . . . . . . . . . . .
|
||||||
|
2.4 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4 4.1 4.2 4.3 4.4 edge
|
||||||
|
shmoo_matrix_end
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
Period: 20 ns
|
||||||
|
Freq: 50 MHz
|
||||||
|
|
||||||
|
shmoo_matrix_begin
|
||||||
|
VOH
|
||||||
|
5.000 . P P P P P P P P P P P P P P P . . . . .
|
||||||
|
4.900 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.800 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.700 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.600 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.500 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.400 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.300 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.200 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.100 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.000 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.900 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.800 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.700 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
3.600 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
3.500 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
3.400 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
3.300 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
3.200 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
3.100 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
3.000 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
2.900 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
2.800 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
2.700 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
2.600 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
2.500 . . . . . . P P P P P . . . . . . . . . .
|
||||||
|
2.400 . . . . P P P P P P P . . . . . . . . . .
|
||||||
|
2.300 . P P P P P P P P P P . . . . . . . . . .
|
||||||
|
2.200 . P P P P P P P P P P . . . . . . . . . .
|
||||||
|
2.100 . P P P P P P P P P P . . . . . . . . . .
|
||||||
|
2.000 . P P P P P P P P P P . . . . . . . . . .
|
||||||
|
2.4 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4 4.1 4.2 4.3 4.4 edge
|
||||||
|
shmoo_matrix_end
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
Period: 15 ns
|
||||||
|
Freq: 66.6666666666667 MHz
|
||||||
|
|
||||||
|
shmoo_matrix_begin
|
||||||
|
VOH
|
||||||
|
5.000 . P P P P P P P P P P P P P P P P P P P P
|
||||||
|
4.900 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.800 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.700 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.600 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.500 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.400 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.300 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.200 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.100 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.000 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.900 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.800 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.700 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.600 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.500 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.400 . . . . . . . . . . . P P P . . . . . . .
|
||||||
|
3.300 . . . . . . . . . . . P P P . . . . . . .
|
||||||
|
3.200 . . . . . . . . . . . P P P . . . . . . .
|
||||||
|
3.100 . . . . . . . . . P P P P P . . . . . . .
|
||||||
|
3.000 . . . . . . . . . P P P P P . . . . . . .
|
||||||
|
2.900 . . . . . . . . . P P P P P . . . . . . .
|
||||||
|
2.800 . . . . . . . . . P P P P P . . . . . . .
|
||||||
|
2.700 . . . . . . . . . P P P P P . . . . . . .
|
||||||
|
2.600 . . . . . . . . . P P P P P . . . . . . .
|
||||||
|
2.500 . . . . . . . . . P P P P P . . . . . . .
|
||||||
|
2.400 . . . . P P . . . P P P P P . . . . . . .
|
||||||
|
2.300 . . . . P P . . . P P P P P . . . . . . .
|
||||||
|
2.200 . . . . P P . . . P P P P P . . . . . . .
|
||||||
|
2.100 . . . . P P P P P P P P P P . . . . . . .
|
||||||
|
2.000 . . . . P P P P P P P P P P . . . . . . .
|
||||||
|
2.4 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4 4.1 4.2 4.3 4.4 edge
|
||||||
|
shmoo_matrix_end
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
Period: 13 ns
|
||||||
|
Freq: 76.9230769230769 MHz
|
||||||
|
|
||||||
|
shmoo_matrix_begin
|
||||||
|
VOH
|
||||||
|
5.000 . . . . P P P P P P P P P P P P P P P P P
|
||||||
|
4.900 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.800 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.700 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.600 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.500 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.400 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.300 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.200 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.100 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
4.000 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.900 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.800 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.700 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.600 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.500 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.400 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.300 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.200 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.100 . . . . . . . . . . . . . . . . . . . . .
|
||||||
|
3.000 . . . . . . . . . . . P P P . . . . . . .
|
||||||
|
2.900 . . . . . . . . . . . P P P . . . . . . .
|
||||||
|
2.800 . . . . . . . . . . . P P P . . . . . . .
|
||||||
|
2.700 . . . . . . . . . . . P P P . . . . . . .
|
||||||
|
2.600 . . . . . . . . . . . P P P . . . . . . .
|
||||||
|
2.500 . . . . . . . . . . . P P P P P . . . . .
|
||||||
|
2.400 . . . . . . . . . . . P P P P P . . . . .
|
||||||
|
2.300 . . . . . . P P P . . P P P P P . . . . .
|
||||||
|
2.200 . . . . . . P P P . . P P P P P . . . . .
|
||||||
|
2.100 . . . . . . P P P P P P P P P P . . . . .
|
||||||
|
2.000 . . . . . . P P P P P P P P P P . . . . .
|
||||||
|
2.4 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4 4.1 4.2 4.3 4.4 edge
|
||||||
|
shmoo_matrix_end
|
||||||
|
```
|
||||||
|
|
||||||
|
### 波形/现象记录
|
||||||
|
|
||||||
|
**图1:33MHz 通道2输出波形**
|
||||||
|

|
||||||
|
|
||||||
|
**图2:40MHz 通道2输出波形**
|
||||||
|

|
||||||
|
|
||||||
|
**图3:50MHz 通道2输出波形**
|
||||||
|

|
||||||
|
|
||||||
|
**图3:66.667MHz 通道2输出波形**
|
||||||
|

|
||||||
|
|
||||||
|
**图3:76.92MHz 通道2输出波形**
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 附件
|
||||||
|
1. [33~100MHz Shmoo原始数据](../../_static/data/Freq_OSC/Shmoo_30_10.txt)
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
##############################
|
||||||
|
K7测试报告
|
||||||
|
##############################
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 1
|
||||||
|
:caption: Contents:
|
||||||
|
:glob:
|
||||||
|
|
||||||
|
*
|
||||||
|
After Width: | Height: | Size: 157 KiB |
|
After Width: | Height: | Size: 160 KiB |
|
After Width: | Height: | Size: 160 KiB |
|
After Width: | Height: | Size: 160 KiB |
|
After Width: | Height: | Size: 164 KiB |
|
After Width: | Height: | Size: 164 KiB |
|
After Width: | Height: | Size: 165 KiB |
|
After Width: | Height: | Size: 165 KiB |
|
After Width: | Height: | Size: 165 KiB |