UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 21769

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

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.
AR# 21769
Date Created 09/04/2007
Last Updated 05/13/2009
Status Archive
Type General Article