发明名称 |
基于高速脉动阵列及Givens变换的基向量矩阵压缩装置 |
摘要 |
本发明公开了一种基于高速脉动阵列及Givens变换的基向量矩阵压缩装置,用于维数为M×N(M≥N)的基向量矩阵V,包括预处理模块和压缩模块;预处理模块由第一类预处理单元和第二类预处理单元构成;压缩模块由实数化处理单元、Givens旋转处理单元和简化的Givens旋转处理单元构成;本发明可保证硬件实现的规律性及数据的并行化流水处理;通用性强,可以实现任意维度为M×N的基向量矩阵的压缩。 |
申请公布号 |
CN104462021A |
申请公布日期 |
2015.03.25 |
申请号 |
CN201410629496.9 |
申请日期 |
2014.11.11 |
申请人 |
江苏中兴微通信息科技有限公司 |
发明人 |
何世文;吴波;黄永明;王海明;张军;洪伟;江华 |
分类号 |
G06F17/16(2006.01)I |
主分类号 |
G06F17/16(2006.01)I |
代理机构 |
南京苏高专利商标事务所(普通合伙) 32204 |
代理人 |
李玉平 |
主权项 |
一种基于高速脉动阵列及Givens变换的基向量矩阵压缩装置,其特征在于:用于维数为M×N(M≥N)的基向量矩阵V,包括预处理模块和压缩模块;预处理模块主要由第一类预处理单元和第二类预处理单元构成;所述第一类预处理单元:该处理单元的输入参数是X<sub>IN</sub>,Y<sub>IN</sub>,输出参数是X<sub>OUT</sub>,Y<sub>OUT</sub>;所述第二类预处理单元:该处理单元的输入参数是X<sub>IN</sub>,Y<sub>IN</sub>,输出参数是X<sub>OUT</sub>,Y<sub>OUT</sub>;压缩模块主要由实数化处理单元、Givens旋转处理单元和简化的Givens旋转处理单元构成;所述实数化处理单元:该处理单元的输入参数是Y<sub>IN</sub>,输出参数是X<sub>OUT</sub>,φ,该处理单元具有内部的寄存器D<sub>r</sub>;所述Givens旋转处理单元:该处理单元的输入参数是X<sub>IN</sub>,Y<sub>IN</sub>,输出参数是X<sub>OUT</sub>,Y<sub>OUT</sub>,φ,ψ,该处理单元具有内部寄存器D<sub>g</sub>,C<sub>g</sub>和Z<sub>g</sub>;所述简化的Givens旋转处理单元:该处理单元的输入参数是X<sub>IN</sub>,Y<sub>IN</sub>,输出参数是Y<sub>OUT</sub>,ψ,该处理单元具有内部寄存器C<sub>s</sub>和Z<sub>s</sub>。 |
地址 |
211100 江苏省南京市江宁经济开发区秣周东路9号 |