TOPPANToppan Technical Design Center Co.LtdAbout us
LSI Manufacturing Service
Design Service
Analog Development
Memory Development
LCD/LED Drivers
Microcomputer and Logic
Library Development

Device OEM
LSI Manufacturing Service
ARM Approved Design Center
Custom LSI
IP Libraries

Solution Development
System Design and Board Design
Next-generation Solution
 Quality Assurance
 Environment
 To Top page
| To IP Libraries top | Reed-Solomon Codec Generator
 
* SIR6645 Reed-Solomon Codec Generator
* Introduction
  It is a tool for auto-generation of Reed Solomon encoder/decoder, which is widely used in the Error Correction of HDD, Optical Disc and various communication systems. The generated encoder/decoder achieves continuous encoding/decoding due to pipeline. Given by option, the decoder also supports erasure correction, correctable-symbol number limitation and external RAM free.
* Features
High-speed encoding /decoding
Parameterizable
  1. Number of bits per symbol (m)
  2. Number of information symbols (k)
  3. Number of correct symbols (t)
  4. Generator polynomial
      Generator polynomial
Support s shortened codes
Decoder features
  1. Erasures-supporting option
  2. Error correctable -symbol number limitation function option
  3. No External RAM option
Fully synchronous design using a single clock
Generates testbench
Output format Verilog RTL Source code
* Operating System Supported
Microsoft Windows XP
* Applications
Hard disk drive
Optical disc drive
Communications
* Interface
Encoder
Type   Name   Description
Input   ICLK   Clock
  IXRST   Asynchronous reset
  IDATA0[m-1:0]   Information symbol
  IDEN   Information symbol enable
  Output   ORDY   Ready to input information symbol
  ODATA[m-1:0]   Encoded data
  ODEN   Encoded data enable
Decoder
Type   Name   Description
Input   ICLK   Clock
  IXRST   Asynchronous reset
  IDATA0[m-1:0]   Coded data
  IDEN   Coded data enable
  IERS   Erasure position (option)
  ILMIT[h01:0]   correctable-symbol number (option)
  IRQ[m-1:0]   External RAM read data*
  Output   ORDY   Ready to input coded data
  ODATA[m-1:0]   Decoded data
  ODEN   Decoded data enable
  OFAIL   Flag of decoding fail
  OERRNUM[h-1:0]   Number of corrected symbols
  OEND   Decoding end flag
  ORAMWA[a-1:0]   External RAM address*
  ORAMWE   External RAM write enable*
  ORAMWD[m-1:0]   External RAM write data*
  ORAMRA[a-1:0]   External RAM read address*
  ORAMRE   External RAM read enable*
*Only when external RAM is used
The content of the description might change without a previous notice for the improvement etc.
Contact and Ordering Information tdc_se@toppan.co.jp
 
ContactSite Map