151 lines
3.4 KiB
Markdown
151 lines
3.4 KiB
Markdown
|
|
# ==目前天鸿完成的CASE==
|
|||
|
|
|
|||
|
|
# 功耗测试
|
|||
|
|
|
|||
|
|
100MHz单音NCO载波调制的余弦波形(单频点)
|
|||
|
|
|
|||
|
|
100MHz单音NCO载波调制的余弦波形(双频点)
|
|||
|
|
|
|||
|
|
拖尾矫正功耗
|
|||
|
|
|
|||
|
|
# 数字功能测试
|
|||
|
|
|
|||
|
|
## 复位
|
|||
|
|
|
|||
|
|
硬件复位功能
|
|||
|
|
|
|||
|
|
系统软件复位功能
|
|||
|
|
|
|||
|
|
通道软件复位功能
|
|||
|
|
|
|||
|
|
## 配置
|
|||
|
|
|
|||
|
|
时钟寄存器配置功能
|
|||
|
|
|
|||
|
|
寄存器配置功能
|
|||
|
|
|
|||
|
|
存储器配置功能
|
|||
|
|
|
|||
|
|
## 同步
|
|||
|
|
|
|||
|
|
同步启动
|
|||
|
|
|
|||
|
|
同步输出
|
|||
|
|
|
|||
|
|
同步调节
|
|||
|
|
|
|||
|
|
同步采样
|
|||
|
|
|
|||
|
|
## MCU测试项
|
|||
|
|
|
|||
|
|
MCU基本指令
|
|||
|
|
|
|||
|
|
MCU通用寄存器
|
|||
|
|
|
|||
|
|
MCU数据存储区
|
|||
|
|
|
|||
|
|
MCU异常测试
|
|||
|
|
|
|||
|
|
MCU综合测试
|
|||
|
|
|
|||
|
|
## 乘法器
|
|||
|
|
|
|||
|
|
16x16乘法器
|
|||
|
|
|
|||
|
|
12x20乘法器
|
|||
|
|
|
|||
|
|
## RAMP
|
|||
|
|
|
|||
|
|
台阶高度,台阶宽度
|
|||
|
|
|
|||
|
|
## AWG
|
|||
|
|
|
|||
|
|
### 单音NCO
|
|||
|
|
|
|||
|
|
扫频,扫相
|
|||
|
|
|
|||
|
|
### 双音NCO
|
|||
|
|
|
|||
|
|
扫频,扫相
|
|||
|
|
|
|||
|
|
### 包络直出
|
|||
|
|
|
|||
|
|
包络加载功能:Cosine包络,Flattop包络,Rect包络
|
|||
|
|
|
|||
|
|
包络调幅输出
|
|||
|
|
|
|||
|
|
### 调制输出
|
|||
|
|
|
|||
|
|
背靠背输出
|
|||
|
|
|
|||
|
|
组合调制输出:case0~case10 (包括调幅调相)
|
|||
|
|
|
|||
|
|
双频点输出
|
|||
|
|
|
|||
|
|
## 拖尾矫正
|
|||
|
|
|
|||
|
|
case0~case10
|
|||
|
|
|
|||
|
|
# ==我需要新增的CASE==
|
|||
|
|
|
|||
|
|
### 调偏输出
|
|||
|
|
|
|||
|
|
打一个正弦包络加一个NCO调制波形,改变偏置量
|
|||
|
|
|
|||
|
|
### 反馈输出
|
|||
|
|
|
|||
|
|
发一个反馈控制指令,看一下芯片波形有没有变化。和不发可以对比下。
|
|||
|
|
|
|||
|
|
### 异常上报功能
|
|||
|
|
|
|||
|
|
不太动异常上报要怎么操作,测试大纲里面写的不清楚
|
|||
|
|
|
|||
|
|
| TC_IRQ_ALARM_? | |
|
|||
|
|
| :------------- | ------------------------------------------------------------ |
|
|||
|
|
| 测试目的 | 测试芯片异常上报功能是否符合设计要求 |
|
|||
|
|
| 测试方法 | `Function_Data` |
|
|||
|
|
| 测试条件 | 1. `pow_in`端口: 电压`2.5v`,限流`2A` 2. `clk_in`端口:频率`6 GHz`,功率`5 dBm` 3. 配置1:`tc_irq_alarm_?.txt` 4. 配置2:`tc_irq_alarm_?_read.txt` |
|
|||
|
|
| 测试方法 | 1. 通过`配置1`向芯片写入数据,然后启动同步触发命令 2. 通过`配置2`回读指定存储区数据 |
|
|||
|
|
| 合格判据 | 1. 回读数据`td_irq_alarm_?_read.txt`与参考值`tr_irq_alarm_?_read.txt`相同 |
|
|||
|
|
|
|||
|
|
【注】**TC_IRQ_ALARM_?** 中的 **?** 为通配符,**?** 指代 **中断类型:MCU、AWG、Debug**。
|
|||
|
|
|
|||
|
|
### 异常管理
|
|||
|
|
|
|||
|
|
不太动异常管理要怎么操作,测试大纲里面写的不清楚
|
|||
|
|
|
|||
|
|
| TC_IRQ_CTRL_? | |
|
|||
|
|
| :------------ | ------------------------------------------------------------ |
|
|||
|
|
| 测试目的 | 测试芯片异常管理功能是否符合设计要求 |
|
|||
|
|
| 测试方法 | `Function_Data` |
|
|||
|
|
| 测试条件 | 1. `pow_in`端口: 电压`2.5v`,限流`2A` 2. `clk_in`端口:频率`6 GHz`,功率`5 dBm` 3. 配置1:`tc_irq_ctrl_?.txt` 4. 配置2:`tc_irq_ctrl_?_read.txt` |
|
|||
|
|
| 测试方法 | 1. 通过`配置1`向芯片写入数据,然后启动同步触发命令 2. 通过`配置2`回读指定存储区数据 |
|
|||
|
|
| 合格判据 | 1. 回读数据`td_irq_ctrl_?_read.txt`与参考值`tr_irq_ctrl_?_read.txt`相同 |
|
|||
|
|
|
|||
|
|
【注】**TC_IRQ_CTRL_?** 中的 **?** 为通配符,**?** 指代 **管理功能项:中断状态查询、中断状态屏蔽**。
|
|||
|
|
|
|||
|
|
### 温度回读功能
|
|||
|
|
|
|||
|
|
发一个Case读回温度
|
|||
|
|
|
|||
|
|
###
|
|||
|
|
|
|||
|
|
#### NCO频率调节步进
|
|||
|
|
|
|||
|
|
#### NCO相位调节步进
|
|||
|
|
|
|||
|
|
#### NCO频率调节范围
|
|||
|
|
|
|||
|
|
#### NCO相位调节范围
|
|||
|
|
|
|||
|
|
#### NCO相位调节速度
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
#### 输出单个波形最小长度
|
|||
|
|
|
|||
|
|
#### 输出单个波形最大长度
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
### AWG幅度调节速度
|