<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 基于FPGA的卷積碼編譯碼器

基于FPGA的卷積碼編譯碼器

作者: 時(shí)間:2011-11-11 來(lái)源:網(wǎng)絡(luò ) 收藏

其中“比前路徑長(cháng)度”中下劃線(xiàn)前的數字代表該路徑最后停在的狀態(tài),下劃線(xiàn)后的數字代表是由哪個(gè)狀態(tài)轉移過(guò)來(lái)的。如果是“0”則代表由狀態(tài)號較小的狀態(tài)轉移過(guò)來(lái)的那條路徑,反之如果為“1”則代表由狀態(tài)號較大的狀態(tài)轉移過(guò)來(lái)的那條路徑;“選后路徑長(cháng)度”和“譯碼路徑”的序號表示該路徑最后停在的狀態(tài)號。圖3為維特比譯碼過(guò)程的網(wǎng)格圖。

本文引用地址:http://dyxdggzs.com/article/190979.htm

g.JPG


2.3.2 定時(shí)與控制
由時(shí)鐘控制,每個(gè)時(shí)鐘輸入一位,每?jì)蓚€(gè)時(shí)鐘輸出一位,稱(chēng)為一個(gè)譯碼周期。在每個(gè)譯碼周期的前一個(gè)時(shí)鐘周期內完成“加”,此時(shí)譯碼狀態(tài)為“0”;在后一個(gè)時(shí)鐘周期內完成“比和選”,譯碼狀態(tài)為“1”。
2.3.3 支路量度計算
由于(2,1,3)的形式已經(jīng)固定,因此,可以事先把支路量度表做好,如表1所示。譯碼器工作時(shí)可根據輸入通過(guò)查表得到“比前路徑長(cháng)度”的增加值,暫存到addi_j中,而后統一加入“比前路徑長(cháng)度”chni_j中。

h.JPG


2.3.4 路徑量度和譯碼路徑的更新與存儲
在到達同一狀態(tài)的兩條路徑中選取路徑長(cháng)度較小的作為幸存路徑,即在chnk_0和chnk_1中選擇較小的存入rlengthk(k=0~3)。
由于每個(gè)狀態(tài)譯碼路徑的最后一位在每一步中是不變的,均是0101”(狀態(tài)0~3),因此更新譯碼路徑時(shí)只需將選中的譯碼路徑向高位移一位后存儲即可。即進(jìn)行如下判斷:
1)對于新路徑0的判斷,如果chn0_0=chn0_1則選擇舊路徑0,否則選擇舊路徑2;
2)對于新路徑1的判斷,如果chn1_0=chn1_1則選擇舊路徑0,否則選擇舊路徑2;
3)對于新路徑2的判斷,如果chn2_0=chn2_1則選擇舊路徑1,否則選擇舊路徑3;
4)對于新路徑3的判斷,如果chn3_0=chn3_1則選擇舊路徑1,否則選擇舊路徑3;
其中chn0_0,chn0_1,chn1_0,chn1_l,chn2_0,chn2_1,chn3_0,chn3_1已由上一步得出。



關(guān)鍵詞: FPGA 卷積碼 編譯碼器

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>