发明名称 Convolutional coder
摘要 A convolutional coder (10) for generating a convolutional code (14) is arranged to reduce to a minimum the number of processing steps required in a processor, such as a DSP, to achieve a cyclic redundancy coding function. The convolutional coder (10) comprises a shift register (12) having a plurality of storage elements each for storing a data bit. First (20) and second (22) tap registers each store a tap position indicator indicative of tap positions in the shift register that are subject to a logical operation. an input (17) shifts input data into the convolutional coder (10). A logic network (11), coupled to receive the input data and arranged to provide the logical operation, has first (g0) and second (g1) outputs for providing, respectively, first and second output data bits that form the convolutional code (14); The first output data bit is generated in response to the input data and the logical combination of each data bit stored in each storage element identified by the first tap position indicator and the second output data bit is generated in response to the input data and the logical combination of each data bit stored in each storage element identified by the second tap position indicator. <IMAGE>
申请公布号 GB2302633(B) 申请公布日期 2000.02.16
申请号 GB19950012944 申请日期 1995.06.24
申请人 * MOTOROLA LIMITED 发明人 IRWIN RUSSELL * BENNETT;ANDREW TERENCE * PAGE;PAUL ADRIAN * GOLDING;BARRY MICHAEL * KING
分类号 G06F11/10;H03M13/23;H04L1/00;(IPC1-7):H03M13/23 主分类号 G06F11/10
代理机构 代理人
主权项
地址