永发信息网

fpga中卷积编码1/2码率是什么意思

答案:1  悬赏:60  手机版
解决时间 2021-02-26 07:21
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-02-25 06:54
fpga中卷积编码1/2码率是什么意思
最佳答案
  • 五星知识达人网友:怙棘
  • 2021-02-25 07:21
过程:
(1)对输入的数据进行e68a84e79fa5e9819331333363366162卷积编码,编码速率为1/2,即每输入1个比特编码输出2个比特。
(2)将每次编码输出的2个比特量化为相应的数值,通过每一组数值计算出该组4个状态(s0,s1,s2,s3)的分支度量值,即BM值。
(3)进行加比选(ACS)运算,同时保存路径信息。首先在0时刻给4个状态(s0,s1,s2,s3)赋初始路径向量值(PM):假如起始点为状态s0,则状态s0的初始路径向量值为PM0=100(该数值根据实际的情况来定,如回溯深度和分支度量值等,以便计算),状态s1、状态s2、状态s3的初始路径向量赋值为PM1=PM2=PM3=0。
(4)ACS过程。因为到达每一个状态有两条路径(如图3),例如到达状态s0(00)的两条路径分别是s0(00)和s1(01),从中选出到达s0路径度量值最大的一条路径作为幸存路径。如图2,若从0时刻到1时刻:BM0=-8,BM1=0,max{PM0+BM0,PM1+BM1}=PM0+BM0=92,所以1时刻到达状态s0的保留路径为0时刻从状态s0来的路径,从而更新1时刻s0的PM0=92;同时由于1时刻到达s0的是“0”路径,所以保存的该时刻s0的路径信息是0(若是“1”路径,则保存的该时刻s0的路径信息为1)。以此类推,可求出该时刻到达状态s1、s2、s3的幸存路径,存储该路径信息,更新其路径度量值PM。
(5)输出判决(OD),即回溯过程,就是根据回溯深度以及ACS过程中所保存的PM值和幸存路径信息进行相应的算法回溯出译码结果。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯