项目

一般

简介

错误 #3512

cpri OTIC解压缩数据测试

白 瑞朋大约 2 个月 之前添加. 更新于 大约一个月 之前.

状态:
已解决
优先级:
普通
指派给:
开始日期:
2025-06-13
计划完成日期:
% 完成:

0%

预期时间:

描述

【问题】
测试OTIC解压缩模块,采数进行分析。


文件

解压缩1.jpg (347 KB) 解压缩1.jpg 白 瑞朋, 2025-06-13 17:57
正弦波.jpg (58.4 KB) 正弦波.jpg 白 瑞朋, 2025-06-16 10:16
解压缩ANT0.jpg (29.5 KB) 解压缩ANT0.jpg 白 瑞朋, 2025-06-16 10:16
毛刺.jpg (56.8 KB) 毛刺.jpg 白 瑞朋, 2025-06-16 10:18
otic_data.dat (2.93 MB) otic_data.dat 正弦波+毛刺 白 瑞朋, 2025-06-16 10:20
Hex_otic_data.dat (18.3 MB) Hex_otic_data.dat 正弦波+毛刺 白 瑞朋, 2025-06-16 10:20
buffer地址.jpg (93.1 KB) buffer地址.jpg 白 瑞朋, 2025-06-18 16:20
10级单音信号打桩.jpg (76.8 KB) 10级单音信号打桩.jpg 白 瑞朋, 2025-06-19 17:03
毛刺周期出现.jpg (98.8 KB) 毛刺周期出现.jpg 白 瑞朋, 2025-06-19 18:10
噪声也有毛刺.jpg (40 KB) 噪声也有毛刺.jpg 白 瑞朋, 2025-06-19 18:11
毛刺43869.jpg (109 KB) 毛刺43869.jpg 白 瑞朋, 2025-06-21 19:04
毛刺43869对应的解压缩因子.jpg (209 KB) 毛刺43869对应的解压缩因子.jpg 白 瑞朋, 2025-06-21 19:04
毛刺105312.jpg (75.1 KB) 毛刺105312.jpg 白 瑞朋, 2025-06-21 19:05
毛刺105312对应的解压缩因子.jpg (170 KB) 毛刺105312对应的解压缩因子.jpg 白 瑞朋, 2025-06-21 19:05
CSU搬移解压缩因子_标志改为1.jpg (397 KB) CSU搬移解压缩因子_标志改为1.jpg 白 瑞朋, 2025-06-23 14:46

历史记录

#1

白 瑞朋 更新于 大约 2 个月 之前

输入信号使用正弦波信号,OTIC解压缩后采数画图如下所示

#2

白 瑞朋 更新于 大约 2 个月 之前

下一步计划
1)使用SL基线代码跑testmac,抓数分析,观看波形;
2)对比Hl_dev和SL基线的解压缩OTIC相关代码,重点检查微码模块的输入参数;
3)检查解压缩后数据的dump方法是否正确;

#3

白 瑞朋 更新于 大约 2 个月 之前

【问题进展】
1.更改解压缩的天线数为4,deofdm解压缩模块可以解出正弦波;
2.出现毛刺,长度固定为一个基本帧(32个样点);

下一步
重点检查毛刺问题;

#4

白 瑞朋 更新于 大约 2 个月 之前

#5

白 瑞朋 更新于 大约 2 个月 之前

【问题进展】
1.打印出OTIC微码输入参数,暂无发现异常;

下一步计划
1.在SL基线版本上dump数据,观察是否有毛刺;

#6

高 峰 更新于 大约 2 个月 之前

  • 优先级普通 变更为
#7

白 瑞朋 更新于 大约 2 个月 之前

【问题进展】
1.修改RF和PHY使用的数据buffer和压缩因子存储buffer,ping-pong一致;毛刺现象仍存在

#8

白 瑞朋 更新于 大约 2 个月 之前

10级单音信号打桩

#9

白 瑞朋 更新于 大约 2 个月 之前

【问题分析】
1.毛刺是在每个slot的固定位置出现,第8798个样点,且以61440样点为周期。
2.最新发现,输入全是噪声,解压缩后仍有毛刺,且位置固定,周期固定;

输入全是噪声,解压缩后仍有毛刺,如下图

#10

白 瑞朋 更新于 大约一个月 之前

【问题分析】
1)分别抓取射频SM buffer的解压缩因子,和搬移到DM空间的解压缩因子,发现有4bit的数据被改写;
2)这个位置呈slot周期变化;
3)解压缩因子错误位置和数据中出现的毛刺位置可以对应;(毛刺数据样点数/32/2 = 解压缩因子所在行数)

#12

白 瑞朋 更新于 大约一个月 之前

【问题进展】
解压缩因子CSU DMA搬移,修改标志改为1.
测试抓数,暂无毛刺现象。

#13

白 瑞朋 更新于 大约一个月 之前

一 射频buffer地址统计
1.数据地址sm
Rf2PhyAddr0 = SM3_NR_CELL0_ODD_RX_DATA_ADDR;
Rf2PhyAddr1 = SM1_NR_CELL0_EVEN_RX_DATA_ADDR;
2.解压缩因子sm
RF_comp_factor0 = SM3_NR_CELL_ODD_RX_COMP_FACTOR_ADDR;
RF_comp_factor1 = SM1_NR_CELL_EVEN_RX_COMP_FACTOR_ADDR;

地址打印:
Rf2PhyAddr0 = 0x0a0e2600
Rf2PhyAddr1 = 0x09e73300

comp_factor0= 0x0a0dea00
comp_factor1= 0x09e6f700

二 参数打印
slot_oticdecompress_length = 15360
第一次ant_data_point = 8832
g_phy_cell_cfg.nsamples_per_slot = 61440
g_phy_cell_cfg.nsamples_per_sym = 4096

#14

白 瑞朋 更新于 大约一个月 之前

  • 状态进行中 变更为 已解决

【问题解决】
branch:Hl_dev_cpri
SHA-1: da094e2f5e9e5487b26c3c3b7678df5808f1ad60

导出 Atom PDF