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 |