{"title":"维特比解码器软硬件协同设计","authors":"Ming Li, Tao Wen","doi":"10.1109/ICEPT.2008.4607010","DOIUrl":null,"url":null,"abstract":"Convolutional code and Viterbi decoding is one of the methods used for channel coding. Convolutional coding is widely used in many aspects because of its excellent performance. However, both the coding algorithm and hardware implementation are very complex. Along with the continuous deepening of SOC design, hardware-software co-design technology has become more and more important as one part of SOC design. A hardware-software platform used for the design of the Viterbi decoder is proposed in this paper. The platform includes embedded software, hardware acceleration, and peripheral interface. Good practicality and powerful verification functions are proved, and optimum design for the Viterbi decoder can be achieved by using the platform.","PeriodicalId":6324,"journal":{"name":"2008 International Conference on Electronic Packaging Technology & High Density Packaging","volume":"1 1","pages":"1-4"},"PeriodicalIF":0.0000,"publicationDate":"2008-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Hardware /software co-design for Viterbi decoder\",\"authors\":\"Ming Li, Tao Wen\",\"doi\":\"10.1109/ICEPT.2008.4607010\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Convolutional code and Viterbi decoding is one of the methods used for channel coding. Convolutional coding is widely used in many aspects because of its excellent performance. However, both the coding algorithm and hardware implementation are very complex. Along with the continuous deepening of SOC design, hardware-software co-design technology has become more and more important as one part of SOC design. A hardware-software platform used for the design of the Viterbi decoder is proposed in this paper. The platform includes embedded software, hardware acceleration, and peripheral interface. Good practicality and powerful verification functions are proved, and optimum design for the Viterbi decoder can be achieved by using the platform.\",\"PeriodicalId\":6324,\"journal\":{\"name\":\"2008 International Conference on Electronic Packaging Technology & High Density Packaging\",\"volume\":\"1 1\",\"pages\":\"1-4\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-07-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 International Conference on Electronic Packaging Technology & High Density Packaging\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEPT.2008.4607010\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 International Conference on Electronic Packaging Technology & High Density Packaging","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEPT.2008.4607010","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Convolutional code and Viterbi decoding is one of the methods used for channel coding. Convolutional coding is widely used in many aspects because of its excellent performance. However, both the coding algorithm and hardware implementation are very complex. Along with the continuous deepening of SOC design, hardware-software co-design technology has become more and more important as one part of SOC design. A hardware-software platform used for the design of the Viterbi decoder is proposed in this paper. The platform includes embedded software, hardware acceleration, and peripheral interface. Good practicality and powerful verification functions are proved, and optimum design for the Viterbi decoder can be achieved by using the platform.