www.design-reuse-china.com
搜索,选择,比较,与提供商进行安全高效的联系
You are here : design-reuse-china.com  > Security Solutions  > Security IP

Reed Solomon based Error Correcting Code FEC burst error correction

All Silicon IP

Overview

Zero latency, low gate count, low power, asynchronous Reed Solomon Code based Error correction FEC


The whole operation of encoding and decoding is asynchronous and is pure combinatorial gates without use of any synchronous logic, making it zero latency RTL.


Symbol size is 'm' bits for all Galois Field operations:Every symbol and primitive polynomial used of degree 'm' and 'n' is ((1<<'m')-1) .Shortened 'n_short' is less than 'n' where symbols ('n' – 'n_short') are 0 . If the code has 't' error correcting capability then 'k' = 'n' – 2*'t' = no. of message symbols


RTL is completely configurable for 'm' , 'n_short' or 't'. Typically, but not necessarily 'm' lies between 5 to 15


ECC, number of parity symbols is 2*'t'.


Errors_correctable are upto 'tt', if more than 'tt' errors then indicated as uncorrectable.


The Error correcting Code consists of:


Encoder:

  • It has programmable input data bus width. The whole encoding can be completed in 0 cycle


Decoder:

  • Syndrome Calculator: It can generate all syndromes in 0 clocks, or serially in as large as 'n_short' clocks

  • BerlekampMasy Circuit: it generates error locator polynomial for Chien search engine

  • Parallel Chien Search Engine: It finds error locations in as little as 0 clock or as large as 'n_short' clocks

  • Forney Circuitry: It can give the symbol to correct the data at error location indicated by Chien Engine.

业务合作

广告发布

访问我们的广告选项

添加产品

供应商免费录入产品信息

点击此处了解更多关于D&R的隐私政策

© 2023 Design And Reuse

版权所有

本网站的任何部分未经Design&Reuse许可,
不得复制,重发, 转载或以其他方式使用。