错误 #3188
pdcch polar译码解交织模块只支持dcisize<104,超过104解不对
开始日期:
2025-04-19
计划完成日期:
% 完成:
0%
预期时间:
描述
pdcch polar译码解交织模块只支持dcisize<128,超过128解不对
文件
历史记录
由 张 倩 更新于 18 天 之前
- 文件 3674d6cf-638b-4751-bdb5-cbafe2d1366b.jpeg 3674d6cf-638b-4751-bdb5-cbafe2d1366b.jpeg 已添加
- 主题 从 pdcch polar译码解交织模块只支持dcisize<128,超过128解不对 变更为 pdcch polar译码解交织模块只支持dcisize<104,超过104解不对
原因:解交织模块的输入是 polar译码结果和24bit crc组成的长度为K的bit流经过bitinsert之后长度为K*8(小于1024)的数, 再通过交织表取索引得到正确的结果;现有的微码模块index指令最多将两个512bit的数据拼接在一起按照索引取数。
解决方案:当k值大于128时,解交织模块用c语言和新增模块PdcchBitExtract模块代替。
测试了dcisize为58时 两种方式的时间,
解交织模块:180纳秒,C语言+PdcchBitExtract模块:3890纳秒