发明名称 面向计算的通用型可重构计算阵列
摘要 本实用新型公开的面向计算的通用型可重构计算阵列由可重构计算单元和其东南西北4个方向上的相邻可重构计算单元分别通过2路输入数据通路和2路输出数据通路连接而成。每个可重构计算单元包括配置模块、计算模块、输入路由模块和输出路由模块。各可重构计算根据配置信息工作,输入路由模块对相邻单元连接通路上的输入数据以及常数进行选择,产生待计算数据输出到计算模块进行计算,输出路由模块对输入数据以及计算结果进行选择产生相邻单元连接通路上的输出数据。本实用新型既能实现简单逻辑控制功能,又涵盖了常用高频计算功能,并且采用相邻单元连接,有利于减少布线资源浪费、提高单元利用率。
申请公布号 CN2854697Y 申请公布日期 2007.01.03
申请号 CN200520116906.6 申请日期 2005.12.02
申请人 浙江大学 发明人 沈海斌;季爱明
分类号 G06F15/76(2006.01) 主分类号 G06F15/76(2006.01)
代理机构 杭州求是专利事务所有限公司 代理人 韩介梅
主权项 1.面向计算的通用型可重构计算阵列,其特征是它由可重构计算单元和其东南西北4个方向上的相邻可重构计算单元分别通过2路输入数据通路和2路输出数据通路连接而成,每个可重构计算单元包括输入路由模块(1)、计算模块(2)、输出路由模块(3)和用于存放可重构计算单元配置信息的配置模块(4),其中,输入路由模块(1)包括三个2选1输入多路复选器(5)和三个8选1输入多路复选器(6),输出路由模块(3)包括八个5选1输出多路复选器(7);输入路由模块(1)中的三个8选1输入多路复选器(6)的输入端均和该可重构计算单元东南西北四个方向上的输入数据通路(ein1,ein2,sin1,sin2,win1,win2,nin1,nin2)相连,每个8选1输入多路复选器(6)的输出端分别和一个2选1输入多路复选器(5)的一输入端相连,每个2选1输入多路复选器(5)的另一个输入端和配置模块(4)中的常数存储单元相连,每个2选1输入多路复选器(5)的输出端连接到计算模块(2)的输入端,计算模块(2)的输出端和输出路由模块(3)中的八个5选1输出多路复选器(7)的输入端相连,八个5选1输出多路复选器(7)分别分布在该可重构计算单元东南西北四个方向上,每个方向上有两个5选1输出多路复选器(7),其中每个方向上的第一5选1输出多路复选器(7)和该可重构计算单元其他三个方向上的第一输入数据通路相连,每个方向上的第二5选1输出多路复选器(7)和该可重构计算单元其他三个方向上的第二输入数据通路相连,八个5选1输出多路复选器(7)的输出端和该可重构计算单元的东南西北四个方向上的输出数据通路(eout1,eout2,sout1,sout2,wout1,wout2,nout1,nout2)相连,配置模块(4)和可重构计算单元中2选1输入多路复选器(5)、8选1输入多路复选器(6)以及输出多路复选器(7)相连。
地址 310027浙江省杭州市西湖区浙大路38号