项目

一般

简介

错误 #520

FR CPRI TDD调试,在驱动加载前,DU的上行front_haul收到格式错误的数据

杨 晋大约 4 年 之前添加. 更新于 大约 4 年 之前.

状态:
已解决
优先级:
指派给:
类别:
FPGA
开始日期:
2021-04-20
计划完成日期:
% 完成:

0%

预期时间:
问题归属:

相关的问题

关联到 eCPRI - 任务 #517: eCPRI产品化-phase1已关闭2021-04-192021-04-30

Actions
关联到 eCPRI - 功能 #505: eCPRI联调测试已解决2021-03-24

Actions

历史记录

#1

杨 晋 更新于 大约 4 年 之前

  • 状态新建 变更为 进行中

1、DU FPGA加载后,在驱动加载前,产生tti发往RU,RU解析出CPRI时钟,RU-DU上行就开始有数据。
2、此时ip_src_addr未配置,默认值为0,cpri接收的deframer模块的状态机一直检测ip_src_addr做为第一个数据,当数据中对应bit位置出现0,误检测为head,导致后续处理错误,front_haul收到格式错误的数据。

#2

杨 晋 更新于 大约 4 年 之前

  • 关联到 任务 #517: eCPRI产品化-phase1 已添加
#3

杨 晋 更新于 大约 4 年 之前

在du fpga中把ip_src_addr写成固定值,测试发现deframer模块不再出现误检测问题。

#4

杨 晋 更新于 大约 4 年 之前

1、每次reboot后,RU打桩递增数据,DU上行front_haul的rx_antx_dis模块输入有时会检测到有数据偏移(符号0起始没有对齐到0)。
2、查看DU代码cpri内deframer_to_chan模块,data_fifo_wen_r信号的条件为:
if (data_vld && !user_data[SOP] && (((chan_num k) && (e_type 'd4)) || (cc_ru_id == {cc_id[k*4+:3],ru_id[k*4+:3]})))
其中cc_id和ru_id是驱动配置的,生效时刻是随机的,当一个小包正在读中,cc_id和ru_id突然生效,就会把部分数据写到后级;此时这个包对应的ctrl_fifo_wen_r却没写入头fifo(只在包头sop写),导致后级混乱。
3、修改了2的问题,待测试。

#5

由 吕 国荣 更新于 大约 4 年 之前

#6

杨 晋 更新于 大约 4 年 之前

  • 状态进行中 变更为 转测试

版本测试几次未检测到rx_antx_dis模块和prach模块输入有偏移现象,需继续跟踪。

#7

由 吕 国荣 更新于 大约 4 年 之前

  • 状态转测试 变更为 已解决

导出 Atom PDF