发明名称 Method and Vector Computing Unit for Implementing De-scrambling and De-spreading, and Computer Storage Medium
摘要 Provided are a method and vector computing unit for implementing de-scrambling and de-spreading, and a computer storage medium. The method includes that: an operation of complex multiplication on baseband data and corresponding de-scrambling and de-spreading codes is performed by adopting data transformation and addition, and data obtained by the complex multiplication is stored into a vector register file; a row of data obtained by the complex multiplication is read from the vector register file, every two adjacent pieces of data in the row of data are accumulated to obtain a half row of data, a ¼ row of data, and finally one piece of accumulated data; and the accumulation processing is continued on other rows of data to implement accumulation of each row of data obtained by the complex multiplication in the vector register file.
申请公布号 US2016336995(A1) 申请公布日期 2016.11.17
申请号 US201415109465 申请日期 2014.07.15
申请人 ZHOGNXING MICROELECTRONICS TECHNOLOGY CO. LTD. 发明人 LIN Wenqiong;HUA Li;ZHANG Yongsheng
分类号 H04B1/707 主分类号 H04B1/707
代理机构 代理人
主权项 1. A method for implementing de-scrambling and de-spreading, comprising: performing an operation of complex multiplication on baseband data and corresponding de-scrambling and de-spreading codes by adopting data transformation and addition, and storing data obtained by the complex multiplication into a vector register file; reading from the vector register file a row of data obtained by the complex multiplication, accumulating every two adjacent pieces of data in the row of data to obtain a half row of data, and storing the obtained data back into the vector register file; continuing reading a previous accumulation result from the vector register file or a previous accumulation result reserved in a result register of a vector computing unit, accumulating every two adjacent pieces of data in the previous accumulation result to obtain a ¼ row of data, and continuing accumulation to finally obtain one piece of accumulated data; and continuing the accumulation processing on other rows of data to implement accumulation of each row of data obtained by the complex multiplication in the vector register file.
地址 Shenzhen, Guangdong CN
您可能感兴趣的专利