在第三代行動通訊與無線區域網路(WLAN)中,基頻(baseband ) 的通道編碼上都有用到相同的的編碼方式一迴旋碼(convolutiona code) ,其為一種抗無線通訊通道雜訊的方法之一,其原理是將原始的資料,經過適當的增加一些資料(dummy bit ),再將其發射之無線通道中,而於接收端時,利用發射時所增加的資料來進行原始資料的還原。而其對應的解碼方式為 Viterbidecode ,但由於 3G 中與 WLAN 中的限制長度(constrain length)不一樣,且架構不一樣,因此解碼器會長的不一樣。本文中使用其共同解碼的架構部分,並使用共用功能區塊的方式,以達到同一模組可符合 3GPP 與802.lla規格要求之解碼動作。