看板Electronics
标 题Re: [问题] 请问viterbi decoder的一些基本知识 @@
发信站无名小站 (Wed Mar 8 19:38:23 2006)
转信站ptt!ctu-reader!Spring!news.nctu!news.ntu!news.ee.ttu!netnews.csie.nctu
对不起 constrain length是我说错了 刚刚用google查了一下
我错把它当作收敛长度:(
我以前try过 理论k就收敛了 实际上有时候k+1的时间点好像有比k还要好
以我的理解 constrain length应该是convolution的长度吧?
constrain length本身是trellis code的复杂度
viterbi只是利用找最小的distance去解出真正的code
理论上length越长应该有助於抗杂讯 也就是coding gain
一个input encode成3个output 应该是你的code rate吧?
这应该都会影响coding gain?
详细一点 可以去看information theory的书 他会讲得很详细
也会把怎麽设计讲得更清楚点:)
※ 引述《[email protected] (布鲁氏蓝)》之铭言:
> ㄜ..请问有白话一点的解释吗?
> 因为我不是通讯系的...听不太懂 ^^"
> ※ 引述《[email protected] (梦相随)》之铭言:
> : 我做的也不是很多 不过仅供参考
> : coding gain应该是能补偿的BER 我印象中大概都只能补偿几dB
> : 有些通讯系统 简单的viterbi能补偿个2dB就差不多了
> : 而code rate本身就会对coding gain有所限制
> : constrain length提高 理论上能对coding gain帮助一点点
> 所以是说,constrain length提高可以降低发生错误的机率吗?
> 可是错误机率不是应该跟n比较相关?
> 若k=1, n=3, 表示一个information bit可以encode出3个bits
> 3个bit中错掉一个bit,会比2个bit中错掉一个bit更容易更正,应该是这样嘛? @@
> 这边我大概懂 ~~ 那constrain length (K) 又跟错误机率有什麽关系呢?
> 感觉上好像没什麽关联.. @@
> : (这一点点可能得实际用电路去try 有时候理论也只是理论 要看通道的效应)
> : 提高太多就没什麽差异了 反而会增加本身的latency
> : 应用到电路上时 你想想看是本身是几bit的viterbi(n)
> : constrain length(l)? 几阶(2^k)?
> : 那光是flip-flop就要 n*l*2^k个了 外加其他的combination 这个asic就不算小了
> : 而length影响flip-flop个数 也会产生latency 在通讯产品上有的会注明
> : 假使在VoIP这类产品 就有对latency的要求
--
夫兵者不祥之器物或恶之故有道者不处君子居则贵左用兵则贵右兵者不祥之器非君子
之器不得已而用之恬淡为上胜而不美而美之者是乐杀人夫乐杀人者则不可得志於天下
矣吉事尚左凶事尚右偏将军居左上将军居右言以丧礼处之杀人之众以哀悲泣之战胜以
丧礼处之道常无名朴虽小天下莫能臣侯王若能守之万物将自宾天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦将知止知止可以不殆譬道之在天下203.69.97.52海
作者在
06/03/08 19:38:23 从
203.69.97.52 修改这篇文章