Main

LogiCORE Reed Solomon Decoder v5.1 - Why do I receive a warning that the processing delay 142 for 2 channel decoder is incorrect?

AR# 21769

Search For Another Answer

Topic IP-DSP Digital Comms
Last Updated 05/13/2009
Status Archive
Description

Keywords: Reed Solomon, warning,processing, 142

When using Core Generator to build a Reed Solomon Decoder for a 2 channel (104, 96) decoder, I receive a warning:

"Processing Delay: 142, Must be less than 105 for continuous code blocks."

A 1 channel (104, 96) does not include this warning, and indicates the Processing Delay is 72; not surprisingly, the 2 channel decoder is about 2X longer.

Is the warning for the 2 channel decoder incorrect?

Solution

Since with a 2 channel decoder 2 code blocks are interleaved over a 208 clock period, it is impossible to start a new code block for at least 208 clocks, which is significantly less than the 104 clocks of processing delay.

This is a known issue with the GUI. The core itself will be okay and will function fine. Although the processing delay is approximately doubled, so is the number of cycles allowed for continuous code blocks. See data sheet page 14.


Please see (Xilinx Answer 30176) for a detailed list of LogiCORE Reed Solomon Decoder Release Notes and Known Issues.
 
 
/csi/footer.htm