基于FPGA的通用矩阵浮点乘法器

    公开(公告)号:CN101794210A

    公开(公告)日:2010-08-04

    申请号:CN201010139877.0

    申请日:2010-04-07

    IPC分类号: G06F7/57

    摘要: 一种计算机微处理器设计技术领域的基于FPGA的通用矩阵浮点乘法器,包括:若干并行的矩阵浮点乘法器,每个矩阵浮点乘法器包括:控制管理模块、运算模块和存储模块,其中:控制管理模块包括:数据地址控制子模块、结果有效控制子模块和累加器清零控制子模块;运算模块包括:乘法器、浮点-定点转换器、累加器和定点-浮点转换器;存储模块包括:乘数矩阵存储单元、被乘数矩阵存储单元、结果矩阵存储单元、总线数据接口和内部数据接口。本发明中每个矩阵浮点乘法器之间相互独立,可同时运算,互不影响,计算的时间大大减小,且计算的精度高达10-4,效率提高十倍以上,且装置简单,成本低。