This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TCI6638K2K:LTE 库 PUCCH

Guru**** 2616675 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/625653/tci6638k2k-lte-library-pucch

器件型号:TCI6638K2K

用于以下 API。

 

我们想知道应该为以下参数设置什么。  

 

 

* \param[in]   numRBpucch

*               PUCCH 资源块的数量。

 

应设置为大于 N2PRB (N2PRB 的范围为0-23)

 

(* \param[in]   N2RB

*               格式2/2A/2b PUCCH 资源块数

 

 

 

我们还发现该结构的以下成员变量

OUT  LTELIB_sPUCCHDecodeParam * sDecParam

 

n1RB 设置为 numRBpucch - N2RB

n2rb 设置为 n2rb、作为输入参数传递。

 

uint8_t           n1rb;      /**<用于格式1/1a/1b 的 RBS 数。 *

uint8_t           n2rb;      /**<用于格式1/1a/1b 的 RBS 数。 *

 

**

 * \fn   void LTELIB_pucchInitFmt1 (                           

 *                 在   uint8_t   numSymbUL 中、                   

 *                 在   uint8_t   numRBpucch 中、                  

 *                 在   uint8_t   N2RB 中、                        

 *                 在   uint8_t   N1cs 中、                        

 *                 在   uint8_t   deltaShift 中、                  

 *                 输出  LTELIB_sPUCCHDecodeParam * sDecParam);

*

* \brief     针对格式1/1a/1b 的 PUCCH 接收器初始化。

除非             广播通道更改了任何输入参数、否则*只应调用一次。

*             函数计算每个资源(n1pucch)的参数逻辑 rb 索引、

*             正交序列索引 NOC、NPRIME 和 ncsTmp、用于 α 计算。

             *规格:36.211,第5.4.1节。

*

* \param[in]   numSymbUL

*               上行链接中每个插槽的 OFDM 符号数。 7 (正常 CP)或6 (扩展 CP)。

*

* \param[in]   numRBpucch

*               PUCCH 资源块的数量。

*

* \param[in]   N2RB

*               格式2/2A/2b PUCCH 资源块数。

*

* \param[in]   N1cs

*               格式1/1a/1b 混合格式 RB 中用于 format1/1a/1b 的循环移位数

               *和 format2/2a/2b。

*

* \param[in]   deltaShift

*               36.211中 format1/1a/1b.section 5.4.1的 delta_PUCCH_shift 参数。

 *

* \param[out]  sDecParam

*               将计算结构 sDecParam 中的以下参数及其缓冲区

 *               将被分配,其中 n1pucchMax 是 format1/1a/1b 的最大资源数:

*               LRBID[n1pucchMax]、

*               ncsTmp[n1pucchMax*2],        

 *               NOC[n1pucchMax*2],

 *               NPRIME[n1pucchMax*2]。

*

* \pre         无。

*                 

 * \不发布        。

*

 * \sa          LTELIB_pucchDecodeF1.c

*

 *

 

 

同样的查询也适用于以下 API。

  numRBpucch 和 maxNumRBpucch 的值应设置为什么

/**

 * \fn   extern void LTELIB_pucchPreProcess (                      

 *                        在  uint8_t   numRBpucch 中、              

 *                        在  uint8_t   numRxAnt 中,                

 *                        在  uint8_t   ofdmSymbId 中、              

 *                        在  uint8_t   slotID 中、                  

 *                        在  uint8_t   maxNumRBpucch 中、           

 *                        在  uint8_t   * LRBtoPRBmap 中、           

 *                        在  int32_t   * restrict 暂存区中,   

 *                        在  int32_t   ** baseSeqConj 中,          

 *                        在  cplx16_t ** recDataBuffPtr 中,        

 *                       输出  cplx16_t *** pucchRxDFToutPtr       

 *                       );

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我已通知软件团队。 他们的反馈将在此处发布。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不熟悉 LTE 库、但我们的库和驱动程序通常包含可供您借鉴的示例配置。 在这种情况下、限制可能受 LTE 协议本身的限制。 您是否尝试将其设置为标称值?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    解锁螺纹