发明名称 |
基于分时复用技术的cholesky矩阵求逆系统 |
摘要 |
本发明公开了一种基于分时复用技术的cholesky矩阵求逆系统,降低了在雷达信号处理中对共轭对称矩阵求逆所使用的硬件资源,同时通过提高矩阵求逆运算的并行度来保证运算速度。本发明根据公式A = L * D * L<sup>H</sup>,通过主控状态机将cholesky分解矩阵求逆划为三个步骤进行,分别是cholesky分解、上三角矩阵求逆和矩阵相乘。在主控状态机的控制下,通过复选器,分时复用运算资源和存储资源。该技术方案是基于单端口存储器和单精度浮点复数运算单元的并行流水处理,并支持任意阶数的共轭对称矩阵求逆,有效加快了运算速度,提高了硬件利用率,且具有良好的兼容性。 |
申请公布号 |
CN105701068A |
申请公布日期 |
2016.06.22 |
申请号 |
CN201610094119.9 |
申请日期 |
2016.02.19 |
申请人 |
南京大学 |
发明人 |
沙金;陈万雄;胡光辉;沈伟;任道;邵伟;张盟盟;潘红兵;李丽;李伟 |
分类号 |
G06F17/16(2006.01)I |
主分类号 |
G06F17/16(2006.01)I |
代理机构 |
南京苏高专利商标事务所(普通合伙) 32204 |
代理人 |
李玉平 |
主权项 |
一种基于分时复用技术的cholesky矩阵求逆系统,其特征在于,包括五个模块:主控状态机模块 、资源复用模块、cholesky分解模块、上三角矩阵求逆模块和矩阵相乘模块;所述的主控状态机模块与系统总线相连接,在求逆操作开始前,接收使能拉高,根据待求逆矩阵维度,从外部按行顺序接收原矩阵数据,存放在资源复用模块的存储器中,接收完成后,将接收使能拉低,并通过cholesky分解模块、上三角矩阵求逆模块、矩阵相乘模块分别进行cholesky分解、上三角矩阵求逆、矩阵乘法3个步骤进行cholesky矩阵求逆操作;求逆完成后向总线发出求逆结束信号,通知系统总线从存储模块读取运算结果。 |
地址 |
210046 江苏省南京市栖霞区仙林大道163号 |