Products

BusBuilder for AMBA AHB
BusBuilder for AMBA APB
DMAC for AMBA AHB
Vector Graphics Engine
Bitmap Graphics Engine
VGA LCD Controller
Arithmetic FPU
CRC Generator
Reed Solomon
Galois Field Multiplier
CMOS Camera Interface

Reed Solomon (Encoder/Decoder)

RS Product Brief Reed Solomon Product Brief


Standard Features

  • Reed Solomon RS(n,k) encoder/decoder
    • n : RS(n,k) block length in symbols
    • k : number of RS(n,k) block data symbols
    • n - k : number of RS(n,k) block parity symbols
    • t: RS(n,k) code error capability (2t = n - k)
    • m : symbol size in bits, (m = log n) corresponds to GF(2m) Galois Field
  • Fully parameterizable Verilog RTL code for any valid n,k set
  • Serial m-bit symbol feed
  • Serial m-bit symbol output
  • Error-detection capability up to 2t errors
  • Error-correction capability up to t errors
  • Efficient GF(2m) multiplier scheme
  • Fully-synthesizable Verilog HDL code
  • Single-clock domain
  • Optional-Custom Features & Services

  • Programmable RS(n,k) code operation
    • The IP core can support various RS(n,k)codes
    • n,k parameters are programmed through registers
  • Custom Implementations
    • Architectural (Parallel, Serial, Pipeline,feed-through)
    • Algorithmic (Peterson-Gorestein-Zier, Euclidean, etc)
    • RS generator polynomial (custom or from predefined lists)
    • Galois Field GF(2m) definition (custom or from predefined lists)
  • Optimized version (area, speed, throughput) for specific n,k or range of n,k
  • Extra error-correction capabilities
  • Custom Verification models & Testbenches
    • Verilog
    • Matlab
  • Synthesis scripts & Netlist
    • FPGA
    • ASIC
© 2007-2010 Think-Silicon Ltd. All rights reserved.    Terms of Use   |   Privacy  |  Sitemap