|
cuPHY
0.1
CUDA PHY Layer Acceration Library
|
| Error Handling | This section describes the error handling functions of the cuPHY application programming interface |
| Library context | This section describes the context functions of the cuPHY application programming interface |
| Tensor Descriptors | This section describes the tensor descriptor functions of the cuPHY application programming interface |
| Tensor Operations | This section describes the tensor operation functions of the cuPHY application programming interface |
| (Channel Estimation + Equalization + SoftDemap) | This section describes the common PUSCH receiver front-end parameters of the cuPHY application programming interface |
| Channel Estimation | This section describes the channel estimation functions of the cuPHY application programming interface |
| Noise-interference Estimation | This section describes the PUSCH noise-interference estimation functions of the cuPHY application programming interface |
| Carrier Frequency Offset and Timing Advance Estimation | This section describes the carrier frequency offset and timing advance estimation functions of the cuPHY application programming interface |
| Channel Equalization | This section describes the channel equalization functions of the cuPHY application programming interface |
| Pusch receiver RSSI measurement | This section describes Pusch receiver Received Signal Strength Indicator measurement functions of the cuPHY application programming interface |
| computation | This section describes SRS channel estimation computation functions of the cuPHY application programming interface |
| CRC Computation | This section describes the CRC computation functions of the cuPHY application programming interface |
| CRC Decode | This section describes the puschRx CRC deocder (transport block + code block + segmentation) functions of the cuPHY application programming interface |
| Scrambling/Descrambling | This section describes the scrambling/descrambling functions of the cuPHY application programming interface |
| Rate Matching | This section describes the rate matching functions of the cuPHY application programming interface |
| DL Rate Matching | This section describes the downlink rate matching functions of the cuPHY application programming interface |
| Error Correction | This section describes the error correction functions of the cuPHY application programming interface |
| Modulation Mapper | This section describes the modulation function(s) of the cuPHY application programming interface |
| PUCCH Receiver | This section describes the structs and functions of the uplink cuPHY control channel receiver. Currently only PUCCH Format 1 is supported |
| PDCCH | This section describes the PDCCH functions of the cuPHY application programming interface |
| CSIRS | This section describes the CSIRS functions of the cuPHY application programming interface |
| PDSCH DMRS | This section describes the PDSCH (Physical DOwnlink Shared Channel) DMRS functions of the cuPHY application programming interface |
| Random number generation for cuPHY tensors | This section describes the functions for populating cuPHY tensors with random data |
| Reed-Muller Decoder | This section describes the Reed-Muller decoder functions of the cuPHY application programming interface |
| Simplex Decoder | This section describes the Simplex decoder functions of the cuPHY application programming interface |
| PUCCH F0 receiver | This section describes the PUCCH F0 receiver functions of the cuPHY application programming interface |
| PUCCH F1 receiver | This section describes the PUCCH F1 receiver functions of the cuPHY application programming interface |
| PUCCH F2 receiver | This section describes the PUCCH F2 receiver functions of the cuPHY application programming interface |
| PUCCH F3 receiver | This section describes the PUCCH F3 receiver functions of the cuPHY application programming interface |
| : computes number of CSI-P2 bits for PUCCH format 3. Setups CSI-P2 backend. | This section describes application programming interface for the PUCCH format 3 CSI-P2 control kernel |
| : segment descrambled LLR array into two LLR sub-arrays for HARQ/SR/CSIp1 and CSIp2 for PUCCH format 3. | This section describes application programming interface for the PUCCH format 3 LLR segmentation kernel |
| : segment UCI into HARQ, SR and CSI part 1 for PUCCH format 2, 3, 4. | This section describes application programming interface for the PUCCH format 2, 3, 4 UCI segmentation kernel |
| Codeword types for polar tree | This section describes application programming interface for computing codeword types (rate-0, rate-1, neither) for codewords within a polar codeword tree |
| Polar segmentation, de-rate matching and de-interleaving | This section describes application programming interface for polar codeword LLR segmentation + deInterleaving + deRateMatching |
| uci on pusch: LLRs segmentation part 1. De-scrambles and segments SCH, HARQ, and CSI-PART1 LLRs | This section describes application programming interface for part 1 UCI on PUSCH deSegmentation |
| uci on pusch: LLRs segmentation part 2. De-scrambles and segments SCH, CSI-PART2 LLRs | This section describes application programming interface for part 1 UCI on PUSCH deSegmentation |
| uci on pusch: computes number of CSI-P2 bits. Setups CSI-P2 backend. | This section describes application programming interface for the uciOnPusch CSI-P2 control kernel |
| Polar Decoder | This section describes application programming interface for polar decoder |
| Srs channel estimator | This section describes application programming interface for srs channel estimator |
| Beamforming Weight computation | This section describes beamforming coefficient computation functions of the cuPHY application programming interface |
| PUSCH Receiver | This section describes the PUSCH receive pipeline functions of the cuPHY application programming interface |
| PUCCH Receiver | This section describes the PUCCH receive pipeline functions of the cuPHY application programming interface |
| SRS Receiver | This section describes the SRS receive pipeline functions of the cuPHY application programming interface |
| PDSCH Transmitter | This section describes the PDSCH transmit pipeline functions of the cuPHY application programming interface |
| PDCCH Transmitter | This section describes the PDCCH transmit pipeline functions of the cuPHY application programming interface |
| CSI-RS Transmitter | This section describes the CSI-RS transmit pipeline functions of the cuPHY application programming interface |
| PRACH Receiver | This section describes the structs and functions of the uplink cuPHY PRACH channel receiver |
| SSB Transmitter | This section describes the SS/SSB transmit pipeline functions of the cuPHY application programming interface |
1.8.17