一种基于BP神经网络的FPGA动态功耗估算方法

    公开(公告)号:CN104199536B

    公开(公告)日:2017-06-06

    申请号:CN201410352614.6

    申请日:2014-07-23

    CPC classification number: Y02D10/34

    Abstract: 本发明一种基于BP神经网络的FPGA动态功耗估算方法,包括以下步骤:(1)获取四个模块的输入输出量作为样本数据;(2)对样本数据进行数据筛选和数据预处理;(3)根据处理后的样本数据分别构造四个模块的BP神经网络模型;(4)将样本数据的一部分作为BP神经网络的训练数据,进行BP神经网络训练得到训练后的神经网络,进而得到神经网络输出的功耗;(5)将去除训练数据后的样本数据作为BP神经网络的测试数据,将得到的功耗与测试数据进行比较;(6)将神经网络输出的功耗还原为实际功耗值;(7)将获取的四个模块的功耗估计值进行求和得到总功耗值。本发明通过BP神经网络的自动学习,可以对功耗值实现准确预测。

    一种阻值调节带隙电压电流基准源电路

    公开(公告)号:CN104914917B

    公开(公告)日:2017-05-10

    申请号:CN201510279042.8

    申请日:2015-05-27

    Abstract: 本发明涉及一种阻值调节带隙电压电流基准源电路,属于CMOS模拟电路设计技术领域。该基准源电路中的启动电路的存在避免了电路进入零点从而保证了电路正常工作;该基准源电路中使用cascade结构,基准源电路两臂对称性好,在电源偏置及工艺偏差情况下不会较大的引入电路失调;利用Q3的负温飘系数进行补偿,基准电压的温飘系数较小;加入了电阻调节电阻,使得电阻值可控,降低了工艺偏差带来的风险;通过一个带隙结构同时提供了基准电压与基准电流的基准源。

    一种具有预加重的差分驱动器

    公开(公告)号:CN106452424A

    公开(公告)日:2017-02-22

    申请号:CN201610782319.3

    申请日:2016-08-30

    CPC classification number: H03K19/018507

    Abstract: 本发明涉及一种具有预加重的差分驱动器,包括差分信号生成模块,差分驱动模块、预加重模块、控制信号生成模块和偏置电压模块。本发明在差分驱动器中增加了预加重模块,提高了输出信号的速率和抗干扰性,与输入信号具有良好的匹配度,提高了预加重后信号的质量;控制信号模块具有速率快,延时小的特点,可以精准的在输入信号上升/下降时向驱动电路提供预加重的功能,保证了预加重后的信号质量;在具有双电流源的预加重模块可以工作在更低的电压下,且提供的瞬间高压可以有效的抑制噪声,提高信号传输距离。

    一种抗单粒子翻转和单粒子瞬态脉冲的触发器设计方法

    公开(公告)号:CN103888106B

    公开(公告)日:2017-01-11

    申请号:CN201410126618.2

    申请日:2014-03-31

    Abstract: 一种抗单粒子翻转和单粒子瞬态脉冲的触发器设计方法,包括电路加固设计和版图加固设计,其中电路加固设计,基于DICE结构,采用0.13um体硅CMOS工艺,设计带延迟滤波的冗余时钟DICE触发器电路;版图加固设计中增加DICE触发器电路中存储节点之间的距离和减小漏区面积。本发明避免了时钟交叠发生,并减小功耗开销,进一步提升了触发器单元抗SEU/SET的能力,实现代价小、可靠性高。

    一种适用于处理器系统单粒子软错误脆弱点识别方法

    公开(公告)号:CN103678123A

    公开(公告)日:2014-03-26

    申请号:CN201310637395.1

    申请日:2013-11-29

    Abstract: 一种适用于处理器系统单粒子软错误脆弱点识别方法,基于单粒子软错误的防护设计对系统性能和资源的影响,建立脆弱点识别模型分析防护的重要性功能模块。通过编译指令的工作原理,从设计的代码级划分元电路节点(完成预编译代码或者指令序列的特定功能/子功能模块),由编译映射关系从指令级提取元电路节点脆弱性因素,进行等级论域划分,最终利用灰度系统理论对元电路节点的脆弱因素等级划分的不确定区间(灰度区间)进行可信度评估,并按照等级可信度排序得到计算结果。本发明可为处理器系统提供简便的脆弱性分析方法,实现可靠性的前提下减少系统代价和性能损失、提高系统防护效果的目的。

Patent Agency Ranking