BCH码迭代译码算法及软件实现方法

  • 格式:pdf
  • 大小:201.58 KB
  • 文档页数:4

2 B H 码 的 译 码 方 法 C
关 于 B H码的译码问题 , C 一直是编码 理论研究 中
最感兴趣 的课 题 之 一。评价 一个 码 的译码 算 法 的好
Ab ta tBae nt ec aa trsiso sr c : sd o h h rceit f c BCH o ea d cm p ig wiht eY Y—biay B c d n o a n t h l l r O n r CH o et h iay B c d o tebn r CH o e t ec icl c d ,h rt a i c d fBM lo i m sp ee td wih e h sso h u d me aso o eo ag rt h i rs n e t mp a i n t e fn a nt fBM lo ih . rh m ar , co dn ot e b scag r h l ag rt m Fut e o e ac r ig t h ai loim t
B H( ae h uh r—Hoq eg e 码 是 15 C B s —C ad ui cun hm) 99
意义 。在所有的译码 算法 中常用 的有 : e r n 法、 Pt s 算 eo B r kmp el a —Ma e 迭代算法 ( e sy s 简称 B 法) 欧几里得 M 、 ( ul ) E cd算法 。P t sn算法适 用 纠错数较 少 的译码 , i er eo 它 的计算量在上述 三种算法 中最大 ; 对于纠错 数较大 的R S译码器 , 一般采用 B 算法和 E cd M ul 算法 , ul i E cd i 算法 比 B 迭代 算法 容 易理 解 , 运算 量 较大 , 比 M 但 且 B 迭代 算法 的硬 件 结构 复 杂。另 外考 虑到 二进 制 M B H码 的特殊性 , 以在本设 计 中采 用译码 速度快而 C 所 最常用的 B 迭代算法… M 1。 在实 际应用 中用 得最多 的是码 元取 自有 限域 G F
() 2 中的 二进制 B H码 , C 对于一 个正整数 z 有 : 则 取 ,n 1 艿=2 +1设 a是伽罗华域 G ( ) 7 = , 7 t , F 2 的本原 域元素 , 则码 以 a a , , 为根生成多项式 : , … a
g )= L M ( 1 "2z … Ⅲ2( ) ( C ( 1 () ) 1 9 ) r
维普资讯

7 期 2 0 4 月 07 年
计 算 机 技 术 与 发 展
( ’ PUTER 0~I TECHNOL X; A ( Y r Ⅵ 』) { 1 P N F
Vo1 1 N O. .7 4 Ap . 2 0 r 07
B CH码迭 代译 码 算 法及 软 件 实现 方 法
李志 国, 张伟 功
( 西安微 电子技 术研 究所 , 西 西安 7 0 7 ) 陕 1 0 5
摘 要 : 合 B H码 的特点 , 点研究 ’ KH码 中 B 迭代 译码 算法 的基本 原 理 , 二进制 I' 结 C 重 Tt2 M 对 K H码与 非二 进制 B H码 怍 C
s p f M,h rci lhree o e(0,2 iaa zdtruhtetre tg ien l rh c icue I elainb t s tepat a sotndcd 5 3 ) l e h g h he —saeppl ea oi a ht tr.t r i t y e oB c sn y o i g t r e m s az o
年由霍 昆格 姆 ( oqeg e , 90年 由博斯 ( s) H cun hm) 16 a B e 和雷 ・ 查德胡里 ( a huh r 提 出的纠正多个 随机 R yC ad ui ) 错 误的循环码 , 可以用生成多项式 g ) ( 的根来 描述 。 它是具有严格 的代数 结构 , 纠错能力ห้องสมุดไป่ตู้强 、 构造 简单 、 编 码较其它码容易等特点的线性分组码 。
S fwa e Re lz to o t r a ia i n
LIZ i u , HANG e g n h— o Z g W i og —
( ia col t nc Teh o g si t, ia 10 5 C i ) X ’1Mi e cr i cn l yI t ueX ’1 0 7 , hn 2 r e o s o n t i7 a
C/ C+ + i s u o wad sa o p tfr r . l Ke r s: y wo d BCH o e; eo i ; li f l so e e o e;lo ih cd d d n Gaos id;h r n dc d ag rtm c g e t
1 B H码简 介 C
中图 分类号 : P 1 5 T 31 2 文献标 识码 : A 文章编 号 :6 3 2 X 2 0 )4 1 1 0 17 —6 9 (0 7 0 —0 7 — 4
Bi r na y BCH de BM c d n g r t m nd Co De o i g Al o ih a
了简单 的 比较 . 给出 了算法 的关 键代码 。根 据 B 迭代 译码 算法 的基本 步 骤 , 三级 流水算 法结 构并 对实 际应 用的缩 短 M 采用
码 (0 3 )纠二检 四) 5 ,2 ( 译码进 行分 析 , 同时 阐明如何应 用 C C++语 言实现 该算 法 。 / 关键 词 :C B H码 ; 译码 ; 限域 ; 短 码 ; 有 缩 算法