Patent 7559007 was granted and assigned to Xilinx on July, 2009 by the United States Patent and Trademark Office.
Method and apparatus for coding and, more particularly, for Reed-Solomon encoding and decoding with puncturing are described. At least one core is generated responsive to a puncture pattern input provided to a core generator. The core may be an encoder core or a decoder core, or a combination thereof such as a CODEC. For this generation, the puncture pattern input, including puncture patterns, are for a polynomial generator. The at least one core is configured to provide encoding or decoding, as applicable, responsive to the puncture patterns for which it was configured as generated with the core generator.