动态Reed-Solomon编码器

IP ExpressReed-Solomon 码用来执行前向纠错(FEC)。 FEC旨在数据传输之前引入了受控的冗余,允许在接收机中进行纠错。冗余数据(检查符号)与原始数据一起传送到接收机。Reed-Solomon解码器用于接收机,以纠正任何传输错误。这种类型的错误纠正被广泛应用于数据通信应用,如数字视频广播(DVB)和光载波(即OC-192)。

Reed-Solomon 码的格式为RS(N,K),其中k是信息符号的数量,n是码字或块中符号的总数。码字中的每个符号是wsymb位宽。Reed-Solomon编码器输出的前k个符号是信息符号,后n-k符号是检查符号。这种类型的编码器的特点是其中的信息符号不变,输出跟随检查符号,这被称为系统编码器。下图说明了系统编码器的操作。

特性

  • 3至12位符号宽度
  • 配置字段多项式l
  • 可配置的生成多项式:起根和根间距
  • 用户定义码字
    • 最多4095符号
    • 最多256检查符号
    • 缩短代码
  • 可选的 Reed-Solomon 标准
    • OC-192
    • DVB
    • CCSDS
    • ATSC
    • IEEE 802.16-2004 WirelessMAN-SCa/OFDM
    • IEEE 802.16-2004 WirelessMAN-SC
  • 完全同步
  • 寄存器输入选择
  • 系统编码器
  • 完整的握手功能
  • 动态可变块大小
  • 动态可变检查符号
  • 动态可变打孔检查符号

Jump to

块关系图

性能和大小

LatticeECP31
IPexpress 用户可配置的模式 Slice LUT 寄存器 sysMEM EBR I/O fMAX (MHz)
OC-192 129 251 201 - 24 400
CCSDS 203 398 330 - 24 400
DVB 129 254 201 - 24 400
ATSC 150 293 233 - 24 400
IEEE 802.16-2004 WirelessMAN SCa 172 332 246 - 37 400
IEEE 802.16-2004 WirelessMAN SC 1276 2533 506 - 38 202

1. 使用LFE3-95E-8FN484CES 器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP3系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeECP2M/S1
IPexpress 用户可配置的模式 Slice LUT 寄存器 sysMEM EBR I/O fMAX (MHz)
OC-192 133 262 201 - 24 257
CCSDS 204 404 330 - 24 247
DVB 137 269 201 - 24 286
ATSC 159 315 233 - 24 266
IEEE 802.16-2004 WirelessMAN SCa 173 336 246 - 37 295
IEEE 802.16-2004 WirelessMAN SC 1287 2565 442 - 38 128

1. 使用LFE2M35E/SE-7F484C 器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP2M 和 LatticeECP2MS系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeECP2/S1
IPexpress 用户可配置的模式 Slice LUT 寄存器 sysMEM EBR I/O fMAX (MHz)
OC-192 133 262 201 - 24 320
CCSDS 204 404 330 - 24 250
DVB 137 269 201 - 24 276
ATSC 159 315 233 - 24 282
IEEE 802.16-2004 WirelessMAN SCa 173 336 246 - 37 280
IEEE 802.16-2004 WirelessMAN SC 1287 2565 442 - 38 112

1. LFE2-50E/SE-7F484C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP2S 系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeEC/P1
IPexpress 用户可配置的模式 Slice LUT 寄存器 sysMEM EBR I/O fMAX (MHz)
OC-192 132 260 207 - 24 179
CCSDS 214 426 338 - 24 178
DVB 140 273 210 - 24 174
ATSC 161 320 245 - 24 169
IEEE 802.16-2004 WirelessMAN SCa 168 324 255 - 37 176
IEEE 802.16-2004 WirelessMAN SC 1222 2438 450 - 38 71

1. 使用 LFEC/P20E-5F672C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP/EC系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeSC/M1
IPexpress 用户可配置的模式 Slice LUT 寄存器 sysMEM EBR I/O fMAX (MHz)
OC-192 129 251 201 - 24 400
CCSDS 203 398 330 - 24 400
DVB 129 254 201 - 24 400
ATSC 150 293 233 - 24 400
IEEE 802.16-2004 WirelessMAN SCa 172 332 246 - 37 400
IEEE 802.16-2004 WirelessMAN SC 1276 2533 506 - 38 202

1. 使用 LFSC/M3GA25E-7F900C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeSCM系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeXP21
IPexpress 用户可配置的模式 Slice LUT 寄存器 sysMEM EBR I/O fMAX (MHz)
OC-192 133 262 201 - 24 291
CCSDS 204 404 330 - 24 264
DVB 137 269 201 - 24 282
ATSC 159 315 233 - 24 278
IEEE 802.16-2004 WirelessMAN SCa 173 336 246 - 37 262
IEEE 802.16-2004 WirelessMAN SC 1287 2565 442 - 38 92

1. 使用LFXP2-17E-7FT256C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeXP2系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeXP1
IPexpress 用户可配置的模式 Slice LUT 寄存器 sysMEM EBR I/O fMAX (MHz)
OC-192 132 260 207 - 24 185
CCSDS 214 426 338 - 24 175
DVB 140 273 210 - 24 183
ATSC 161 320 245 - 24 164
IEEE 802.16-2004 WirelessMAN SCa 168 324 255 - 37 178
IEEE 802.16-2004 WirelessMAN SC 1222 2438 450 - 38 68

1. 使用 LFXP20E-5F256C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeXP系列不同的器件密度或速度等级,性能可能会有所不同。

订购信息

系列 部件编号
LatticeECP3 RSENC-DBLK-E3-U4
LatticeECP2M RSENC-DBLK-PM-U4
LatticeECP2 RSENC-DBLK-P2-U4
LatticeECP/EC RSENC-DBLK-E2-U4
LatticeSC RSENC-DBLK-SC-U4
LatticeXP2 RSENC-DBLK-X2-U4
LatticeXP RSENC-DBLK-XM-U4

IP 版本: 4.5 

评估: 要下载完整的这个IP评估版本,请使用 IPexpress工具,并单击工具栏上的IP服务器按钮。可以看到可供下载的所有LatticeCORE IP核和模块。若要了解更多有关查看/下载IP的信息,请阅读IP Express 快速入门指南

购买:要了解如何购买IP核,请联系您当地的莱迪思销售办事处

文档

快速参考
资讯资源
标题 编号 版本 日期 格式 文件大小
Dynamic Block Reed-Solomon Encoder IP Core User's Guide
IPUG40 03.6 8/13/2010 PDF 851.6 KB
标题 编号 版本 日期 格式 文件大小
Lattice HetNet Solutions Brochure
I0234 1.0 11/12/2013 PDF 2.2 MB
Wireless Solutions Brochure
I0197 3.0 8/14/2012 PDF 2 MB
标题 编号 版本 日期 格式 文件大小
IPexpress Quick Start Guide
8/5/2010 PDF 304.8 KB