{"title":"一种使用逐块MAP算法的涡轮码解码器的实现方法","authors":"G. Park, Sukhyon Yoon, C. Kang, D. Hong","doi":"10.1109/VETECF.2000.886857","DOIUrl":null,"url":null,"abstract":"The several implementation methods of the MAP decoder are proposed. By using the novel time-shared process of a pipe-lined structure, the restriction of recursion process on the state metric can be efficiently conquered, and the complexity of the MAP decoder can be reduced to the order of a SOYA (soft output Viterbi algorithm) decoder. An efficient structure for the controller is also proposed for the cdma-2000 system. The designed MAP decoder using a block-wire MAP algorithm has been implemented in only one 20,000 gate circuit. It has been validated by VHDL, which has been compared with the results of the initial simulation (C programs). The designed decoder has A 300 kbps decoding processing ability with 8 times iterations on a FPGA circuit, and just has a deviation of about 01-0.2 dB over the ideal MAP decoder; even if all hardware environments were considered.","PeriodicalId":186198,"journal":{"name":"Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference (Cat. No.00CH37152)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"An implementation method of a turbo-code decoder using a block-wise MAP algorithm\",\"authors\":\"G. Park, Sukhyon Yoon, C. Kang, D. Hong\",\"doi\":\"10.1109/VETECF.2000.886857\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The several implementation methods of the MAP decoder are proposed. By using the novel time-shared process of a pipe-lined structure, the restriction of recursion process on the state metric can be efficiently conquered, and the complexity of the MAP decoder can be reduced to the order of a SOYA (soft output Viterbi algorithm) decoder. An efficient structure for the controller is also proposed for the cdma-2000 system. The designed MAP decoder using a block-wire MAP algorithm has been implemented in only one 20,000 gate circuit. It has been validated by VHDL, which has been compared with the results of the initial simulation (C programs). The designed decoder has A 300 kbps decoding processing ability with 8 times iterations on a FPGA circuit, and just has a deviation of about 01-0.2 dB over the ideal MAP decoder; even if all hardware environments were considered.\",\"PeriodicalId\":186198,\"journal\":{\"name\":\"Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference (Cat. No.00CH37152)\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference (Cat. No.00CH37152)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/VETECF.2000.886857\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference (Cat. No.00CH37152)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VETECF.2000.886857","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An implementation method of a turbo-code decoder using a block-wise MAP algorithm
The several implementation methods of the MAP decoder are proposed. By using the novel time-shared process of a pipe-lined structure, the restriction of recursion process on the state metric can be efficiently conquered, and the complexity of the MAP decoder can be reduced to the order of a SOYA (soft output Viterbi algorithm) decoder. An efficient structure for the controller is also proposed for the cdma-2000 system. The designed MAP decoder using a block-wire MAP algorithm has been implemented in only one 20,000 gate circuit. It has been validated by VHDL, which has been compared with the results of the initial simulation (C programs). The designed decoder has A 300 kbps decoding processing ability with 8 times iterations on a FPGA circuit, and just has a deviation of about 01-0.2 dB over the ideal MAP decoder; even if all hardware environments were considered.