发明名称 Encoding/decoding processor and wireless communication apparatus
摘要 An encoding/decoding processor includes a coprocessor that is dedicated to encoding and decoding processes, where the coprocessor comprises: a parameter register that stores externally given operation modes and the settings of generation polynomials; and a calculation circuit that operates on the basis of the operation modes and the generation polynomials and that performs calculations, which are required for the encoding and decoding processes, by a plurality of bits per cycle in a parallel manner, and the coprocessor further comprises memory controllers, which include: address generator circuits for outputting the addresses of the storage devices; FIFO circuits for temporarily storing data; and data packing circuits for making up predetermined numbers of bits of data for output.
申请公布号 US8989242(B2) 申请公布日期 2015.03.24
申请号 US201213984792 申请日期 2012.02.07
申请人 NEC Corporation 发明人 Takeuchi Toshiki;Igura Hiroyuki
分类号 H04B1/38;H04L1/00;H03M13/09;H03M13/23;H03M13/27;H03M13/00;H03M13/29;H03M13/41 主分类号 H04B1/38
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC
主权项 1. An encoding/decoding processor built-in within a wireless communication apparatus for performing encoding and decoding processing of communication data, comprising a coprocessor used exclusively for the encoding and decoding processing, wherein the coprocessor comprises: a parameter register which stores setting regarding an operation mode and a generation polynomial given from outside; a memory controller for making an access to a storage device that is built in or connected outside; and a calculation circuit which is operated based on the operation mode and the generation polynomial, and performs a calculation required for the encoding and decoding processing of a plurality of bits in 1 cycle, wherein the memory controller comprises: an address generator circuit which performs an operation for outputting an address on the storage device where data is read out and written independently according to a parameter given from outside; a FIFO (First In First Out) circuit which temporarily stores data written to the outputted address on the storage device or data read from the address; and a data packing circuit which outputs the data written to the outputted address on the storage device or the data read from the address by aligning number of bits thereof to number of bits defined in advance.
地址 Tokyo JP