一种共享高速缓存动态划分方法与电路

    公开(公告)号:CN102609362A

    公开(公告)日:2012-07-25

    申请号:CN201210020643.3

    申请日:2012-01-30

    申请人: 复旦大学

    发明人: 周晓方 倪亚路

    IPC分类号: G06F12/08 G06F9/50

    摘要: 本发明属于计算机技术领域,具体为一种共享高速缓存动态划分方法与电路。本发明中,为共享Cache设置监控电路和划分电路,监控电路用于监控各个核对共享Cache的利用率,划分电路根据监控得到的信息计算出共享Cache分配给每个核的最优路数,共享Cache则在划分电路计算结果的控制下工作。本发明提出了一种新的划分算法和替换策略,在共享Cache中创新性的加入了自由路,有效抑制不当的划分对系统性能的影响。本发明在兼顾正确划分共享Cache给系统性能带来提升的同时,大大减小了错误划分给系统性能带来的下降。与不划分共享Cache和基于效用最优划分共享Cache的方法相比,本发明提出的共享Cache动态划分方法将系统的性能平均提高了13.17%和8.83%。

    一种适用于异质可重构处理器的互联模型

    公开(公告)号:CN101236576B

    公开(公告)日:2011-12-07

    申请号:CN200810033322.0

    申请日:2008-01-31

    申请人: 复旦大学

    IPC分类号: G06F17/50

    摘要: 本发明属于集成电路设计技术领域,具体为一种适用于异质可重构处理器的互联模型,用于该处理器中各个异质可重构处理核的数据传输与交换。该模型将所有多种异质可重构核的输出进行归一化,然后提供一种最迅速和最大灵活度的互联,通过一定的控制位,使得从一个可重构处理核输出的数据可以在两个时钟周期内输入到任意一个可重构处理核进行处理。

    一种基于时隙随机的射频识别过程的帧长度选择方法

    公开(公告)号:CN101169818B

    公开(公告)日:2011-07-20

    申请号:CN200710170782.3

    申请日:2007-11-22

    申请人: 复旦大学

    IPC分类号: G06K7/00

    摘要: 本发明公开了一种基于时隙ALOHA的射频识别过程的帧长度选择方法,包括,首先读写器进行初始化;然后,读写器接收标签返回的数据,如果没有收到,将空时隙数量c0加1;如果收到,再判断是否发生碰撞,发生碰撞,碰撞时隙数量ck加1;没有碰撞,则进入成功识别流程,并将成功时隙数量c1加1;每完成一次数据识别后,读写器判断计数器是否等于2Q,如果不等于,则开启新的一帧,计数器加1;直到该帧数据全部识别完,根据c0、c1、ck的值估算未识别标签的数量n,再根据n和时隙不等长因子α计算新的Q值,然后返回,进行下一轮识别过程;直到所有标签都被识别完毕,程序结束。本发明考虑了时隙不等长的因素,通过合理设置时隙不等长因子,使读写器为下一帧选择更加合理的帧长,减少了标签碰撞发生的几率,从而可以有效地提高标签的识别速度。

    一种基于格雷映射的优化网格编码调制系统编码设计方法

    公开(公告)号:CN101944976A

    公开(公告)日:2011-01-12

    申请号:CN201010502662.0

    申请日:2010-10-11

    申请人: 复旦大学

    IPC分类号: H04L1/00 H04L27/36 H04L27/20

    摘要: 本发明属于数字信号处理数据编码技术领域,具体为一种基于格雷映射的优化网格编码调制系统编码设计方法。该方法通过联合考虑编码调制中的欧式距离及汉明距离参数,采用格雷星座图映射并在此基础上分配具有最大欧式距离的平行转移路径输出和确定状态转移次态,以此优化TCM系统,提高编码增益,整体性能得到提升。

    基于基24算法的多路FFT处理器中乘法器的复用方法

    公开(公告)号:CN101937332A

    公开(公告)日:2011-01-05

    申请号:CN201010257622.4

    申请日:2010-08-19

    申请人: 复旦大学

    IPC分类号: G06F9/302

    摘要: 本发明属于数字信号处理集成电路设计技术领域,具体为基于基24算法的多路FFT处理器中乘法器的复用方法。本发明提出了一种改进的基24频域抽取FFT算法,减少FFT处理器设计中通用乘法器的数目,并且使基于此算法设计的单路FFT处理器中蝶形运算的常复系数乘法器利用率低于50%,从而提出多路FFT处理器中常复系数乘法器的复用方法及相应的FFT处理器结构。本发明实现不同路中常复系数乘法器的复用,减少了FFT处理器的乘法器数目,同时维持吞吐率不变。

    复系数线性相位无限脉冲响应数字滤波器

    公开(公告)号:CN101807902A

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

    申请号:CN201010121871.0

    申请日:2010-03-11

    申请人: 复旦大学

    IPC分类号: H03H17/02

    摘要: 本发明属于数字信号处理技术领域,具体为一种复系数线性相位无限脉冲响应数字滤波器。在数字滤波器中,无限脉冲响应数字滤波器很难得到线性相位特性,然而无限脉冲响应数字滤波器由于其较低的阶数受到广泛的应用。本发明用时间反转的方法设计复系数线性相位无限脉冲响应数字滤波器。本发明在推导得出复系数线性相位无限脉冲响应数字滤波器的条件的基础上,用时间反转的方法实现满足这种条件的滤波器。

    一种带隙基准参考源
    7.
    发明授权

    公开(公告)号:CN100465851C

    公开(公告)日:2009-03-04

    申请号:CN200710039655.X

    申请日:2007-04-19

    申请人: 复旦大学

    发明人: 詹陈长 周晓方

    IPC分类号: G05F3/16

    摘要: 本发明属于集成电路技术领域,具体为一种针对模拟电路应用的低温度系数、低噪声的新型带隙基准参考源。电误差放大器、PMOS控制管、PMOS输出管、控制电阻、输出电阻和带隙电流产生电路组成。该带隙基准参考源可以产生稳定的电压和电流,并且它的核心控制部分只采用一个PMOS管,而不是传统的两个PMOS管,因而避免了控制管的失配而造成的误差,同时与传统结构相比,在输出管与控制管1∶1镜像的情况下,产生同样的参考电压可以采用一半阻值的输出电阻,因而降低了输出端的电阻热噪声。另外,由于是零温度系数电流而非电压用于产生参考值,因此该带隙基准源能够在低电压下工作。仿真结果表明该带隙基准源能产生低温度系数的参考电压和参考电流。

    一种VLSI布局规划中集中约束的实现方法

    公开(公告)号:CN101339571A

    公开(公告)日:2009-01-07

    申请号:CN200710047704.4

    申请日:2007-11-01

    申请人: 复旦大学

    IPC分类号: G06F17/50

    摘要: 本发明属于集成电路计算机辅助设计技术领域,具体为一种VLSI布局规划中集中约束的实现方法。该方法结合B*-tree的表示法、模拟退火算法以及线性规划算法。其步骤包括根据约束构造约束子树,连接各个子树构成允许的初始布局,采用模拟退火算法对面积等到因素进行优化;从初始布局得到线性规划的约束条件,构造线性规划矩阵,然后调用线性规划函数求解线性规划矩阵,进行压缩操作和软模块调整,从而得到优化布局结果。本方法用于实现平面布局中多个模块需要集中放置的约束,也可实现多个或整体划分上的集中约束。

    一种处理单发射流水线数据相关的动态调度控制器和方法

    公开(公告)号:CN101030134A

    公开(公告)日:2007-09-05

    申请号:CN200710038630.8

    申请日:2007-03-29

    申请人: 复旦大学

    IPC分类号: G06F9/38

    摘要: 本发明属于微电子技术领域,具体公开了一种处理单发射流水线数据相关的动态调度控制器及动态调度方法。通过利用单指令缓冲器存放由于数据相关而受阻塞的指令使后续指令继续执行的方法,减少了由于数据相关造成的流水线停顿。动态调度算法在硬件上由一个译码控制单元实现,数据相关检测单元检测所译码指令、流水线上指令以及单指令缓冲器内指令是否发生数据相关,根据检测结果,由译码控制单元利用状态机发出控制信号,控制译码器中指令发射、进入指令缓冲器及插入空闲状态等操作。该动态调度算法可以有效的提高流水线的利用率,减少流水线的停顿,提高处理器的性能。

    一种基于权重的平面布图规划方法

    公开(公告)号:CN1702656A

    公开(公告)日:2005-11-30

    申请号:CN200510027079.8

    申请日:2005-06-23

    申请人: 复旦大学

    IPC分类号: G06F17/50

    摘要: 本发明属集成电路计算机辅助设计技术领域,具体为一种基于权重的平面布图规划方法。本发明根据不同模块由于其面积大小及较长边长度的不同,其位置确定性不一致的特性,引入了模块权重的概念和模型,然后根据权重的降序对模块重新排列,最后采用模拟退火算法完成布图规划。本发明可以在原有数据结构的基础上达到更好的优化效果,可广泛应用于集成电路计算机辅助设计中。