NI Home
Cart Cart | Help
Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Currently Being Moderated

Reed-Solomon Encoder

VERSION 2

Created on: Apr 9, 2008 4:50 AM by NIRF-Group - Last Modified:  Aug 6, 2008 4:34 AM by NIRF-Group

REQUIREMENTS:
Application Software: LabVIEW Professional Development System 8.5.1
Driver Software: NI-5640R 1.2
Hardware Family: RF, Reconfigurable I/O (RIO)
Add-on Software: LabVIEW FPGA Module 8.5
Product Category: LabWindows/CVI
Development Topic: Communication/Networking, Custom Algorithms, FPGAs, Programming Techniques
Industry: ATE/Instrumentation
Application Type: Angular Velocity
Technology: Bluetooth

This IP is a part of LabVIEW FPGA RF Communications Library available on NI Labs.

 

 

This IP performs normal/ shortened Reed-Solomon encoding for code word length(n)=255, data word length(k)=239.

 

The IP specification is as mentioned below:

 

  • Implements Reed-Solomon code (255, 239)

    • Code word length (n)= 255 symbols

    • Data word length (k)= 239 symbols

    • Field generator polynomial p(x) = x8 + x4 + x3 + x2 + 1

    • Code generator polynomial g(x) = (x + a0)(x + a1)(x + a2)…(x + a15); a=0x02

  • Supports code shortening

  • Maximum clock rate=80MHz

  • Supports data rates <=clock rate

  • Fully synchronous design , with speed optimization

  • Device utilization summary (Xilinx Virtex II Pro P30):

    • Number of BUFGMUXs            6   out of      16   37%

    • Number of External IOBs     371   out of     556   66%

    • Number of RAMB16s             1   out of     136    1%

    • Number of SLICEs           1087   out of   13696    7%

 

Average User Rating
(1 rating)




There are no comments on this document

More Like This

  • Retrieving data ...