基于FPGA局部动态重构技术的异型流水线设计方法

    公开(公告)号:CN108228966A

    公开(公告)日:2018-06-29

    申请号:CN201711278509.2

    申请日:2017-12-06

    Applicant: 复旦大学

    Abstract: 本发明属于微电子技术领域,具体为一种基于FPGA局部动态重构技术的异型流水线设计方法。本发明利用FPGA局部动态重构技术,在FPGA上划分出若干个局部可重构区块,于运行时依次动态重构,通过以时间换空间的方式循环复用FPGA可编程逻辑资源,使原本无法部署在单块FPGA上的大规模应用能够完整呈现,很大程度上突破了FPGA硬件资源的限制;此外,将重构块的重构过程作为独立流水级,与用户逻辑的运算过程并行进行,显著地增加了计算的粘性。当流水线饱和时,所有的运算‑重构过程以及结果输出、数据输入的过程均处在深度流水状态,达到同等资源消耗下的最优系统吞吐率与可接受的运算延时。本发明具有很强的通用性和扩展性。

    一种可编程逻辑器件互连资源的故障测试方法

    公开(公告)号:CN101881811B

    公开(公告)日:2012-10-24

    申请号:CN200910050875.1

    申请日:2009-05-08

    Applicant: 复旦大学

    Abstract: 本发明属于电子技术领域,具体涉及一种可编程逻辑器件互连资源的自动化故障遍历测试方法。本发明提出了一种自动生成与应用无关的测试配置集的方法,通过建立布线资源图,根据线网的走向动态设定各边的权重,利用改进的Kruskal算法自动生成测试配置集。对于FPGA不同的互连结构,该方法对互连资源中的开路和短路故障达到100%的覆盖率,且测试配置个数少,运行速度快,不依赖于特定的硬件结构。

    基于四向扫描方式的区域填充算法

    公开(公告)号:CN102411788A

    公开(公告)日:2012-04-11

    申请号:CN201110243706.7

    申请日:2011-08-24

    Applicant: 复旦大学

    Inventor: 钮圣虓 陈更生

    Abstract: 本发明属于数字图像处理技术领域,具体为一种基于四向扫描方式的区域填充算法。本发明通过将二值边缘图像中特定的边缘点作为起点,对边缘图像进行四个方向的扫描,筛选出由闭合边缘线围成的闭合区域,同时有效地排除非闭合区域和边缘图像中的其他噪声。本发明实现方式简单无需复杂的运算,可以从复杂的边缘图像中准确筛选出其中的闭合区域。整个算法完全自动运行,无需人工介入,没有递归运算,非常适合于并行实现。本发明可以实现其他区域填充算法无法实现的从复杂多变边缘图像中对闭合区域的提取,同时在以并行运算为主的硬件中表现出远胜于其他算法的执行效率。

    一种支持时分交换的FPGA互连结构

    公开(公告)号:CN102340315A

    公开(公告)日:2012-02-01

    申请号:CN201110241339.7

    申请日:2011-08-22

    Applicant: 复旦大学

    Abstract: 本发明属于FPGA技术领域,具体涉及一种支持时分交换的FPGA互连结构。本发明在流水线结构、时分复用、源同步互连的基础上,结合通信系统中常用的时隙交换原理,提出一种新型的FPGA互连资源结构,用时分交换代替原来的传统空间交换互连结构,该结构在时分复用互连资源中的开关矩阵上加入部分时隙交换,可以大大简化开关矩阵、输入输出选择器的设计。这种新型FPGA互连结构可以减少互连资源面积,提高FPGA逻辑密度,具有高性能,降低设计复杂性、提高可靠性和低功耗特点。

    基于畸变直线斜率计算的鱼眼图像校正方法

    公开(公告)号:CN102156970A

    公开(公告)日:2011-08-17

    申请号:CN201110093669.6

    申请日:2011-04-14

    Applicant: 复旦大学

    Abstract: 本发明属于数字图像处理领域,具体为一种基于畸变直线斜率计算的鱼眼图像校正方法。本发明利用径向畸变特有的几何性质,根据投影不变性原理,计算畸变直线的实际斜率,并以此为基础,通过求解线性方程组以获得多项式校正模型的参数值。这种校正方法在拥有理想校正精度的情况下显著地降低了计算复杂度。根据求解得到的校正模型,利用游程编码查找表(LUT)完成畸变图像与校正图像之间的位置映射编码,从而实现对校正图像的加权双线性插值。此方法便于硬件实现,并具有高效的实时处理能力。

    一种可编程逻辑器件互连资源的故障测试方法

    公开(公告)号:CN101881811A

    公开(公告)日:2010-11-10

    申请号:CN200910050875.1

    申请日:2009-05-08

    Applicant: 复旦大学

    Abstract: 本发明属于电子技术领域,具体涉及一种可编程逻辑器件互连资源的自动化故障遍历测试方法。本发明提出了一种自动生成与应用无关的测试配置集的方法,通过建立布线资源图,根据线网的走向动态设定各边的权重,利用改进的Kruskal算法自动生成测试配置集。对于FPGA不同的互连结构,该方法对互连资源中的开路和短路故障达到100%的覆盖率,且测试配置个数少,运行速度快,不依赖于特定的硬件结构。

Patent Agency Ranking