-
公开(公告)号:CN116755663A
公开(公告)日:2023-09-15
申请号:CN202310650897.1
申请日:2023-06-02
Applicant: 网络通信与安全紫金山实验室
Abstract: 本发明提供一种高层级合成HLS库,应用于数字信号处理领域,该HLS库包括:MatView模块、Mat模块、矩阵操作实现模块;MatView模块基于MatView类实现,用于确定数字信号处理矩阵的矩阵存储地址、矩阵读取方式和矩阵操作类型,向Mat模块发送矩阵存储地址和矩阵读取方式,并向矩阵操作实现模块发送矩阵操作类型;Mat模块基于Mat类实现,用于存储矩阵及矩阵类型,并基于矩阵存储地址和矩阵读取方式,确定向矩阵操作实现模块发送的待操作数字信号处理矩阵和矩阵类型;矩阵操作实现模块用于基于待操作数字信号处理矩阵和矩阵类型,以及矩阵操作类型,执行矩阵操作,避免了硬件资源的浪费。