发明名称 Convolutional interleaver and deinterleaver
摘要 An interleaver or deinterleaver convolutionally interleaves or deinterleaves an incoming word sequence to form an outgoing word sequence. The interleaver or deinterleaver includes an external memory read and write accessed by a direct memory access controller for storing bytes forming words of the incoming word sequence until the bytes are needed to form words of the outgoing sequence. The interleaver uses a cache memory to store bytes of a next set of outgoing sequence words. The interleaver initially writes bytes of each incoming word to the external memory and also writes some bytes of the incoming words directly to the cache memory when they are to form parts of the outgoing sequence words currently stored in the cache memory. The interleaver transfers bytes from the main memory to the cache memory when the bytes are needed to form a next set of output sequence words. The deinterleaver stores bytes of incoming words in its cache memory until the cache memory is filled and then DMA transfers them to the external memory. The deinterleaver forms words of the output sequence from bytes it obtains from both its cache memory and its external memory.
申请公布号 US2005063421(A1) 申请公布日期 2005.03.24
申请号 US20030669308 申请日期 2003.09.23
申请人 WAN BIN;LIN CHIA-LIANG 发明人 WAN BIN;LIN CHIA-LIANG
分类号 H03M13/23;H03M13/27;H04J3/06;H04L1/00;(IPC1-7):H04J3/06 主分类号 H03M13/23
代理机构 代理人
主权项
地址