Success! Subscription added.
Success! Subscription removed.
Sorry, you must verify to complete this action. Please click the verification link in your email. You may re-send via your profile.
This article shows the users how to implement the encoding and decoding operation with 5G Polar Intel® FPGA IP in simulation. It assists users to have a quick start with the latest 5G Polar Intel FPGA IP in Intel® Stratix® 10 FPGA. In the simulation, dummy data is fed into the encoder. The output data from the encoder is converted to LLRs and fed into the decoder to recover back the original data. We will also discuss the configuration, simulation, and result in analysis for better illustration and to facilitate users' understanding.
The following shows the instances used in this article – 5G Polar Encoder, 5G Polar Decoder, test vector, control, and clock generation logic. We will generate example design from the IP and perform customization to facilitate the discussion. The encoder and decoder example designs are generated separately which is indicated by the left and right highlighted boxes.
In the simulation, the test bench read the test vector from a text file and feed it into the encoder. The encoder output is printed in a text file This output will go through manual LLR conversion before being fed into the decoder. The recovered data from the decoder will be checked against the input to the encoder to verify the operation.
This article shows the users how to implement the encoding and decoding operation with 5G Polar Intel FPGA IP in simulation.
https://www.intel.com/content/dam/altera-www/global/en_US/pdfs/literature/ug/ug20308.pdf
Date |
Version |
Author |
Changes |
June 14, 2021 |
1.0 |
Chan, Chee Pin |
Initial Release |
Intel technologies may require enabled hardware, software or service activation.
No product or component can be absolutely secure.
Your costs and results may vary.
Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries.
The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.
2021-06-27
Chee Pin Chan
Community support is provided during standard business hours (Monday to Friday 7AM - 5PM PST). Other contact methods are available here.
Intel does not verify all solutions, including but not limited to any file transfers that may appear in this community. Accordingly, Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.
For more complete information about compiler optimizations, see our Optimization Notice.