CDMA 2000系統中前向鏈路卷積編碼器的FPGA實現
在卷積碼的編碼過程中,編碼器從全零狀態(tài)出發(fā),最后必須回到全零狀態(tài),故當送完信息后,還要向編碼器再送入K-1段全零信息,以迫使編碼器回到全零狀態(tài)。設此編碼器的起始狀態(tài)為零,即b1b2b3為000。當輸入的信息位為11010時,為保證輸入的全部信息位都能通過移位寄存器,并對移位寄存器進行復位,必須在信息位后加約束長度減一個零,即兩個零;此時對應的輸出碼元序列為:10111001011100,丟棄后四位可得編碼器的輸出信息:1011100101。整個工作過程中編碼器的狀態(tài)如表1所示。本文引用地址:http://cafeforensic.com/article/172582.htm
1.2 CDMA 2000系統中的前向鏈路卷積編碼器
在CDMA 2000系統中,前向鏈路使用編碼率為1/2,約束長度為9的卷積編碼器。前向鏈路卷積碼的生成多項式矩陣為:
由此生成多項式矩陣可得前向編碼器的結構圖,如圖2所示。圖中s1~s8為移位寄存器;m1,m2為模2和加法器;其中b1代表當前輸入的信息位;移位寄存器狀態(tài)b2~b9存儲以前的信息位;c代表編碼后的輸出碼元。
評論