-
公开(公告)号:CN103677837A
公开(公告)日:2014-03-26
申请号:CN201310693431.6
申请日:2013-12-17
Applicant: 清华大学
IPC: G06F9/44
Abstract: 本发明提出一种FPGA动态部分可重构区域的配置方法,包括以下步骤:根据多个功能模块的运行信息生成执行表;根据执行表生成多个功能模块的互斥图;根据互斥图生成交集图;计算多个交集图节点的权值,并将满足非并发约束的交集节点组合成多组候选重构集;计算每组候选重构集的权值之和以及占用面积与未在候选重构集中的功能模块的占用面积之和;将权值之和最大且占用面积小于调度区间总面积的候选重构集所对应的功能模块配置到FPGA动态部分可重构区域。根据本发明实施例的方法,通过计算交集图节点的权值最优且占用面积满足条件的功能模块配置到重构区域,可有效地利用片上的资源,降低重构时延,提高可重构系统的处理速度和效率。