{"title":"采用慢速法实现软判决Reed-Solomon解码的高效插值结构","authors":"Xinmiao Zhang, Jiangli Zhu","doi":"10.1109/SIPS.2008.4671731","DOIUrl":null,"url":null,"abstract":"Among various decoding algorithms of Reed-Solomon (RS) codes, algebraic soft-decision decoding (ASD) can achieve significant coding gain with polynomial complexity. One major step of ASD is the interpolation. The interpolation problem can be solved by the Nielsonpsilas algorithm, which involves discrepancy coefficient computation. This computation requires a feedback loop with one multiplier, one adder and one register. The maximum clock frequency of the interpolation architecture is limited by the multiplier-adder path in this loop. In this paper, we propose to employ the slow-down technique to increase the register number in the feedback loop, such that the multiplier-adder path can be divided into shorter segments through retiming to achieve higher clock frequency. In addition, input sequences to the feedback loops are interleaved. Applying the proposed interpolation architecture to a (255, 239) RS code with maximum multiplicity three, 43% higher efficiency in terms of speed/area ratio can be achieved over prior efforts.","PeriodicalId":173371,"journal":{"name":"2008 IEEE Workshop on Signal Processing Systems","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Efficient interpolration architecture for soft-decision Reed-Solomon decoding by applying slow-down\",\"authors\":\"Xinmiao Zhang, Jiangli Zhu\",\"doi\":\"10.1109/SIPS.2008.4671731\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Among various decoding algorithms of Reed-Solomon (RS) codes, algebraic soft-decision decoding (ASD) can achieve significant coding gain with polynomial complexity. One major step of ASD is the interpolation. The interpolation problem can be solved by the Nielsonpsilas algorithm, which involves discrepancy coefficient computation. This computation requires a feedback loop with one multiplier, one adder and one register. The maximum clock frequency of the interpolation architecture is limited by the multiplier-adder path in this loop. In this paper, we propose to employ the slow-down technique to increase the register number in the feedback loop, such that the multiplier-adder path can be divided into shorter segments through retiming to achieve higher clock frequency. In addition, input sequences to the feedback loops are interleaved. Applying the proposed interpolation architecture to a (255, 239) RS code with maximum multiplicity three, 43% higher efficiency in terms of speed/area ratio can be achieved over prior efforts.\",\"PeriodicalId\":173371,\"journal\":{\"name\":\"2008 IEEE Workshop on Signal Processing Systems\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-11-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 IEEE Workshop on Signal Processing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SIPS.2008.4671731\",\"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 IEEE Workshop on Signal Processing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIPS.2008.4671731","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Efficient interpolration architecture for soft-decision Reed-Solomon decoding by applying slow-down
Among various decoding algorithms of Reed-Solomon (RS) codes, algebraic soft-decision decoding (ASD) can achieve significant coding gain with polynomial complexity. One major step of ASD is the interpolation. The interpolation problem can be solved by the Nielsonpsilas algorithm, which involves discrepancy coefficient computation. This computation requires a feedback loop with one multiplier, one adder and one register. The maximum clock frequency of the interpolation architecture is limited by the multiplier-adder path in this loop. In this paper, we propose to employ the slow-down technique to increase the register number in the feedback loop, such that the multiplier-adder path can be divided into shorter segments through retiming to achieve higher clock frequency. In addition, input sequences to the feedback loops are interleaved. Applying the proposed interpolation architecture to a (255, 239) RS code with maximum multiplicity three, 43% higher efficiency in terms of speed/area ratio can be achieved over prior efforts.